Sisukord:

Jälgimisrobot: 6 sammu
Jälgimisrobot: 6 sammu

Video: Jälgimisrobot: 6 sammu

Video: Jälgimisrobot: 6 sammu
Video: SCP-507 Неохотный бункер размера (полный документ) | Класс объектов безопасный | Гуманоид SCP 2024, Juuli
Anonim
Jälgi-bot
Jälgi-bot

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

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
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

Kontrollsüsteem
Kontrollsüsteem
Kontrollsüsteem
Kontrollsüsteem
Kontrollsüsteem
Kontrollsü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

Elektriskeemid
Elektriskeemid
Elektriskeemid
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: