Sadržaj:

Follow-Bot: 6 koraka
Follow-Bot: 6 koraka

Video: Follow-Bot: 6 koraka

Video: Follow-Bot: 6 koraka
Video: Дедушка не выдержал и дал ответ за Украинский флаг 2024, Srpanj
Anonim
Follow-Bot
Follow-Bot

Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu Južne Floride (www.makecourse.com)

Ovo uputstvo će obuhvatiti korake za ponovno stvaranje mog projekta. Moj projekt je bio rover koji je mogao slijediti određenu boju ili oblik pomoću Pixy 2 i Arduino Uno. Pokriti će se svi aspekti procesa, uključujući potrebne alate, montažu, upravljački sustav i programiranje.

Korak 1: Alati i komponente

Električne komponente:

  • Arduino Uno
  • Pixy 2
  • Oglasna ploča
  • 2 x istosmjerni motor
  • DC pretvarač
  • Servo komplet sa nagibom
  • Sabirnica
  • 2 x 1N4001 dioda
  • 2 x 2N2222A tranzistor
  • 2 x 1k otpornik

Alati/komponente

  • Aluminijski okvir s T-prorezima
  • HDPE plastični lim
  • 2 x RC gume za automobile
  • 3D pisač
  • Odvijač
  • USB 2.0 kabel
  • Električna bušilica/dremel
  • Turnigy Multistar Lipo paket s više rotora

*Napomena: Cilj ovog projekta mijenjao se tijekom cijelog semestra, pa nije sve korišteno kako je izvorno predviđeno (baterija je bila pretjerana - iste rezultate možete postići s nečim mnogo jeftinijim).

Korak 2: Montaža

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština
Skupština
Skupština

Nažalost, nisam napravio puno fotografija tijekom sastavljanja projekta, ali to nije jako teško. Nosači motora, kao i dijelovi koji su držali bateriju na tračnicama, 3D su ispisani.

Aluminij s t-utorom pričvršćen je zajedno s nosačima u pravokutni oblik.

Crni plastični limovi bušili su se i koristili za montažu: sabirnica, istosmjernog pretvarača, matične ploče, Arduino Uno i Pixy 2. Pixy 2 je montiran na vlastitu platformu kako bi mu se omogućio bolji kut gledanja.

Korak 3: Upravljački sustav

Kontrolni sustav
Kontrolni sustav
Kontrolni sustav
Kontrolni sustav
Kontrolni sustav
Kontrolni sustav

Upravljački sustav napaja se litij -polimernom baterijom od 10000mAh koja se preko sabirnice povezuje s istosmjernim pretvaračem. Baterija je puno veća nego što je potrebno, ali je kupljena s namjerom da se koristi za nekoliko različitih projekata. Istosmjerni pretvarač daje oko 5 V, a putem matične ploče napaja dva istosmjerna motora, kao i Arduino Uno koji, s druge strane, napaja Pixy 2.

Korak 4: Električne sheme

Električne sheme
Električne sheme
Električne sheme
Električne sheme

Gore je prikazan osnovni kvar ožičenja i električnih komponenti. Tranzistor, NPN 2N 2222A, poluvodički je uređaj koji se koristi za pojačavanje male snage, kao i za prebacivanje. Diode se koriste za održavanje struje u jednom smjeru, što štiti Arduino Uno od slučajnog primanja struje i eksplozije. Budući da koristimo istosmjerne motore, ako iz nekog razloga ide u pogrešnom smjeru, uvijek možete jednostavno prebaciti kabel za napajanje i uzemljenje i on će se vrtjeti u suprotnom smjeru. To se ne može učiniti s AC motorima. Konfiguracija pinova na dijagramu ne odgovara Arduino skici, samo daje korisniku ideju o tome kako su komponente međusobno povezane.

Korak 5: Arduino skica

Arduino skica za ovaj projekt koristi biblioteku Pixy 2, koja se može pronaći na pixycam.com pod "Podrška", a odatle "Preuzimanja". Samo preuzmite odgovarajuću biblioteku za Pixy ili Pixy 2. Tijekom preuzimanja knjižnice također je vrlo korisno preuzeti PixyMon v2. Dok Pixy može naučiti boje/objekte samo držanjem gumba i čekanjem da se LED uključi (prvo bijela, zatim crvena) i otpuštanjem kada je crvena, korisno je naučiti ga kroz program PixyMon. Također možete prilagoditi sve postavke kamere, uključujući svjetlinu i minimalnu površinu bloka (to je korisno ako pokušavate otkriti manje, svijetle nijanse). Skica uspoređuje oba područja, kao i položaj x detektiranog objekta kako bi slijedila koji potpis mu je dodijeljen. Pixy 2 može naučiti do sedam različitih potpisa i može otkriti stotine objekata odjednom.

Odatle je nevjerojatno lako programirati istosmjerne motore pomoću funkcije analogWrite (), omogućujući robotu kretanje naprijed, lijevo ili desno.

Napomena: svjetlije, različite nijanse najbolje funkcioniraju s Pixyjem

Korak 6: Završni proizvod

Ovdje su robota naučili slijediti ukras crvenog božićnog drvca.

Preporučeni: