Sadržaj:

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

Video: Follow-Bot: 6 koraka

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

Ova instrukcija nastala je u skladu sa projektnim zahtjevima Makecourse -a na Univerzitetu 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 koristeći Pixy 2 i Arduino Uno. Biće obuhvaćeni svi aspekti procesa, uključujući potrebne alate, montažu, sistem upravljanja i programiranje.

Korak 1: Alati i komponente

Električne komponente:

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

Alati/komponente

  • Aluminijski okvir sa T-prorezima
  • HDPE plastični lim
  • 2 x RC gume za automobile
  • 3D štampač
  • Šrafciger
  • 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 prvobitno bilo predviđeno (baterija je bila pretjerana - iste rezultate možete postići s nečim mnogo jeftinijim).

Korak 2: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Nažalost, nisam napravio mnogo fotografija prilikom sastavljanja projekta, ali to nije jako teško. Nosači motora, kao i dijelovi koji su držali bateriju na šinama, 3D su odštampani.

Aluminij sa t-prorezima je pričvršćen zajedno s držač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 ugao gledanja.

Korak 3: Kontrolni sistem

Sistem kontrole
Sistem kontrole
Sistem kontrole
Sistem kontrole
Sistem kontrole
Sistem kontrole

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

Korak 4: Električne šeme

Električne šeme
Električne šeme
Električne šeme
Električne šeme

Gore je prikazan osnovni kvar ožičenja i električnih komponenti. Tranzistor, NPN 2N 2222A, je poluvodički uređaj koji se koristi za pojačavanje male snage, kao i za prebacivanje aplikacija. 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 okrenuti u suprotnom smjeru. To se ne može učiniti s AC motorima. Konfiguracija pina 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 Pixy 2 biblioteku, koja se može pronaći na pixycam.com pod 'Podrška', a odatle 'Preuzimanja'. Samo obavezno preuzmite odgovarajuću biblioteku za Pixy ili Pixy 2. Prilikom preuzimanja biblioteke vrlo je korisno preuzeti i PixyMon v2. Dok Pixy može naučiti boje/objekte samo držanjem tipke i čekanjem da se LED uključi (prvo bijela, zatim crvena) i otpuštanjem kada je crvena, korisno je to naučiti kroz program PixyMon. Također možete prilagoditi sve postavke kamere, uključujući svjetlinu i minimalnu površinu bloka (ovo je korisno ako pokušavate otkriti manje, svijetle nijanse). Skica upoređuje oba područja, kao i x položaj otkrivenog 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ćavajući robotu da ide naprijed, lijevo ili desno.

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

Korak 6: Finalni proizvod

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

Preporučuje se: