Sadržaj:
- Korak 1: Alati i komponente
- Korak 2: Montaža
- Korak 3: Kontrolni sistem
- Korak 4: Električne šeme
- Korak 5: Arduino skica
- Korak 6: Finalni proizvod
Video: Follow-Bot: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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
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
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
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:
5 u 1 Arduino Robot - Follow Me - Line Follow - Sumo - Crtanje - Izbjegavanje prepreka: 6 koraka
5 u 1 Arduino Robot | Follow Me | Line Follow | Sumo | Crtanje | Izbjegavanje prepreka: Ova upravljačka ploča robota sadrži mikrokontroler ATmega328P i upravljački program motora L293D. Naravno, ne razlikuje se od Arduino Uno ploče, ali je korisnije jer ne treba drugi štit za pogon motora! Bez skokova
Follow Me - Vodič za pametne dronove za Raspberry Pi: 9 koraka
Follow Me - Vodič za pametne dronove za Raspberry Pi: Jeste li se uvijek pitali kako napraviti bespilotnu letjelicu od A -Z? Ovaj vodič vam pokazuje kako korak po korak napraviti četvorokopter od 450 mm od kupnje dijelova do testiranja vašeg zračnog robota na prvom letu. Uz to, uz Raspberry Pi i PiCameru možete
Robot Follow Me koristeći NodeMCU: 4 koraka
Follow Me Robot koristeći NodeMCU: Vrlo je jednostavan Follow Me Robot koristeći NodeMCU. Koristi NodeMCU HC SR04 senzor udaljenosti za osjet bliskog objekta/ čovjeka. Kada otkrije objekt/ čovjeka, počet će slijediti
Motion Follow Animatronics Eyes: 8 koraka (sa slikama)
Motion Follow Animatronics Eyes: Ovaj Arduino projekt koristi optički senzor protoka (ADNS3080) za snimanje pokreta. Zatim prevedite podatke kako bi servo pomaknuo da izgledaju kao da oči prate pokretni objekt. Ovo nije laka konstrukcija. Zahtijeva 3D ispis, lemljenje, neke općenite te
Uradi sam pametan Drone Follow Me Drone sa kamerom (baziran na Arduinu): 22 koraka (sa slikama)
Uradi sam pametan Drone Follow Me Drone sa kamerom (baziran na Arduinu): Dronovi su ovih dana vrlo popularne igračke i alati. Na tržištu možete pronaći profesionalne, pa čak i početne dronove i leteće sprave. Imam četiri drona (quadcopters i hexcopters), jer volim sve što leti, ali 200. let nije