Tartalomjegyzék:

Arduino flipper, amely önmagát játssza!: 13 lépés (képekkel)
Arduino flipper, amely önmagát játssza!: 13 lépés (képekkel)

Videó: Arduino flipper, amely önmagát játssza!: 13 lépés (képekkel)

Videó: Arduino flipper, amely önmagát játssza!: 13 lépés (képekkel)
Videó: DIY Flipper Zero: Part 1. 433mHz signal cloning using a Arduino. 2024, November
Anonim
Image
Image
Arduino flipper, amely önmagát játssza!
Arduino flipper, amely önmagát játssza!
Arduino flipper, amely önmagát játssza!
Arduino flipper, amely önmagát játssza!
Arduino flipper, amely önmagát játssza!
Arduino flipper, amely önmagát játssza!

- Egy flippergép, amely önmagát játssza, nem veszi ki belőle az összes mulatságot? Hallom, hogy kérdezed. Talán, ha nem szereted az autonóm robotokat, akkor lehet. Én azonban nagyon szeretek olyan robotokat építeni, amelyek képesek menő dolgokra, és ez nagyon jó dolgokat tesz.

Ez a projekt a Kennesaw Állami Egyetem vezető tervezési projektjeként épült, és valójában egy gyerekkori álom vált valóra.

A funkciók közé tartozik egy működő pontozási rendszer, amely nyomon követi, hogy hány pontot kap, egy multiball plinko gép és egy autonóm aktiváló kapcsoló az elülső oldalon, amelyet menet közben megfordíthat. Van egy fent elhelyezett USB-kamera, amely játék közben folyamatosan észleli a lepukkant és a flipper helyzetét, és a relatív különbségek alapján hoz döntéseket. További képek a projektről itt találhatók!

Bár lehet, hogy nem tudja (vagy akár szeretné) pontosan újra létrehozni a projektet, remélem, ez inspirációt vagy kiindulópontot ad ahhoz, hogy fantasztikus dolgokat készítsen.

Szóval, készülj fel és… Készítsünk robotokat!

Kellékek

Nyilvánvalóan rengeteg kellék vesz részt ebben a projektben, és nem hiszem, hogy fel tudnám sorolni az egyes darabokat, és nem is hiszem, hogy hasznos lenne. Szeretném azonban bemutatni a legfontosabb flipper komponensek és a projekt létrehozásához szükséges eszközök listáját. A későbbi szakaszokban megpróbálok részletesebb listát készíteni az egyes összetevőkről.

Eszközök:

  • Hozzáférés CNC és/vagy lézervágóhoz
  • Dremel és csiszolópapír
  • Forrasztópáka
  • 3D nyomtató (géptől függően)
  • Linux számítógép
  • USB kamera

Anyagok:

  • Sok 22/24 AWG vezeték
  • Sok hő zsugorodik a vezetékeknél
  • 3/4 hüvelykes rétegelt lemez (balti nyírfát használtunk) - 2x 4x8 lap
  • Szép tápegység - mint ez!
  • Buck Converter (Light Power) - Mint ez!

Pinball komponensek:

Szinte minden flipper alkatrész megvásárolható a Pinball Life -on.

  • Bal és jobb oldali flipper szerelvény
  • 2x flipper ütők
  • 2x flipper gombok
  • 2x levélkapcsoló
  • Pop lökhárító szerelvény
  • 2x Slingshot szerelvények
  • Legalább 6x csillagposzt a csúzlihoz
  • Legalább 2x 2 "-os gumiszalag a csillagoszlopokhoz
  • Indító mechanizmus
  • Annyi #44 bajonett stílusú lámpa és rögzítő konzol, amennyire a gépnek szüksége van
  • Annyi játszótéri betét, amennyire a gépnek szüksége van
  • Annyi fonógép, amennyire a gépnek szüksége van
  • Annyi borítókapcsolót, amennyire a gépnek szüksége van
  • Annyi stand-up cél, amennyire a gépnek szüksége van

És persze egy Arduino Mega!

1. lépés: Vizsgálja meg, hogyan működik

Kutatás, hogyan működik
Kutatás, hogyan működik
Kutatás, hogyan működik
Kutatás, hogyan működik
Kutatás, hogyan működik
Kutatás, hogyan működik

Bármi építésének első lépése az, hogy némi kutatást végzünk arról, hogy a dolog egyes részei hogyan működnek együtt. Feltételezem, hogy legalább kissé megérti az elektromos alkatrészeket, de még ha nem is, remélem, ez még mindig segít.

Általános flipper tervezés

Általános segítségként, amikor flippergépre gondol, ezeknek a linkeknek nagyszerű megértést kell nyújtania.

  • Pinball tervezés, kezdje el a befejezést -
  • Tömör flipper alkatrész leírások-https://www.topic.com/anatomy-of-a-pinball-machine
  • Nagyszerű oktatható szép animációkkal-https://www.instructables.com/id/Making-a-Pinball-Machine/

Elektromos alkatrészek:

A flipper alkatrészek többségének van egy elektromechanikus folyamata, amely működteti őket.

  • Flipperek -
  • Pop lökhárító -
  • Slingshots -
  • Tranzisztorelmélet-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches

Mechanikus flipper kialakítás:

Ez a rész CAD modelleket, fafeldolgozási tippeket és egyéb hasznos mechanikai segítséget tartalmaz

  • CAD modellek: pinballmakers.com -
  • Csapatunk által készített CAD modellek -
  • Fa- és akrilmarás -
  • Fecskefark készítése -

Szoftver és autonómia tervezés:

Ez a szakasz különböző algoritmusokra és projektekre mutató hivatkozásokat tartalmaz, amelyek hasznosak lehetnek az autonómia létrehozásakor.

  • Egy hasonló projekt github repója -
  • Simító algoritmusok (sebesség/pozíciókövetéshez) -
  • Az arduino hardver ROS hídjának felgyorsítása (ha szükséges) -

2. lépés: Tervezze meg gépét papírra

Tervezze meg gépét papírra
Tervezze meg gépét papírra
Tervezze meg gépét papírra
Tervezze meg gépét papírra
Tervezze meg gépét papírra
Tervezze meg gépét papírra

Így ez elsőre egyszerűbb feladatnak tűnhet, és ha már régóta gondolkodik rajta, akkor talán az is. Ez azonban valamilyen oknál fogva meglehetősen nehéz dolognak bizonyulhat.

Előfordulhat, hogy helyszűkei vannak, amelyekkel először nem számolt, vagy talán néhány olyan lövésre, amire gondolt, egyszerűen lehetetlen, hogy a flipperei eltalálják. Mindezeket a dolgokat fejben és papíron kell körüljárni, mielőtt kimegy, és időt és pénzt költ egy nem működő tervezésre.

Csapatunk számára néhány tesztlapra bontottuk le igazán olcsó rétegelt lemezeken, mielőtt ténylegesen végigmentünk és megmunkáltuk a végső játékteret. Rengeteg tervezési iteráción mentünk keresztül, és folyamatosan változtattunk a gép kinézetén, de minden egyes lépés egy kicsit közelebb került a végső termékhez.

Tanuljon tehát hibáinkból, és használja ezeket a hasznos tippeket:

  • Rajzoljon papírra (vagy táblára vagy bármi másra), mielőtt áttér a 3D modellezésre.
  • Tervezzen hibákat a marás során, rendelkezzen „moduláris” funkciókkal, amelyeket ki lehet venni és vissza lehet helyezni.
  • Ne találja fel újra a kereket, nézze meg a népszerű játékokat és a játékterek felépítését.
  • A fejedben lévő álom nem pontosan az lesz, ami elé kerül, de vedd el azt, ami ott van, és fuss vele.

3. lépés: Tervezze meg gépét a SolidWorks alkalmazásban

Tervezze meg gépét a SolidWorks -ben
Tervezze meg gépét a SolidWorks -ben

Második díj az Arduino versenyen 2020

Ajánlott: