Obsah:
- Krok 1: Vytlačte diely
- Krok 2: Spájkované drôty k motorom
- Krok 3: Umiestnite a zaistite motory
- Krok 4: Nasaďte kryt motora
- Krok 5: Pripojte dosku ovládača Mini a motora D1 Mini
- Krok 6: Pripojte komponenty
- Krok 7: Nakonfigurujte náčrt
- Krok 8: Mobilná aplikácia Blynk
- Krok 9: Vložte robota do lopty
- Krok 10: Zahrajte si …
Video: Pet Robot Ball: 10 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Môj maznáčik miluje hranie s hračkami, najmä s hračkami, ktoré môže stíhať! Postavil som robotickú loptičku, ktorá sa automaticky zapne a odroluje, kedykoľvek s ňou interaguje, upozorní ma na to prostredníctvom mobilného telefónu, pomocou ktorého ju potom môžem ovládať prostredníctvom siete Wi -Fi a nakoniec sa vypne, keď skončí zábava na šetrenie batérie.
Lopta je špeciálne navrhnutá tak, aby bola odolná a všetky elektroniky a pohyblivé komponenty boli bezpečne zasunuté dovnútra. Rovnako dobre by sa dal použiť aj pre iné domáce zvieratá, ako sú mačky.
Lopta používa mini mikroprocesor d1 naprogramovaný pomocou Arduina a je zostavený pomocou niektorých 3D tlačených dielov a niektorých lacných, ľahko dostupných komponentov.
Na tento projekt budete potrebovať:
- Hamster Ball s priemerom 17 cm (https://amzn.to/2PShVKr)
- 2 x jednosmerné motory a kolesá (https://amzn.to/2PQkm0n) Alebo (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- Tranzistor 2N2222 (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Bzučiak (https://www.banggood.com/custlink/Dv33g6N1hQ)
- Senzor otrasov KY-002 (https://amzn.to/2oOvHTm)
- 2 x 14500 3,7 V Li-Ion batérie (https://www.banggood.com/custlink/m33GB6n1Jv)
- Držiak batérie AA s vypínačom (https://www.banggood.com/custlink/mGDv4BnTpt)
- Doska ovládača motora L298N (https://amzn.to/2pM7PAd) Alebo (https://www.banggood.com/custlink/mvGG0gbTco)
- Drôty rôznej dĺžky
- Vaious skrutky M2 a M3
- 5 x 3D tlačené diely
Krok 1: Vytlačte diely
Budete potrebovať celkom 5 3D tlačených dielov. Základňa motora a kryt, ktoré držia 2 motory pevne na mieste a ku ktorému sú pripevnené mini D1 a doska vodiča motora, ako aj 2 guľové hlavy, ktoré sa pripevňujú k vodiacemu ramenu.
Tlačte s výškou vrstvy približne 0,2 mm a výplňou 20% a mali by vyjsť v poriadku.
Krok 2: Spájkované drôty k motorom
Na každý z motorov spájkujte 2 vodiče
Krok 3: Umiestnite a zaistite motory
Umiestnite 2 jednosmerné motory do základne motora a zaistite ich skrutkami M3 príslušnej dĺžky a upevňovacími polohami (2 pre každý motor).
Krok 4: Nasaďte kryt motora
Umiestnite kryt motora a zaistite ho pomocou 4 skrutiek M3.
Krok 5: Pripojte dosku ovládača Mini a motora D1 Mini
Pomocou niektorých skrutiek M2 pripevnite D1 mini a dosku motora na kryt.
Krok 6: Pripojte komponenty
Pripojte všetky komponenty pomocou schematického zapamätania a odstráňte 2 prepojky z dosky L298N, ako je znázornené na obrázku. Pripojte kolesá k motorom. Kryt batérie zaistite horúcim lepidlom na spodnej strane krytu motora. Na čistenie a zaistenie všetkých voľných káblov použite horúce lepidlo (možno budete chcieť preskočiť na nasledujúcu časť a najskôr všetko vyskúšať!).
Trochu teórie…
Senzor otrasov je pripevnený k resetovaciemu kolíku, aby sa D1 mini mohol prebudiť z hlbokého spánku, ktorý používame na šetrenie energie vždy, keď sa s robotom nehrá. Tranzistor sa používa ako spínač, aby sa zabezpečilo, že tieto signály nebudú prijaté, keď je zariadenie zapnuté, inak by sa robotická guľa jednoducho a znova pohybovala, akonáhle sa pohybuje, znova a znova.
Na prevádzku tranzistora je potrebný signál z výstupného kolíka mikroovládača. Našťastie pre nás je kolík D0 (GPIO16) automaticky nastavený na VYSOKÝ, keď je v hlbokom spánku, a môžeme ho jednoducho nastaviť na NÍZKU, akonáhle sa skica spustí, aby sme predišli akýmkoľvek následným resetom. Kolík sa automaticky vráti do polohy HIGH, aby senzor „zapol“, akonáhle sa mikroradič vráti do hlbokého spánku.
Krok 7: Nakonfigurujte náčrt
Stiahnite si najnovší Arduino IDE a najnovší náčrt Arduino, ktoré nájdete tu.
Uistite sa, že máte nainštalované nasledujúce knižnice. Ak nie, je ich možné nainštalovať pomocou správcu knižníc z prostredia Arduino IDE. Novšie verzie môžu fungovať, ale neboli testované.
- FastLED v3.3.2
- Blynk v0.6.1
Nasledujúcu knižnicu je potrebné nainštalovať manuálne presunutím jej obsahu do priečinka knižníc Arduino:
Knižnica ESP8266 Wi -Fi v2.4.2 -
Otvorte skicu v Arduino IDE. Zmeňte tri riadky uvedené nižšie tak, aby odrážali vaše vlastné poverenia WiFi a váš token Blynk Auth (pozrite sa na časť Blynk App, kde to nájdete).
// Vaše poverenia WiFi.// Nastavte heslo na "" pre otvorené siete. char ssid = "VÁŠ WIFI SSD TU"; char pass = "VAŠE WIFI PASS TU";
// V aplikácii Blynk by ste mali dostať Auth Token. // Prejdite na Nastavenia projektu (ikona orecha). char auth = "VAŠA AUTHORIZÁCIA TU";
POZNÁMKA: Predtým, ako budete môcť vkladať náčrty, budete musieť odstrániť kolík z D0. Po dokončení nahrávania ho znova pripojte
Pripojte D1 Mini k počítaču pomocou mikro USB, uistite sa, že sú použité zobrazené nastavenia, je nastavený správny COM port a nahrajte skicu.
Lopta by sa teraz mala reštartovať a pripojiť sa k vašej sieti WiFi. Po dokončení sekcie Blynk tejto príručky sa stane ovládateľným prostredníctvom vašej vlastnej mobilnej aplikácie Blynk. Ak chcete odstrániť akékoľvek chyby, s D1 mini pripojeným k počítaču vám pomôže diagnostikovať sériový monitor v Arduino IDE.
Krok 8: Mobilná aplikácia Blynk
Lopta sa ovláda pomocou webovej aplikácie Blynk. Blynk je platforma IoT bezplatná na prototypovanie/nekomerčné použitie.
Začnite stiahnutím Blynka z Android Play alebo Apple App Store. Vytvorte si účet a v aplikácii naskenujte vyššie uvedený QR kód. V nastaveniach projektu vyhľadajte autentifikačný token projektu e-mailom na svoj účet alebo pomocou funkcie Kopírovať všetko. autentizačný token do náčrtu pre Android, nahrajte ho a mali by ste ísť!
Krok 9: Vložte robota do lopty
Hotovú elektroniku jemne umiestnite do loptičky. Akonáhle ste vo vnútri, pripevnite vodiace rameno tak, aby bola vodiaca guľa zaistená na oboch stranách.
Poznámka: Na fotografii je vodiace rameno a guličky na mieste pred vložením iba ako vodítko. Ak robíte veci v tomto poradí, nebudete môcť umiestniť robota do loptičky
Zaistite vodiace rameno na mieste pomocou pútka na zips, popruhu na suchý zips alebo gumičky.
Vložte 2 x 3,7 V batérie, zapnite vypínač a zatvorte veko na lopte.
Krok 10: Zahrajte si …
Nastavte svoju robotickú loptu na miesto, kde ju váš maznáčik nájde, akonáhle s ňou začnú komunikovať, sledujte, ako ožije a zabaví ich všetkých samé. Ak chcete, použite mobilnú aplikáciu na prehrávanie niekoľkých šikovných pohybov. Užite si to a ak sa vám tento projekt páči, hlasujte za nás v súťaži o roboty. Vďaka.
Druhá cena v súťaži robotiky
Odporúča:
Leo: Pet Cat: 7 krokov (s obrázkami)
Leo: Pet Cat: Dobrý deň, toto je môj prvý pokyn. Prvá verzia programu „Sony Aibo Robot (1999)“priťahoval ma k robotike vo veku štyroch rokov, odvtedy bolo mojím snom urobiť pre mňa domáceho maznáčika. Tak som vymyslel " Leo: Pet Cat " w
Pet Bot: 6 krokov (s obrázkami)
Pet Bot: Kredit: Tento projekt je inšpirovaný Beetlebotom od robomaniaka. Aktualizácia: Odvtedy som to premenoval na Pet Bot. (Video to stále ukazuje ako Catfish Bot) Učím robotiku mladých výrobcov na platformách ESP8266, Arduino a Raspberry PI a jednu z výziev
Rezačka PET D4E1 (Artmaker02): 9 krokov (s obrázkami)
Rezačka PET D4E1 (Artmaker02): Čo robí táto rezačka fliaš? Tento stroj rozreže recyklované plastové (PET) fľaše na prstene alebo špirály pomocou vyhrievaného noža v bezpečnom kryte, ktorý môže bezpečne používať každý. Prečo sme to vyrobili a kto je to pre? Sme skupina priemyselných
Creeper-BOT (Creeper Pet): 9 krokov (s obrázkami)
Creeper-BOT (Creeper Pet): Vždy som chcel urobiť svojho štvornásobného robota a súťaž o Minecraft bola dobrou výhovorkou. Okrem toho som naozaj chcel plazivého „domáceho maznáčika“. V tomto návode sa podelím o to, ako som ho vyrobil, a poskytnem vám návod, ak si chcete vytvoriť svoj vlastný. Predpokladám, že máte
IoT Pet Monitor!: 6 krokov (s obrázkami)
IoT Pet Monitor!: Sledujte svoje milované deti a počúvajte hudbu alebo im povedzte, aby boli ticho, keď ste preč! Tento tutoriál vám ukáže, ako pomocou počítača Raspberry Pi monitorovať hlasitosť vášho domova (prostredníctvom cloudu), aby ste zistili, či a kedy je váš maznáčik naštvaný.