Kazalo:
- 1. korak: potrebni deli
- 2. korak: Sestavite podvozje
- 3. korak: Glavne povezave
- 4. korak: Arduino koda
- 5. korak: Zaženite
Video: Kako narediti robota, ki se izogne oviram, z uporabo Arduina: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V tem navodilu vas bom naučil, kako narediti robota, ki se izogiba oviram, ki deluje z Arduinom. Morate poznati Arduino. Arduino je krmilna plošča, ki uporablja mikrokrmilnik atmega. Uporabite lahko katero koli različico Arduina, vendar sem na svojem robotu uporabil Arduino Uno r3.
Koda je zelo enostavna in vezje ima le 4-5 žic. Robot uporablja tudi motorni ščit L293D, ki je združljiv z Arduinom, za pogon motorjev. Torej, ščit se prilega naravnost Arduinu, kar olajša vse … V bistvu je naš robot avtomobil, ki se premika naprej in če mu pride na pot kakšna ovira, se tam ustavi, premakne malo nazaj, nato pa se njegova glava vrti levo in desno. Nato primerja razdaljo in robot se obrne v smeri z večjo razdaljo. Nato se robot spet pomakne v to smer in znova ponovi celoten postopek.
Za zaznavanje razdalje robot uporablja ultrazvočni senzor HC-sr04. Tako ta senzor pošilja ultrazvočne zvočne valove vsakih 10 mikrosekund, in če je pred njimi kakšna ovira, senzor sprejme odmev. Na podlagi časa potovanja pozna razdaljo med senzorjem in objektom. Pa začnimo…
1. korak: potrebni deli
Zato moramo za začetek katerega koli projekta najprej zbrati potrebne dele. Spodaj so navedeni vsi potrebni deli:-
- Arduino
- L293D motorni ščit
- Podvozje (vključno z motorji in kolesi)
- Žice
- Nosilec baterije
- Mikro servo motor
- ultrazvočni senzorski modul HC-sr04
- držalo za senzor
Zato zberite te materiale in pojdite na naslednji korak.
2. korak: Sestavite podvozje
Zdaj sestavite svoje telo robota. Vsak ima lahko drugačno podvozje. Zato ustrezno sestavite podvozje. Večina ohišij je opremljenih z navodili za uporabo, tudi moja je prišla z njimi, zato si jih oglejte in ustrezno sestavite svoje podvozje. Nato komponente pritrdite na ohišje. Arduino, s pritrjenim ščitnikom motorja in držalom baterije morata biti pritrjena na ohišje. Servo motor mora biti pritrjen tudi na sprednji del ohišja. Dolga servo glava mora biti zataknjena pod nosilec HC-sr04. Senzor mora biti pritrjen v nosilec in nosilec na servo motorju.
Ne lepite ga na servo motor, ker ga lahko pozneje uredite v primeru napačne postavitve. Samo popravi. Pritrdite ga tako, da je senzor obrnjen spredaj (oči so obrnjene spredaj).
Pritrdite žice na motorje in bodite pripravljeni na naslednji korak. Tudi na senzor.
3. korak: Glavne povezave
Zdaj bomo vzpostavili povezave. Povezav ni več kot 5-6, zato bo kos pogače. Povežite senzor v skladu z zgornjo shemo. Servo motorje in enosmerne motorje lahko priključite na ščit. Priključite baterijo na ščit in priključite ščit na ploščo Arduino.
4. korak: Arduino koda
To je torej zadnji del dokončanja našega robota. Gre torej za programsko in ne strojno opremo. Zato moramo programirati naš Arduino. Naložil sem kodo Arduina. Uporabite lahko tudi drugo kodo ali napišete svojo. Pravkar sem jo naložil za referenco.
5. korak: Zaženite
Tako smo zgradili našo oviro, ki se izogiba robotu. Zdaj je čas, da se igrate z našim kul robotom in preizkusite nove poskuse v naši kodi.
Priporočena:
DIY -- Kako narediti robota pajka, ki ga je mogoče nadzorovati s pametnim telefonom z uporabo Arduino Uno: 6 korakov
DIY || Kako narediti robota Spider, ki ga je mogoče nadzorovati s pametnim telefonom z uporabo Arduino Uno: Med izdelavo robota Spider se lahko naučite toliko stvari o robotiki. Tako kot je izdelava robotov zabavna, pa tudi zahtevna. V tem videu vam bomo pokazali, kako narediti robota Spider, s katerim lahko upravljamo s svojim pametnim telefonom (Androi
Kako narediti robota, ki se izogiba oviram: 6 korakov
Kako narediti robota, ki se izogiba oviram: Robot, ki se izogiba oviram, je preprost robot, ki ga upravlja arduino in kar počne, je, da se samo sprehaja in se izogiba oviram. Ovire zazna z ultrazvočnim senzorjem HC-SR04, z drugimi besedami, če robot zazna predmet blizu
Kako narediti pametnega robota z uporabo Arduina: 4 koraki
Kako narediti pametnega robota z uporabo Arduina: Pozdravljeni, jaz sem izdelovalec arduino in v tej vadnici vam bom pokazal, kako narediti pametnega robota z arduinom, če vam je bila všeč moja vadnica, potem razmislite o podpori mojemu youtube kanalu z imenom arduino maker
Kako narediti avtonomnega robota za igranje košarke z uporabo IRobota Ustvari kot osnovo: 7 korakov (s slikami)
Kako narediti avtonomnega robota za igranje košarke z uporabo IRobota Ustvari kot osnovo: To je moj vnos za izziv iRobot Ustvari. Najtežji del tega celotnega procesa se mi je odločil, kaj bo robot počel. Želel sem pokazati kul lastnosti ustvarjanja, hkrati pa dodati nekaj robovskega pridiha. Vse moje
Kako narediti OAWR (hojo, ki se izogiba oviram): 7 korakov (s slikami)
Kako narediti OAWR (hojo, ki se izogiba oviram): Ta navodila kažejo, kako narediti malega hojnega robota, ki se izogiba oviram (podobno kot številne komercialno dostopne možnosti). Toda kaj je zabavno pri nakupu igrače, ko lahko namesto tega začnete z motorjem, listom plastike in kupom vijakov in