Obsah:
- Krok 1: Součásti tiskárny
- Krok 2: Pájecí a servo hack
- Krok 3: Připojení štítu motoru a ovladače
- Krok 4: Připojení modulu Bluetooth
- Krok 5: Připojení servomotoru k ovladači motoru
- Krok 6: Sestava baterie
- Krok 7: Výroba hlavy a paží
- Krok 8: Konečný
- Krok 9: Programování Arduino (Přidat knihovnu Motor Shield)
- Krok 10: Popis kódu-1
- Krok 11: Popis kódu-2
- Krok 12: Popis kódu-3
- Krok 13: Soubory projektu a video
Video: Pass the Butter Robot: 13 Steps
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
souhrn
V tomto projektu uděláme robota na másle na Rickovi a Mortym. V robotu nebude žádná kamera a zvuk. Na video se můžete podívat v níže uvedeném odkazu.
www.youtube.com/embed/X7HmltUWXgs
Metarial List
- Arduino UNO
- Štít ovladače motoru Arduino
- Sada podvozku Zumo
- 6V redukční mikro DC motor (2 kusy)
- 7,4 V Lipo baterie 850 mAh 25C
- Modul Bluetooth HC-05 nebo HC-06
- Mini servomotor SG-90
- Propojovací kabely
- Spona na papír (1 kus)
- 3D díly
Krok 1: Součásti tiskárny
- V tomto projektu použijeme technologii elektronických karet Arduino a 3D tiskárny. Nejprve vytiskneme 3D díly.
- K 3D částem se dostanete z odkazu na GitHub.
Úkoly dílů jsou následující.
- podvozek: Je to hlavní tělo robota.
- spodní část těla: Díl, který pomůže pohybovat hlavou robota. Do této části bude upevněn servomotor.
- horní část: Je to část mezi podvozkem a spodní částí.
- závěs: Tato část otevírá a zavírá tělo.
Trvání tisku (model tiskárny: MakerBot Replicator2)
- Trvání tisku dílů na obrázku_1: 5 h 13 m. (Pokud nastavíte nastavení tisku podle obrázku_3.)
- Doba tisku dílů na obrázku_2: 5 h 56 m. (Pokud nastavíte nastavení tisku podle obrázku_3.)
- POZNÁMKA: Doba tisku závisí na modelu tiskárny.
Krok 2: Pájecí a servo hack
- Stejnosměrné motory jsou umístěny uvnitř šasi Zumo.
- Propojovací kabely jsou připájeny ke stejnosměrným motorům.
- Na servu by mělo být provedeno několik změn, které uvedou hlavu robota do pohybu, než bude připevněna k spodní části těla. Účelem této změny je spustit servomotor plynuleji.
- Můžete použít níže uvedený odkaz.
www.youtube.com/watch?v=I-sZ5HWsGZU
- Servomotor je připevněn ke spodní části těla, jak ukazuje obrázek_4.
- Části spodní a horní části těla jsou navzájem upevněny šroubem, jak ukazuje obrázek_5.
Krok 3: Připojení štítu motoru a ovladače
- Štít ovladače motoru Arduino je připevněn k Arduino Uno, jak ukazuje obrázek_6.
- Stejnosměrný motor na pravé straně je připevněn k portu M3 ovladače motoru.
- Stejnosměrný motor na levé straně je připevněn k portu M4 ovladače motoru.
Krok 4: Připojení modulu Bluetooth
- Piny RX a TX jsou připájeny na piny 2 a 3 desky Arduino.
- Piny VCC a GND jsou připájeny k 5V a GND desce desky Arduino.
Krok 5: Připojení servomotoru k ovladači motoru
- Servomotor je připevněn k portu M1 ovladače motoru.
- Arduino UNO je umístěno na podvozku.
Krok 6: Sestava baterie
- Držák baterie soupravy Zumo je upraven podle obrázku. Poté je lipo baterie připevněna k tomuto upravenému držáku oboustrannou páskou.
- Pokud je červený pin lipo baterie připájen k pinu Vin Arduina a černý pin ke kolíku GND, Arduino Uno je napájeno. Pokud si přejete, můžete do obvodu přidat malý přepínač. K tomu můžete v části podvozku udělat malou díru.
Krok 7: Výroba hlavy a paží
- Hlava a paže robota jsou přilepeny k nezbytným místům.
- Hlava robota je nalepena na spodní část těla.
- Kloub je namontován podle obrázku.
Krok 8: Konečný
- Nakonec by měl robot vypadat jako na obrázku.
- Níže uvedený odkaz můžete použít pro 3D tiskové díly a montáž.
www.thingiverse.com/thing:1878565
Krok 9: Programování Arduino (Přidat knihovnu Motor Shield)
- Před zadáváním kódů musíme do programu Arduino IDE přidat nějaké knihovny.
- Nejprve musíte přidat knihovnu „AFMotor.h“, abyste mohli ovládat motory. K tomu byste měli postupovat podle níže uvedených kroků.
- ZIP soubor s názvem „Adafruit Motor Shield Library“je ke stažení z odkazu GitHub.
- Klikněte na „Skica> Zahrnout knihovnu> Přidat knihovnu. ZIP na Arduino IDE. Vyberte staženou knihovnu Adafruit Motor Shield a klikněte na tlačítko Otevřít. Tímto způsobem se do projektu přidá knihovna s názvem AFMotor.h.
- Pro připojení bluetooth však musíte přidat knihovnu „SoftwareSerial.h“.
Krok 10: Popis kódu-1
v sekci před neplatným nastavením;
Budou vytvořeny objekty patřící k číslům pinů, ke kterým jsou připojeny motory a senzor bluetooth. (mySerial, motor1, motor2, motor3)
Krok 11: Popis kódu-2
v sekci neplatné nastavení;
Sériová komunikace začíná.
Krok 12: Popis kódu-3
v sekci prázdná smyčka;
V části označené červeně zkontrolujte, zda jsou data přijímána z modulu bluetooth. Příchozí data jsou odesílána do proměnné c.
Pokud jsou například příchozí data „F“, motory se přesunou dopředu.
- Po sekci voidloop jsou vytvořeny podprogramy. Rychlost otáčení a strana otáčení motorů jsou nastaveny v podprogramech.
- „Vpřed“, „Zpět“, „Vlevo“, „Vpravo“a „Stop“jsou názvy podprogramů.
Krok 13: Soubory projektu a video
Odkaz na GitHub:
github.com/yasinbrcn/Pass-The-Butter-Robot.git
Doporučuje:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (with Pictures)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revizees de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es ideální pro ovládání motorů a ovládání motorů a serv
Propagátor Dominator SimpleClean Psycho Pass: 6 kroků
SimpleClean Psycho Pass Dominator Prop: Toto je můj první pokus o výrobu rekvizit. Podařilo se mi to uspíšit za týden školních prázdnin, stavěním na místě. Tato dominantní rekvizita, která je schopna transformovat se z nesmrtícího paralyzátoru do režimu smrtícího eliminátoru, hraje na vhodné
Vyvažovací robot / 3kolový robot / robot STEM: 8 kroků
Vyvažovací robot / 3kolový robot / STEM Robot: Vybudovali jsme kombinovaný vyvažovací a 3kolový robot pro edcuational použití ve školách a po škole vzdělávací programy. Robot je založen na Arduino Uno, vlastním štítu (všechny konstrukční detaily jsou k dispozici), baterii Li Ion (všechny konst
The Butter Robot: the Arduino Robot With Existential Crisis: 6 Steps (with Pictures)
The Butter Robot: the Arduino Robot With Existential Crisis: This project is based on an animated series "Rick and Morty". V jedné z epizod Rick dělá robota, jehož jediným účelem je přinést máslo. Jako studenti z Bruface (bruselská inženýrská fakulta) máme úkol pro mecha
Jak získat Pass BESS (blokování webů): 8 kroků
How to Get Pass BESS (block Wesites): This instructable will alow you to get around BESS the otravný malý pes, který vás uzamkne z webových stránek většinu času, který potřebujete do školy, ale někdy zkontrolovat svůj myspace nebo facebook … . (to byl dlouhý běh) … Jak jsem říkal, tady je