Tartalomjegyzék:

ShotBot robot: 11 lépés
ShotBot robot: 11 lépés

Videó: ShotBot robot: 11 lépés

Videó: ShotBot robot: 11 lépés
Videó: Котика ударило током, 10 т. Вольт 2024, November
Anonim
ShotBot robot
ShotBot robot

Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse projektkövetelményének teljesítésével jött létre (www.makecourse.com)

Kellékek:

Vezetékek, Arduino, 6 V-os ételbiztos búvárszivattyú, 2 léptetőmotor, 2 ULN2003 meghajtó tábla, H-híd, 180 szervomotor, 5 és 6-9 V-os áramforrás, kenyértábla, infravörös érzékelő és távirányító, forró ragasztópisztoly, élelmiszerbiztos csövek.

Lépés: modellezze robotját

Modellezze robotját
Modellezze robotját

Hozzon létre egy 3D -s modellt robotjáról, ahogyan szeretné. Vegye figyelembe a kerék és tengely elhelyezésének módját, a motorokat, a pohártartó mechanizmusait, a vezetékeket és az elektromos alkatrészeket, valamint a víztartályt. A képen látható, hogy megterveztem a méreteimet (8x8x4 hüvelyk) és az alkatrészeim és a vezetékek elhelyezését. Ha szükséges, keresse meg a tényleges alkatrészek méreteit vagy 3D -s modelljeit. A hátsó sarokban is látható, hogy létrehoztam egy rést a vezetékek átvezetéséhez.

2. lépés: Oldalnézet

Oldalnézet
Oldalnézet

Láthatja, hogy létrehoztam egy rést a léptetőmotorokhoz és az első kerék tengelyéhez.

3. lépés: 3 fő összetevők

A robotnak három fő mechanizmusa van.

1. A mozgás: A kerekek és a hajtás funkciók.

a. Ehhez két léptetőmotorra és meghajtó táblára van szükség

2. A pohártartó: Helyet hoz létre a csészéhez és pontos öntési helyet

a. Ehhez szervomotor szükséges.

3. A kiöntés: Mechanizmus minden lövés kiöntéséhez.

a. ehhez szükség van a H hídra és a vízszivattyúra

A kenyértáblához csatlakoztassa a földi síneket egymáshoz, és csatlakoztassa az egyiket az Arduino -hoz, hogy közös alapot hozzon létre.

Ezt a botot IR -érzékelő és távirányító fogja vezérelni. Csatlakoztatnia kell az Arduino egyik digitális csatlakozójához, és csatlakoztatnia kell az Arduino áramellátásához és földeléséhez.

4. lépés: A mozgás: léptetőmotorok

Mozgás: Léptetőmotorok
Mozgás: Léptetőmotorok

Csatlakoztassa léptetőmotorjait az egyes meghajtó táblákhoz, és csatlakoztassa az IN csapokat az 1-4 a 2-9 tűkhöz az Arduino-n. Csatlakoztassa az áramforrást egy külső 6 V+ akkumulátorhoz, és földelje le az összes rendszert közös földeléssel (vagy Arduino földeléssel)

A léptetőmotorok programozásakor használhatja a léptetőmotor -könyvtárat, vagy kódolhatja. Ehhez a projekthez nehéz kódolni kell.

5. lépés: A pohártartó: modell

A pohártartó: Modell
A pohártartó: Modell

Ez az általam készített pohártartó modellje. Figyelje meg a mechanizmus hátoldalán lévő nyitott kötést.

6. lépés: A pohártartó: mechanizmus

A pohártartó: Mechanizmus
A pohártartó: Mechanizmus

A pohártartó számára egy szervót használ a mozgásának szabályozására. A fenti képet követve kétcsuklós rendszert szeretne létrehozni, a szervokar végén egy csuklóval és a pohártartó hátoldalán. Ez egy forgó mozgást lineárisra változtat. Ehhez kartonpapírt és Q-tippeket használtam. Vágtam egy kis téglalap alakú kartondobozt, és egy kis lyukat és mindkét végét kitettem. Egy-egy Q-hegyet betettem mindkét végébe, és a szervóhoz és a pohártartóhoz rögzítettem. Ezután forró ragasztóval fedje le a Q-hegy végeit.

7. lépés: A pohártartó: a mechanizmusom

A pohártartó: A mechanizmusom
A pohártartó: A mechanizmusom

8. lépés: A pohártartó: áramkör

A pohártartó: áramkör
A pohártartó: áramkör

A szervomotort a tápellátáshoz és a földeléshez szeretné csatlakoztatni, és az egyik PWM csaphoz csatlakoztatni.

9. lépés: Öntés: áramkör

A kiöntés: áramkör
A kiöntés: áramkör

Csatlakoztassa a DC vízszivattyút a H-híd OUT1 és OUT2 csatlakozóihoz. Csatlakoztassa a H-hidat a közös földhöz. Ha a külső áramforrás 12 V-nál kisebb, csatlakoztassa a +12 V-ot a H-hídhoz, ha nem, távolítsa el a csatlakozó mögötti áthidaló kupakot, és csatlakoztassa a +12 V-hoz. Ehhez a projekthez 9V -os akkumulátort használtam külső eszközként. Ezután távolítsa el az áthidalót az ENA csapról, és csatlakoztassa az Arduino PWM csapjához. Csatlakoztassa az IN1 -et az Arduino csapokhoz. Megjegyzés: Általában az IN2 -t is csatlakoztatnánk, de ebben az esetben nem kell, mert soha nem kell megváltoztatnunk az egyenáramú motor konfigurációját.

10. lépés: Az öntés: Folytatás

Az öntés: Folytatás
Az öntés: Folytatás

A vízpumpát a tartály aljára szeretné helyezni, és a tartály tetejéről ki kell táplálni. Ezt követően a csövet a robot tetejéről döntheti, és a pohártartóra irányíthatja.

11. lépés: ShotBot kód

A fő kód és funkciók

Ajánlott: