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" - Robu za izbjegavanje Arduino objekata za početnike: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Pa, ako ste početnik, ovdje ćete pronaći najjednostavniji način izgradnje vlastitog objekta izbjegavajući robota!
Za lakšu izradu koristit ćemo mini okruglo robotsko podvozje s dva istosmjerna motora.
Još jednom smo odlučili koristiti poznatu Arduino UNO ploču.
Naš sićušni 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:
Jesi li spreman? Započnimo!
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 radijskih ili 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 u osnovi su mikrofoni koji detektiraju ultrazvučnu buku koja je prisutna pod određenim uvjetima.
Ultrazvučni senzor HC-SR04 koristi sonar za određivanje udaljenosti do objekta poput šišmiša ili dupina. Nudi izvrsno otkrivanje beskontaktnog dometa s velikom točnošću i stabilnim očitanjem u paketu jednostavnom za uporabu. Od 2 cm do 400 cm ili 1”do 13 stopa. Na rad ne utječe sunčeva svjetlost ili crni materijal poput Sharp daljinomera (iako je akustično mekane materijale poput tkanine teško otkriti). Dolazi u kompletu s ultrazvučnim modulom odašiljača i prijamnika.
Tehnički podaci:
- Napajanje:+5V DC
- Struja mirovanja: <2mA
- Radna struja: 15mA
- Efektivni kut: <15 °
- Domet dometa: 2cm - 400 cm/1 " - 13ft
- Rezolucija: 0,3 cm
- Mjerni kut: 30 stupnjeva
- Š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 projekt trebat će vam:
- Arduino UNO
- Komplet mini okruglog robotskog kućišta
- Dvostruki štitnik istosmjernog motora sa L298 IC
- Ultrazvučni senzor - HC -SR04
- Mikro servo
- Držač baterije 4xAA
Također će vam trebati neki kabeli i dodatni odstojnici.
Alati: odvijač, pištolj za ljepilo
Korak 3: Montirajte komplet mini okruglih robotskih šasija
Pratite donje slike!
Slika vrijedi tisuću 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
Spojite svoj servo kabel na prvo zaglavlje (D7 5V GND). Provjerite je li smeđi kabel spojen na pin GND (desna strana)
Zvučni signal
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)
- Odjek - 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 vijčani terminal "Vin -GND". Dodajte još jedan kabel i spojite 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!
Bilješke
- Ako se vaš robot kreće brzo i pogađa objekte, promijenite varijablu brzine u retku 26. (vrijednost PWM)
- Ako se vaš robot ne kreće naprijed, prijeđite na retke 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 s Arduino IDE -om. Unutra ćete pronaći i datoteku ultrazvučne biblioteke.
Korak 6: Bravo
Pa … to je to! Nadam se da vam se ovo svidjelo, 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 vam!
Preporučeni:
Robot za izbjegavanje prepreka (Arduino): 8 koraka (sa slikama)
Robot za izbjegavanje prepreka (Arduino): Ovdje ću vas uputiti u izradu robota za izbjegavanje prepreka na temelju Arduina. Nadam se da ću napraviti korak po korak vodič za izradu ovog robota na vrlo jednostavan način. Robot koji izbjegava prepreke potpuno je autonomni robot koji može izbjeći bilo kakve prepreke
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 sklopova u 7 različitih koraka, kao što su 1) test kontinuiteta za otkrivanje problema u hardveru 2) Mjerenje istosmjerne struje 3) Testiranje diode i LED -a 4) Mjerenje Resi
Arduino RGB alat za odabir boja - odaberite boje s objekata iz stvarnog života: 7 koraka (sa slikama)
Arduino RGB alat za odabir boja - Odaberite boje s objekata iz stvarnog života: Jednostavno odaberite boje s fizičkih objekata pomoću ovog Arduino alata za odabir boja na bazi RGB -a koji vam omogućuje da ponovno stvorite boje koje vidite u predmetima iz stvarnog života na svom računalu ili mobilnom telefonu. Jednostavno pritisnite gumb za skeniranje boje objekta pomoću jeftinog TCS347
OAREE - 3D ispis - Robot za izbjegavanje prepreka za inženjersko obrazovanje (OAREE) s Arduinom: 5 koraka (sa slikama)
OAREE - 3D ispisano - Robot za izbjegavanje prepreka za inženjersko obrazovanje (OAREE) S Arduinom: OAREE (Robot za izbjegavanje prepreka za inženjersko obrazovanje) Dizajn: Cilj ovog uputstva bio je dizajnirati OAR (Robot za izbjegavanje prepreka) robota koji je jednostavan/kompaktan, 3D ispis, jednostavan za sastavljanje, koristi servo sisteme za kontinuirano okretanje za movem
"Uznemirujući stroj": brza skulptura bezvrijedne 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 zadnji jedan: Kako stvoriti Lambada hodajućeg robota! Hvala!) Pretpostavimo da imate školu