Tartalomjegyzék:

Alkoholmentesítő háziállat: 6 lépés
Alkoholmentesítő háziállat: 6 lépés

Videó: Alkoholmentesítő háziállat: 6 lépés

Videó: Alkoholmentesítő háziállat: 6 lépés
Videó: KERBAT Group Kft. - a legjobb minőségű berendezéseket időben és a gyártói áron szállítunk. 2024, Július
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Alkoholtisztító háziállat
Alkoholtisztító háziállat
Alkoholtisztító háziállat
Alkoholtisztító háziállat
Alkoholtisztító háziállat
Alkoholtisztító háziállat

Az Alkoholtisztító Kisállat egy arduino alapú vonalkövető robot, amelyet interaktív játék lejátszására terveztek a tulajdonosával. A robot az útvonal mentén (fekete szalag) mozog egy hurkon. A tulajdonos minden alkalommal egy lövést kezel a háziállattal az útvonalán. Amikor a robot észleli a lövést (akadály), megáll előtte, és „megszagolja” (ellenőrzi az alkoholszintet). Ha a lövés alkoholt tartalmaz, a háziállat izgatott lesz (lejátssza a megfelelő dallamot), és eltárolja a lövést a fészkében (Alcohol House terminál). Ha a felvétel nem tartalmaz alkoholt, csalódást okoz (lejátssza a megfelelő dallamot), és „eldobja” a felvételt a kukába (Water House terminál). Aztán visszatér a pályájára, hogy még több tisztítást végezzen!

Lépés: Gyűjtse össze az anyagokat, alkatrészeket és eszközöket

Gyűjtse össze az anyagokat, alkatrészeket és eszközöket
Gyűjtse össze az anyagokat, alkatrészeket és eszközöket
Gyűjtse össze az anyagokat, alkatrészeket és eszközöket
Gyűjtse össze az anyagokat, alkatrészeket és eszközöket

Anyagok és alkatrészek:

A robothoz szüksége lesz:

  • 1x 2WD intelligens motoros autó alváz készlet
  • 2x Fa deszkák 2mm - 25 x 50 cm
  • 2x fém távtartó 20 mm
  • M2 x 6 mm -es csavarok
  • M2,5 x 6 mm -es csavarok
  • M3 x 6 csavarok
  • Kétoldalas habszalag
  • 1x Arduino Uno R3 ATmega 328P
  • 1x prototípuspajzs mini kenyértáblával az Arduino Uno R3 számára
  • 1x A/B típusú USB -kábel
  • 2x vonalkövető TCRT5000 IR érzékelők
  • 1x HC-SR04 ultrahangos érzékelő
  • 1x MQ3 alkoholos etanol érzékelő
  • 1x kék LED
  • 1x ellenállás 1kΩ
  • 1x Piezo passzív csengő
  • 1x Haljia L9110S kétcsatornás H-híd
  • 2x egyenáramú motorok (2WD intelligens motoros autó alváz készlet)
  • 1x kapcsoló (2WD Smart Motor Robot Car Chassis KIT)
  • 1x 5000mAh Mini Power Bank 2,4A kimenettel
  • Jumper vezetékek

A beállításhoz szüksége lesz:

  • Kappa Board
  • Fekete szalag
  • Lőtt szemüveg
  • Koktél esernyők
  • Alkohol és alkoholmentes ital

Eszközök:

  • Kicsi precíziós csavarhúzó készlet
  • Fogó
  • Vágó
  • Ragasztópisztoly
  • Forrasztóállomás

2. lépés: A lézer vágása

Lézeres vágás az alvázhoz
Lézeres vágás az alvázhoz
Lézeres vágás az alvázhoz
Lézeres vágás az alvázhoz

Töltse le a Chassis.3dm fájlt, és vágja lézerrel az alkatrészeket.

3. lépés: Építse fel a robotot

Építsd fel a robotot
Építsd fel a robotot
Építsd fel a robotot
Építsd fel a robotot
Építsd fel a robotot
Építsd fel a robotot

Tegye össze a lézerrel vágott alvázat, a kerekeket és az elektronikus alkatrészeket:

  1. Forrasztjon fekete és piros áthidaló vezetékeket a DC Motors csapjaihoz.
  2. Rögzítse az egyenáramú motorokat az alvázhoz csavarokkal és anyákkal, az ábrán látható módon.
  3. Nyomja át az áthidaló vezetékeket az alváz lyukain, az ábrán látható módon.
  4. Rögzítse a két első kereket és a hátsó kereket.
  5. Szerelje fel a Power Bankot a DC motorok közé.
  6. Szerelje fel az Arduino UNO R3 -at az alváz felső oldalára.
  7. Helyezze fent a Breadboard bővítőlapot.
  8. Adja hozzá a kétcsatornás H-hidat a kijelölt helyre, és csatlakoztassa a DC Motors áthidaló vezetékét az A és B motor csapjaihoz. A bal oldali egyenáramú motor az A motor csapjaihoz, a jobb pedig a B motor csapjaihoz van csatlakoztatva, az áramköri rajz szerint.
  9. Adja hozzá a kapcsolót a képen látható módon. Vágja ketté az USB -kábelt, amely összeköti a Power Bankot az Arduino UNO R3 -mal, és távolítsa el a fekete és piros kábeleket mindkét oldalon.
  10. Forrasztja össze a fekete (földelt) vezetékeket. Forrasztja a piros vezetékeket a kapcsoló kapcsaihoz. Szigetelje forró ragasztóval.
  11. Szerelje fel az ultrahangos érzékelőt, az infravörös érzékelőket és az alkoholérzékelőt a lézerrel vágott részekre, amint az a képen látható.
  12. A két fém távtartóval rögzítse az infravörös érzékelők rögzítő részét az alvázhoz.
  13. Szerelje fel az ultrahangos érzékelőt az alvázra, a képen látható módon.
  14. Szerelje fel az alkoholérzékelőt az alvázra, a képen látható módon.
  15. Szerelje fel a kupakot.

4. lépés: Csatlakoztassa az áramköri elemeket (kapcsolási rajz)

Áramköri elemek csatlakoztatása (kapcsolási rajz)
Áramköri elemek csatlakoztatása (kapcsolási rajz)
Áramköri elemek csatlakoztatása (kapcsolási rajz)
Áramköri elemek csatlakoztatása (kapcsolási rajz)
Áramköri elemek csatlakoztatása (kapcsolási rajz)
Áramköri elemek csatlakoztatása (kapcsolási rajz)

1. A piros áthidaló vezetékek és a fekete áthidaló vezetékek segítségével tápfeszültséget és földvezetéket hozhat létre a Breadboard bővítőlapon. Az áramkör elemeinek összes földelő és tápfeszültség -vezetékét ehhez a vezetékhez kell csatlakoztatni.

2. Csatlakoztassa a H-Bridges csapjait a kenyértábla jobb oldali csapjaihoz az áramköri ábra szerint.

3. Csatlakoztassa az érzékelők csapjait a kenyértábla csapjaihoz az áramköri ábra szerint.

4. Adja hozzá a Buzzer -t és a LED -eket a csapokhoz csatlakoztatva, az áramköri rajz szerint.

5. lépés: Készítse el a telepítést

Készítse el a telepítést
Készítse el a telepítést

A pálya 3,5 cm széles fekete szalagból készült. A sorkapcsok merőlegesek a vágányra, szélességük 13 cm, hossza pedig körülbelül 40 cm. A pálya felületén ne legyenek dudorok, amelyek megakadályozhatják a csésze elcsúszását, amikor a robot nyomja.

A csészékben nincs alkohol vagy víz, csak a piros esernyőket permetezik alkohollal.

A robot úgy lesz elhelyezve a pályán, hogy a fekete útvonal legyen mindkét infravörös érzékelő között.

6. lépés: Töltse be a kódot

Töltse be a kódot
Töltse be a kódot

Összefoglaló:

Az útvonal hurokmozgását egy függvénysorozat határozza meg. Az alapvető funkciók a következők: moveForward (), moveBackward (), rotateLeft (), rotateRight () és stopMotors (). A forgást, amikor a robot eléri a terminált, a reverseDirection () függvény határozza meg. Ez a funkció akkor aktiválódik, ha mindkét infravörös érzékelő fekete színű. A robot a jobb terminál felé történő orientálását követően, miután észlelte, hogy a csésze alkohol vagy víz, a turnAroundObject () funkcióban végzi.

A void loopban () az If utasítások sorozatán keresztül a folyamat irányított. Ha mindkét IR érzékelő fehér színt érzékel, a robot előre megy. Ha az egyik IR érzékelő feketét észlel, a robot újrakalibrálja a mozgását, hogy kövesse az útvonalat.

Ha a robot az ultrahangos érzékelővel érzékelt akadályba ütközik, a robot megáll, és ellenőrzi az MQ3 alkoholszenzorral, hogy van -e alkohol. Ha az alkohol értéke ugrik, akkor a zümmögő lejátssza az alkoholos dalt, és el fog forogni vagy előre mozogni úgy, hogy a csészét az alkoholterminál felé tolja. Ha az érték nem emelkedik, a zümmögő lejátssza a víz dalát, és ugyanezeket a lépéseket megismétli a vízterminál felé.

Ajánlott: