Sadržaj:
- Korak 1: O ultrazvučnom senzoru
- Korak 2: Ono što će vam trebati - hardver
- Korak 3: Montirajte komplet mini okruglih robotskih šasija
- Korak 4: Krug
- Korak 5: Kôd
- Korak 6: Bravo
Video: "GRECO" - Robot za izbjegavanje Arduino objekata za početnike: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Pa, ako ste početnik, ovdje ćete pronaći najlakši način za izgradnju vlastitog objekta izbjegavajući robota!
Za lakšu izradu koristit ćemo mini okruglo robotsko kućište s dva istosmjerna motora.
Još jednom smo odlučili koristiti poznatu Arduino UNO ploču.
Naš mali robot "GRECO" skenirat će objekte ispred sebe pomoću ultrazvučnog senzora. Ako se otkrije objekt, robot će se zaustaviti i "pogledati" desno i lijevo za najbolju rutu bijega!
Službena stranica projekta i buduća ažuriranja:
Da li si spreman? Hajde da počnemo!
Korak 1: O ultrazvučnom senzoru
Ultrazvučni senzori rade na principu sličnom radaru ili sonaru, koji procjenjuju atribute mete tumačeći odjeke radija, odnosno zvučnih valova.
Aktivni ultrazvučni senzori stvaraju visokofrekventne zvučne valove i procjenjuju odjek koji senzor prima natrag, mjereći vremenski interval između slanja signala i primanja jeke kako bi odredio udaljenost do objekta.
Pasivni ultrazvučni senzori su u osnovi mikrofoni koji detektiraju ultrazvučnu buku koja je prisutna pod određenim uvjetima.
HC-SR04 ultrazvučni senzor koristi sonar za određivanje udaljenosti do objekta poput šišmiša ili delfina. Nudi izvrsnu detekciju dometa bez kontakta s visokom preciznošću i stabilnim očitanjem u paketu jednostavnom za upotrebu. Od 2 cm do 400 cm ili 1”do 13 stopa. Na rad ne utječe sunčeva svjetlost ili crni materijal poput Sharpovih daljinomera (iako je akustično mekane materijale poput tkanine teško otkriti). Dolazi u kompletu sa ultrazvučnim modulom predajnika i prijemnika.
Tehnički podaci:
- Napajanje:+5V DC
- Struja mirovanja: <2mA
- Radna struja: 15mA
- Efektivni ugao: <15 °
- Domet dometa: 2cm - 400 cm/1 " - 13ft
- Rezolucija: 0,3 cm
- Merni ugao: 30 stepeni
- Širina ulaznog impulsa okidača: 10uS
- Dimenzije: 45 mm x 20 mm x 15 mm
Korak 2: Ono što će vam trebati - hardver
Za ovaj projekat trebat će vam:
- Arduino UNO
- Komplet mini okruglog robotskog kućišta
- Dvostruki štitnik istosmjernog motora sa L298 IC
- Ultrazvučni senzor - HC -SR04
- Micro Servo
- Nosač baterije 4xAA
Trebat će vam i neki kabeli i dodatni odstojnici.
Alati: Odvijač, pištolj za ljepilo
Korak 3: Montirajte komplet mini okruglih robotskih šasija
Pratite slike ispod!
Slika vrijedi hiljadu riječi!
Korak 4: Krug
Štitnik motora koji koristimo ima neke igle zaglavlja označene kao Digital I/O i Analog I/O. Koristit ćemo ih za povezivanje naših hardverskih dijelova zajedno s Arduino uno pločom.
Servo motor
Priključite svoj servo kabel na prvo zaglavlje (D7 5V GND). Uvjerite se da je smeđi kabel spojen na pin GND (desna strana)
Zujalica
Spojite na prvi pin drugog zaglavlja (D8) pin "+" zujalice i "-" na GND
Ultrazvučni senzor
Koristit ćemo treće i četvrto zaglavlje, uspostaviti sljedeće veze:
- Vcc - 5V (3d zaglavlje)
- Trig - A2 (3d zaglavlje)
- GND- GND (3d zaglavlje)
- Eho - A3 (4. zaglavlje)
Motori (pogledajte svog robota s leđa)
- Desni istosmjerni motor: Crveni kabel na "M1+" i crni na "M1-"
- Lijevi istosmjerni motor: Crveni kabel na "M2+" i crni na "M2-"
Napajanje - Držač baterije
Spojite ga na okretni vijčani priključak "Vin -GND". Dodajte još jedan kabel i povežite ga s "Vin" iglom Arduino Uno ploče. Ako želite, možete dodati ON/OFF SW na crveni kabel držača baterije.
Korak 5: Kôd
Oživite "GRECO" programiranjem sa sljedećim kodom!
Napomene
- Ako se vaš robot kreće brzo i pogađa objekte, promijenite varijablu brzine u retku 26. (vrijednost PWM -a)
- Ako se vaš robot ne kreće naprijed, prijeđite na redove 43 i 44 i dodajte pomak u "speedPWM". Provjerite je li zbroj ispod 255. U mom slučaju moram lijevom motoru dodati plus 50, tako da moj desni motor ima vrijednost brzine PWM -a 150, a lijevi 250.
Preuzmite kôd odavde i otvorite ga pomoću Arduino IDE -a. Unutra ćete pronaći i datoteku ultrazvučne biblioteke.
Korak 6: Bravo
Pa … to je to! Nadam se da vam se ovo dopalo, javite mi u komentarima!
Objavi mi nekoliko fotografija svog Arduino robota!
Više Arduino DIY projekata možete pronaći na www. Ardumotive.com
Hvala ti!
Preporučuje se:
Kako koristiti multimetar na tamilskom jeziku. Vodič za početnike - Multimetar za početnike: 8 koraka
Kako koristiti multimetar na tamilskom jeziku. Vodič za početnike | Multimetar za početnike: Pozdrav prijatelji, U ovom vodiču objasnio sam kako koristiti multimetar u svim vrstama elektroničkih kola u 7 različitih koraka, kao što su 1) test kontinuiteta za otklanjanje problema u hardveru 2) Mjerenje istosmjerne struje 3) Testiranje diode i LED diode 4) Mjerenje Resi
Raspberry Pi - Autonomni Mars Rover sa OpenCV praćenjem objekata: 7 koraka (sa slikama)
Raspberry Pi - Autonomni Mars Rover sa OpenCV praćenjem objekata: Pokreće ga Raspberry Pi 3, Open CV prepoznavanje objekata, ultrazvučni senzori i motori sa istosmjernim pogonom. Ovaj rover može pratiti bilo koji objekt za koji je obučen i kretati se po bilo kojem terenu
Arduino RGB alat za odabir boja - odaberite boje iz objekata iz stvarnog života: 7 koraka (sa slikama)
Arduino RGB alat za odabir boja - Odaberite boje iz predmeta iz stvarnog života: Lako birajte boje s fizičkih objekata pomoću ovog Arduino birača boja zasnovanog na Arduinu, omogućavajući vam da na svom računaru ili mobilnom telefonu ponovno stvorite boje koje vidite u stvarnim predmetima. Jednostavno pritisnite dugme za skeniranje boje objekta pomoću jeftinog TCS347
Klizač kamere za praćenje objekata s rotacijskom osi. 3D ispisano i ugrađeno na RoboClaw DC kontroleru motora i Arduinu: 5 koraka (sa slikama)
Klizač kamere za praćenje objekata s rotacijskom osi. 3D štampano i izgrađeno na RoboClaw DC motornom kontroleru i Arduinu: Ovaj projekat je bio jedan od mojih omiljenih projekata otkad sam spojio svoj interes za snimanje videa sa „uradi sam“. Uvijek sam gledao i želio oponašati one filmske kadrove u filmovima gdje se kamera pomiče po ekranu dok se pomiče kako bi pratila
"Uznemirujuća mašina": brza skulptura bez umjetnosti za početnike: 8 koraka (sa slikama)
"The Unsettling Machine": Brza skulptura bezvrijedne umjetnosti za početnike: (Ako vam se sviđa ova instrukcija, glasajte za nju na natječaju "Trash to Treasure". No, ako tražite manje uznemirujući projekt, provjerite moj posljednji jedan: Kako stvoriti Lambada hodajućeg robota! Hvala!) Pretpostavimo da imate školu