Tartalomjegyzék:

Kisállat robotlabda: 10 lépés (képekkel)
Kisállat robotlabda: 10 lépés (képekkel)

Videó: Kisállat robotlabda: 10 lépés (képekkel)

Videó: Kisállat robotlabda: 10 lépés (képekkel)
Videó: 10 LENYŰGÖZŐ DOLOG ✔ Amit NEM TUDTÁL a Saját Testedről! [LEGJOBB] 2024, November
Anonim
Kisállat robotlabda
Kisállat robotlabda

Kedvenc kutyám szeret játékokkal játszani, különösen olyanokkal, amelyeket üldözni tud! Építettem egy robotgolyót, amely automatikusan bekapcsol és gurul, amikor kapcsolatba lép vele, értesít a mobiltelefonomon, amellyel a WiFi -n keresztül irányíthatom, és végül kikapcsol, amikor a móka véget ért, hogy kímélje az akkumulátort.

A labdát kifejezetten strapabíróvá tervezték, az összes elektronika és mozgó alkatrész biztonságosan elrejtve. Hasonlóan használható más háziállatokra, például macskákra.

A labda egy d1 mini mikrovezérlőt használ, amelyet Arduino segítségével programoztak, és néhány 3D-s nyomtatott alkatrész és néhány olcsó, könnyen hozzáférhető alkatrész segítségével állítják össze.

Ehhez a projekthez szüksége lesz:

  • 17 cm átmérőjű hörcsöggömb (https://amzn.to/2PShVKr)
  • 2 db DC motor és kerék (https://amzn.to/2PQkm0n) Vagy (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 tranzisztor (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • Zümmögő (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • KY-002 ütésérzékelő (https://amzn.to/2oOvHTm)
  • 2 x 14500 3,7 V-os Li-Ion akkumulátor (https://www.banggood.com/custlink/m33GB6n1Jv)
  • AA elemtartó kapcsolóval (https://www.banggood.com/custlink/mGDv4BnTpt)
  • L298N Motor Driver Board (https://amzn.to/2pM7PAd) Vagy (https://www.banggood.com/custlink/mvGG0gbTco)
  • Különböző hosszúságú vezetékek
  • Vaious M2 és M3 csavarok
  • 5 db 3D nyomtatott alkatrész

1. lépés: Nyomtassa ki az alkatrészeket

Nyomtassa ki az alkatrészeket
Nyomtassa ki az alkatrészeket
Nyomtassa ki az alkatrészeket
Nyomtassa ki az alkatrészeket

Összesen 5 3D nyomtatott alkatrészre lesz szüksége. A motortalp és a burkolat, amely szilárdan tartja a két motort, és amelyhez a D1 mini és a motor meghajtó táblája van rögzítve, valamint 2 gömbfej, amelyek a vezetőkarhoz rögzíthetők.

Nyomtasson 0,2 mm körüli rétegmagassággal és 20% -os kitöltéssel, és kifogástalanul kell kinéznie.

2. lépés: Forrasztó vezetékek a motorokhoz

Forrasztó vezetékek a motorokhoz
Forrasztó vezetékek a motorokhoz

Forrasztjon 2 vezetéket mindegyik motorhoz

3. lépés: Helyezze el és rögzítse a motorokat

Helyezze el és rögzítse a motorokat
Helyezze el és rögzítse a motorokat
Helyezze el és rögzítse a motorokat
Helyezze el és rögzítse a motorokat
Helyezze el és rögzítse a motorokat
Helyezze el és rögzítse a motorokat

Helyezze a 2 egyenáramú motort a motorházba, és rögzítse megfelelő hosszúságú M3 csavarokkal és rögzítési pozíciókkal (2 minden motorhoz).

4. lépés: Rögzítse a motorburkolatot

Rögzítse a motor burkolatát
Rögzítse a motor burkolatát
Rögzítse a motor burkolatát
Rögzítse a motor burkolatát

Helyezze vissza a motor burkolatát és rögzítse 4 x M3 csavarral.

5. lépés: Csatlakoztassa a D1 Mini és a motorvezérlő táblát

Csatlakoztassa a D1 Mini és a motorvezérlő táblát
Csatlakoztassa a D1 Mini és a motorvezérlő táblát
Csatlakoztassa a D1 Mini és a motorvezérlő táblát
Csatlakoztassa a D1 Mini és a motorvezérlő táblát

Néhány M2 csavar segítségével rögzítse a D1 mini készüléket és a motor meghajtó lapját a burkolathoz.

6. lépés: Csatlakoztassa az alkatrészeket

Csatlakoztassa az alkatrészeket
Csatlakoztassa az alkatrészeket
Csatlakoztassa az alkatrészeket
Csatlakoztassa az alkatrészeket

Csatlakoztassa az összes alkatrészt a sematikus emlékeztető segítségével, és távolítsa el a 2 jumpert az L298N kártyáról az ábrán látható módon. Rögzítse a kerekeket a motorokhoz. Rögzítse az akkumulátor fedelét a motorház alsó részéhez forró ragasztóval. Forró ragasztóval tisztítsa meg és rögzítse az összes kilazult kábelt (érdemes átugrani a következő szakaszra, és először mindent tesztelnie!).

Egy kis elmélet…

A rázkódásérzékelő a visszaállító csaphoz van csatlakoztatva, hogy a D1 mini felébredjen a mély alvásból, amellyel energiát takarítunk meg, amikor a robottal nem játszanak. A tranzisztor kapcsolóként szolgál annak biztosítására, hogy ezek a jelek ne érkezzenek a készülék bekapcsolásakor, vagy amint a robotgolyó mozog, egyszerűen újra és újra visszaállítja magát.

A tranzisztor működéséhez a mikrovezérlő kimeneti tűjéről érkező jelre van szükség. Szerencsénkre nézve a D0 (GPIO16) tű mélyen alváskor automatikusan HIGH -ra van állítva, és egyszerűen beállíthatjuk LOW -ra, amint a vázlat elindul, hogy megakadályozzuk a későbbi visszaállításokat. A csap automatikusan visszaáll HIGH állásba, hogy „élesítse” az érzékelőt, amint a mikrovezérlő visszatér a mély alvó állapotba.

7. lépés: Konfigurálja a vázlatot

Konfigurálja a vázlatot
Konfigurálja a vázlatot
Konfigurálja a vázlatot
Konfigurálja a vázlatot

Töltse le a legújabb Arduino IDE -t és a legújabb Arduino vázlatot, amely itt található.

Győződjön meg arról, hogy a következő könyvtárak vannak telepítve. Ezeket az Arduino IDE könyvtárkezelőjével lehet telepíteni, ha nem. Az újabb verziók működhetnek, de nem tesztelték őket.

  • FastLED v3.3.2
  • Blynk v0.6.1

A következő könyvtárat manuálisan kell telepíteni, annak tartalmát az Arduino libraries mappába helyezve:

ESP8266WiFi Library v2.4.2 -

Nyissa meg a vázlatot az Arduino IDE -ben. Változtassa meg az alábbi 3 sort, hogy tükrözze a saját WiFi hitelesítő adatait és a Blynk Auth tokenjét (ennek megtalálásához lásd a Blynk App részt).

// A WiFi hitelesítő adatai. char ssid = "A WIFI SSD ITT"; char pass = "A WIFI JELENLEG ITT";

// A Blynk alkalmazásban meg kell szereznie az Auth Token -t. // Lépjen a Projektbeállítások menübe (dió ikon). char auth = "ITT VOLT";

MEGJEGYZÉS: A vázlatok feltöltése előtt el kell távolítania a tűt a D0 -ból. A feltöltés befejezése után csatlakoztassa újra

Csatlakoztassa a D1 Mini-t a számítógéphez mikro-USB-n keresztül, győződjön meg arról, hogy a megadott beállítások használatban vannak, a megfelelő COM-port van beállítva, és töltse fel a vázlatot.

A labdának most újra kell indulnia, és csatlakoznia kell a WiFi hálózatához. Ennek az útmutatónak a Blynk szakaszának kitöltése után a saját mobil Blynk alkalmazásán keresztül irányíthatóvá válik. A hibák elhárításához, ha a D1 mini számítógéphez van csatlakoztatva, használja az Arduino IDE soros monitorját a diagnózis felállításához.

8. lépés: Blynk Mobile App

Blynk Mobile App
Blynk Mobile App
Blynk Mobile App
Blynk Mobile App

A labdát egy Blynk webes alkalmazás segítségével lehet irányítani. A Blynk egy IoT platform, amely ingyenes prototípus-készítéshez/nem kereskedelmi használatra.

Kezdje a Blynk letöltésével az Android Playről vagy az Apple App Store-ból. Hozzon létre egy fiókot, és szkennelje be a fenti QR-kódot az alkalmazáson belül. A projektbeállítások alatt keresse meg a projektek hitelesítési tokenjét e-mailben a fiókjához vagy az Összes másolása funkció használatával. az auth jelzőt az android vázlathoz, töltsd fel, és jó lesz!

9. lépés: Helyezze a robotot a labdába

Helyezze a robotot a labdába
Helyezze a robotot a labdába
Helyezze a robotot a labdába
Helyezze a robotot a labdába
Helyezze a robotot a labdába
Helyezze a robotot a labdába

Finoman helyezze a kész elektronikát a labdába. Miután belépett, rögzítse a vezetőkart úgy, hogy a vezetőgömb mindkét oldalon a helyére pattanjon.

Megjegyzés: A képen a vezetőkar és a golyók láthatók, csak a behelyezés előtt, csak útmutatóként. Nem fogja tudni a robotot a labdába helyezni, ha ebben a sorrendben teszi a dolgokat

Rögzítse a vezetőkart a helyére cipzárral, tépőzáras hevederrel vagy gumiszalaggal.

Helyezzen be 2 x 3,7 V -os elemet, kapcsolja be a hálózati kapcsolót, és zárja le a golyó fedelét.

10. lépés: Játssz idegenben…

Játssz idegenben…
Játssz idegenben…

Állítsd fel robotlabdádat valahová, hogy kedvenced megtalálhassa, és amint kapcsolatba lép vele, nézd meg, ahogy életre kel, és szórakoztassa őket magától. Ha úgy tetszik, használja a mobilalkalmazást néhány ügyes mozdulattal történő lejátszáshoz. Élvezze, és ha tetszett ez a projekt, szavazzon ránk a Robot versenyen. Kösz.

Robotika verseny
Robotika verseny
Robotika verseny
Robotika verseny

Második díj a robotika versenyen

Ajánlott: