Sisukord:
- Samm: tööriistad ja komponendid
- 2. samm: kokkupanek
- Samm: juhtimissüsteem
- 4. samm: elektriskeemid
- Samm: Arduino visand
- 6. etapp: lõpptoode
Video: Jälgimisrobot: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com)
See juhend sisaldab minu projekti taasloomise samme. Minu projekt oli rover, mis suutis Pixy 2 ja Arduino Uno abil järgida kindlat värvi või kuju. Kaetakse kõiki protsessi aspekte, sealhulgas vajalikke tööriistu, kokkupanekut, juhtimissüsteemi ja programmeerimist.
Samm: tööriistad ja komponendid
Elektrilised komponendid:
- Arduino Uno
- Pixy 2
- Leivalaud
- 2 x alalisvoolumootor
- DC muundur
- Pan-kallutatav servokomplekt
- Puks
- 2 x 1N4001 dioodi
- 2 x 2N2222A transistor
- 2 x 1k takisti
Tööriistad/komponendid
- Alumiiniumist T-pilu raamimine
- HDPE plastist leht
- 2 x RC autorehvid
- 3D printer
- Kruvikeeraja
- USB 2.0 kaabel
- Jõutrell/dremel
- Turnigy Multistar Multi-Rootor Lipo Pack
*Märkus: Selle projekti eesmärk muutus kogu semestri jooksul, nii et kõike ei kasutatud nii, nagu algselt ette nähtud (aku oli üle parda - samu tulemusi saate saavutada millegi palju odavamaga).
2. samm: kokkupanek
Kahjuks ei teinud ma projekti kokkupanekul palju fotosid, kuid see pole väga raske. Mootorikinnitused ja patareid rööbastel hoidnud osad trükiti 3D -vormingus.
T-piluga alumiinium keerati sulgudega kokku ristkülikukujuliseks.
Mustad plastlehed puuriti ja kinnitati: siinile, alalisvoolu muundurile, leivaplaadile, Arduino Unole ja Pixy 2. Pixy 2 paigaldati oma platvormile, et anda sellele parem vaatenurk.
Samm: juhtimissüsteem
Juhtimissüsteemi toidab 10000mAh liitiumpolümeeraku, mis ühendatakse siini kaudu alalisvoolu muunduriga. Aku on palju suurem kui vaja, kuid see osteti kavatsusega kasutada seda mitme erineva projekti jaoks. Alalisvoolu muundur pakub umbes 5 V ja leivaplaadi kaudu toidab see kahte alalisvoolumootorit ja Arduino Unot, mis omakorda toidab Pixy 2.
4. samm: elektriskeemid
Ülaltoodud on juhtmestiku ja elektrikomponentide põhiline jaotus. Transistor, NPN 2N 2222A, on pooljuhtseade, mida kasutatakse väikese võimsusega võimendamiseks ja lülitusrakendusteks. Dioode kasutatakse voolu hoidmiseks ühes suunas, see kaitseb Arduino Unot juhusliku voolu vastuvõtmise ja plahvatuse eest. Kuna kasutame alalisvoolumootoreid, siis kui see läheb mingil põhjusel vales suunas, saate alati lihtsalt toite- ja maandusjuhtmed vahetada ning see pöörleb vastupidises suunas. Seda ei saa teha vahelduvvoolumootoritega. Diagrammil olev tihvtide konfiguratsioon ei vasta Arduino visandile, see annab kasutajale ainult aimu, kuidas komponendid on üksteisega ühendatud.
Samm: Arduino visand
Selle projekti Arduino visand kasutab Pixy 2 raamatukogu, mille leiate aadressilt pixycam.com jaotises „Tugi” ja sealt „Allalaadimised”. Veenduge, et laadite alla vastavalt Pixy või Pixy 2 jaoks sobiva kogu. Raamatukogu allalaadimise ajal on väga kasulik alla laadida ka PixyMon v2. Kui Pixy suudab värve/esemeid õppida ainult nuppu all hoides ja oodates, kuni LED süttib (esmalt valge, siis punane) ja vabastab, kui punane, siis on kasulik seda õpetada programmi PixyMon kaudu. Samuti saate reguleerida kõiki kaamera seadeid, sealhulgas heledust ja minimaalset blokeerimisala (see on kasulik, kui proovite tuvastada väiksemaid heledaid toone). Visand võrdleb mõlemat piirkonda ja tuvastatud objekti x -positsiooni, et järgida allkirja, millele see on määratud. Pixy 2 saab õppida kuni seitset erinevat allkirja ja suudab tuvastada sadu objekte korraga.
Sealt on uskumatult lihtne programmeerida alalisvoolumootoreid, kasutades funktsiooni analogWrite (), võimaldades robotil edasi, vasakule või paremale liikuda.
Märkus: heledamad, selged toonid sobivad Pixyga kõige paremini
6. etapp: lõpptoode
Siin õpetati robotit järgima punast kuuseehet.
Soovitan:
Kuidas luua PHIL - kerge jälgimisrobot: 6 sammu (koos piltidega)
Kuidas luua PHIL - valgusjälgimisrobot: Selles juhendis näitan teile, kuidas ma selle kaheteljelise valguse jälgimisroboti Arduino Uno abil tegin. Kaasas on kõik CAD ja kood, nii et saate selle ise ehitada, ilma programmeerimis- ega kujundamisoskusteta. Kõik, mida vajate
Lihtne jälgimisrobot ESP32-CAM-iga: 4 sammu
Lihtne jälgimisrobot ESP32-CAM-iga: ESP32-CAM-moodul on odav ja väikese energiatarbega moodul, kuid see pakub palju ressursse nägemiseks, jadaühenduseks ja GPIO-deks. Selles projektis püüan kasutada ESP32-CAM-mooduli ressursse lihtne järelevalve rc robot, mis suudab p
DIY seina jälgimisrobot: 9 sammu
DIY seina jälgimisrobot: selles juhendis selgitame, kuidas kavandada takistuste tuvastamise ja vältimise süsteem, kasutades GreenPAK ™ -i koos mõne välise ultraheli- ja infrapuna (IR) anduriga. See disain tutvustab mõningaid teemasid, mis on vajalikud autonoomseks
Täiustatud liini jälgimisrobot: 7 sammu
Täiustatud liinijälgimisrobot: see on rea jälgimisrobot, millel on mõned lisafunktsioonid. Seda prototüüpi saab kasutada tehases juhita materjali liigutamiseks. Laadimisjaama mahalaadimisjaama on kaks jaama. Laadimisjaamast ootab robot Materiat
Vastupidav jälgitav šassii jälgimisrobot: 7 sammu (koos piltidega)
Rugged Remote Tracks Chassis Surveillance Bot: Sissejuhatus: Nii et see oli projekt, mida algselt tahtsin alustada ja lõpule viia juba 2016. aastal, kuid tänu tööle ja paljudele muudele asjadele olen ma alles saanud seda projekti alustada ja lõpule viia uus aasta 2018! See võttis umbes 3 nädalat