INHOUDSOPGAWE:
- Stap 1: Druk die onderdele af
- Stap 2: Soldeerdrade na die motors
- Stap 3: Plaas en beveilig die motors
- Stap 4: Bevestig die motordeksel
- Stap 5: Heg die D1 Mini- en motorbestuurderbord aan
- Stap 6: Koppel komponente
- Stap 7: Stel die skets op
- Stap 8: Blynk -mobiele app
- Stap 9: Plaas die robot in die bal
- Stap 10: Speel weg …
Video: Pet Robot Ball: 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
My troeteldierhond speel baie graag met speelgoed, veral dié wat hy kan jaag! Ek het 'n robotbal gebou wat aanskakel en outomaties wegrol wanneer hy daarmee kommunikeer, my in kennis stel via my selfoon wat ek dan kan gebruik om dit oor WiFi te beheer en uiteindelik afskakel as die pret verby is om die battery te bespaar.
Die bal is spesifiek ontwerp om taai te wees met al die elektronika en bewegende komponente wat veilig binne -in weggesteek is. Dit kan net so vir ander troeteldiere soos katte gebruik word.
Die bal gebruik 'n d1 mini-mikrobeheerder, geprogrammeer met behulp van Arduino, en word saamgestel met 'n paar 3D-gedrukte onderdele en 'n paar goedkoop, geredelik beskikbare komponente.
Vir hierdie projek benodig u:
- Hamsterbal met 'n deursnee van 17 cm (https://amzn.to/2PShVKr)
- 2 x DC -motors en wiele (https://amzn.to/2PQkm0n) Of (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- 2N2222 Transistor (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Gonser (https://www.banggood.com/custlink/Dv33g6N1hQ)
- KY-002 skok sensor (https://amzn.to/2oOvHTm)
- 2 x 14500 3.7V Li-Ion-batterye (https://www.banggood.com/custlink/m33GB6n1Jv)
- AA -batteryhouer met skakelaar (https://www.banggood.com/custlink/mGDv4BnTpt)
- L298N Motorbestuurraad (https://amzn.to/2pM7PAd) Of (https://www.banggood.com/custlink/mvGG0gbTco)
- Drade van verskillende lengtes
- Vaious M2 en M3 skroewe
- 5 x 3D-gedrukte onderdele
Stap 1: Druk die onderdele af
U benodig in totaal 5 3D -gedrukte onderdele. Die motorbasis en deksel wat die twee motors stewig op hul plek hou en waaraan die D1 mini- en motorbestuurderbord vasgemaak is, asook 2 kogelkoppe wat aan die geleidingsarm geheg word.
Druk af met 'n laaghoogte van ongeveer 0,2 mm en vul tot 20%, en hulle moet netjies uitkom.
Stap 2: Soldeerdrade na die motors
Soldeer 2 drade aan elk van die motors
Stap 3: Plaas en beveilig die motors
Plaas die 2 GS -motors binne die motorbasis en maak dit vas met die geskikte lengte M3 -skroewe en die bevestigingsposisies (2 vir elke motor).
Stap 4: Bevestig die motordeksel
Plaas die motordeksel en maak dit vas met 4 x M3 -skroewe.
Stap 5: Heg die D1 Mini- en motorbestuurderbord aan
Bevestig die D1 mini en die motoraandrywingskaart met 'n paar M2 -skroewe aan die deksel.
Stap 6: Koppel komponente
Verbind al die komponente met behulp van die skematiese onthou om die 2 springers van die L298N -bord te verwyder, soos getoon. Bevestig die wiele aan die motors. Bevestig die batteryklep aan die onderkant van die motorhuis met warm gom. Gebruik warm gom om al die los kabels op te ruim en vas te maak (u wil dalk na die volgende afdeling gaan en alles eers toets!).
'N Bietjie teorie …
Die skoksensor is aan die terugstelpen vasgemaak om die D1 mini in staat te stel om wakker te word uit die slaap, wat ons gebruik om krag te bespaar wanneer daar nie met die robot gespeel word nie. Die transistor word gebruik as 'n skakelaar om te verseker dat hierdie seine nie ontvang word wanneer die toestel aangeskakel word nie, of sodra die robotbal beweeg, sal dit homself weer en weer herstel.
Die transistor benodig sein van 'n uitsetpen van die mikrobeheerder om te werk. Gelukkig vir ons is die pen D0 (GPIO16) outomaties op HOOG gestel as u diep slaap, en ons kan dit eenvoudig op LAAG stel sodra die skets begin om te verhoed dat daar later herstel word. Die pen gaan outomaties weer na HOOG om die sensor te 'bewapen' sodra die mikrobeheerder weer diep slaap.
Stap 7: Stel die skets op
Laai die nuutste Arduino IDE en die nuutste Arduino -skets af wat u hier kan vind.
Maak seker dat u die volgende biblioteke geïnstalleer het. Dit kan geïnstalleer word met die biblioteekbestuurder vanuit die Arduino IDE, indien nie. Nuwer weergawes werk moontlik, maar is nie getoets nie.
- FastLED v3.3.2
- Blynk v0.6.1
Die volgende biblioteek moet handmatig geïnstalleer word deur die inhoud daarvan na die gids Arduino biblioteke te skuif:
ESP8266WiFi -biblioteek v2.4.2 -
Maak die skets oop in die Arduino IDE. Verander die 3 reëls hieronder om u eie WiFi -geloofsbriewe en u Blynk Auth Token te weerspieël (sien Blynk App -afdeling om dit op te spoor).
// U WiFi -geloofsbriewe.// Stel wagwoord op "" vir oop netwerke. char ssid = "U WIFI SSD HIER"; char pass = "U WIFI PASS HIER";
// U moet Auth Token in die Blynk -app kry. // Gaan na die projekinstellings (moer -ikoon). char auth = "U GESEIKHEID TEKEN HIER";
LET WEL: u moet die pen van D0 verwyder voordat u sketse kan oplaai. Koppel dit weer nadat die oplaai voltooi is
Koppel die D1 Mini aan die rekenaar met 'n mikro-USB, maak seker dat die getoonde instellings gebruik word, dat die korrekte COM-poort ingestel is en laai die skets op.
Die bal moet nou herlaai en met u WiFi -netwerk verbind word. Dit sal beheerbaar word via u eie mobiele Blynk -app nadat u die Blynk -afdeling van hierdie gids voltooi het. Gebruik die seriële monitor in die Arduino IDE om te help met die diagnose om die foute op te los terwyl die D1 mini aan die rekenaar gekoppel is.
Stap 8: Blynk -mobiele app
Die bal word beheer met behulp van 'n Blynk -webprogram. Blynk is 'n gratis IoT-platform vir prototipering/nie-kommersiële gebruik.
Begin deur Blynk af te laai van die Android Play of Apple App Store. Skep 'n rekening en skandeer die QR-kode hierbo vanuit die app. Onder die projekinstellings, vind die projekte Auth Token deur 'n e-pos aan u rekening te stuur of die funksie Kopieer alles te gebruik. Kopieer laai die outeisteken vir die Android -skets op, en u moet klaar wees!
Stap 9: Plaas die robot in die bal
Plaas die voltooide elektronika liggies in die bal. Sodra u binne is, maak die geleidingsarm vas met 'n geleide bal wat aan elke kant vasgemaak is.
Let wel: die foto toon slegs die gidsarm en balle op die plek voordat dit ingesit word. U sal die robot nie in die bal kan plaas as u dinge in hierdie volgorde doen nie
Bevestig die geleidingsarm met 'n rits, 'n klittenband of 'n rekkie.
Plaas 2 x 3,7V batterye, skakel die aan / uit -skakelaar aan en maak die deksel van die bal toe.
Stap 10: Speel weg …
Stel u robotbal êrens op sodat u troeteldier dit kan vind, en kyk sodra dit begin interaksie daarmee het, tot lewe kom en vermaak hulle almal self. As u dit verkies, gebruik die mobiele app om met vaardige bewegings te speel. Geniet dit, en as u van hierdie projek hou, stem dan vir ons in die Robot -wedstryd. Dankie.
Tweede prys in die robotiese kompetisie
Aanbeveel:
Pet Bot: 6 stappe (met foto's)
Pet Bot: Krediet: Hierdie projek is geïnspireer deur Beetlebot deur robomaniac.Update: Ek het dit sedertdien hernoem na Pet Bot. (Die video wys dit steeds as Catfish Bot) Ek leer Robotics aan jong makers op ESP8266, Arduino en Raspberry PI platforms en een van die uitdagings
Arduino en Raspberry Pi Powered Pet Monitoring System: 19 stappe (met foto's)
Arduino en Raspberry Pi Powered Pet Monitoring System: Onlangs tydens vakansie het ons besef dat daar geen verbinding met ons troeteldier Beagle is nie. Na 'n bietjie navorsing het ons produkte gevind met 'n statiese kamera waarmee 'n mens die troeteldier kan monitor en kommunikeer. Hierdie stelsels het sekere voordele
D4E1 PET Cutter (Artmaker02): 9 stappe (met foto's)
D4E1 PET Cutter (Artmaker02): Wat doen hierdie bottelsnyer? Hierdie masjien sny herwinde plastiek (PET) bottels in ringe of spirale met 'n verhitte mes in 'n veilige omhulsel wat veilig vir almal gebruik kan word. Waarom het ons dit gemaak en wie is dit vir? Ons is 'n groep industriële D
Creeper-BOT (Creeper Pet): 9 stappe (met foto's)
Creeper-BOT (Creeper Pet): Ek wou nog altyd 'n viervoetige robot van my eie maak, en die Minecraft-wedstryd was 'n goeie verskoning. Boonop wou ek baie graag 'n Creeper -troeteldier hê. In hierdie Instructable deel ek hoe ek dit gemaak het en gee u 'n gids as u u eie wil maak. Ek neem aan dat u
IoT Pet Monitor !: 6 stappe (met foto's)
IoT Pet Monitor !: Hou u geliefde bbies dop, speel musiek of sê dat u moet stil wees terwyl u weg is! Hierdie handleiding wys hoe u 'n Raspberry Pi -rekenaar kan gebruik om die volume geluid in u huis (via die wolk) te monitor om te sien of u troeteldier ontsteld is