Sadržaj:
- Korak 1: Izrada šasije i njene maske
- Korak 2: Priključivanje servo servera na šasiju
- Korak 3: Pričvršćivanje točkova
- Korak 4: Priključivanje infracrvenog senzora
- Korak 5: Priključivanje Arduina i Breadboard -a na šasiju
- Korak 6: Postavljanje baterija
- Korak 7: Ožičenje
- Korak 8: Postavljanje poklopca
- Korak 9: Pričvrstite komponente na poklopac
- Korak 10: Pokrivanje rupa na poklopcu
- Korak 11: Programiranje
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ova instrukcija nastala je u skladu sa projektnim zahtjevima Makecourse -a na Univerzitetu Južne Floride (www.makecourse.com). U ovom uputstvu ću vam pokazati kako napraviti robota kojim se može upravljati bilo kojim infracrvenim daljinskim upravljačem. Evo što će vam trebati da dovršite ovog robota:
1. Arduino ploča
2. Žice za spajanje (muško-muško i žensko-žensko). Međutim, ako imate muško-ženske žice, to bi vaše ožičenje učinilo čistijim.
3. Dva servo motora sa kontinuiranom rotacijom.
4. Dva točka (uverite se da se točkovi mogu nekako pričvrstiti na servo pogone).
5. Montažni držači u obliku slova L (8 komada). Ovo se može pronaći ovdje.
6. Infracrveni daljinski upravljač.
7. Infracrveni prijemnik.
8. Infracrveni senzor za izbjegavanje prepreka.
9. Dva LED svjetla, jedno zeleno i jedno crveno.
10. Dva otpornika.
11. Breadboard.
12. Čičak.
13. Prekidač sa dva stanja.
14. Dvije baterije.
15. Morate biti sposobni za 3D štampanje jer ovaj Robot ima pet 3D štampanih dijelova.
16. Uvjerite se da imate mnogo vijaka i matica od 3 mm različite duljine za pričvršćivanje.
17. Termoskupljajuća folija.
18. Upaljač ili baklja.
Korak 1: Izrada šasije i njene maske
Šasija će sve držati na okupu. Možete ga mašinski obraditi bilo kojim tvrdim materijalom, ali ja sam koristio 3D štampač i učinio ga debelim kako bi mogao držati sve zajedno. Poklopac je ono što ide preko šasije da pokrije sve ožičenje.
Šasija:
Prikazao sam važne dimenzije, sve ostale dimenzije mogu se približiti načinu na koji se vide na crtežu. Rupe koje nemaju dimenzije su promjera 3 mm.
Naslovnica:
Prikazane su rupe za komponente koje moraju biti vidljive, poput svjetla, prekidača i infracrvenog prijemnika.
Postoje dva utora koja se mogu otvoriti za rješavanje problema sa ožičenjem.
Korak 2: Priključivanje servo servera na šasiju
Koristeći dva držača za montiranje u obliku slova L sa svake strane, servo se može pričvrstiti na šasiju. Upotrijebite dva vijka veličine 3 mm za pričvršćivanje L-nosača na rupe i dvije matice s druge strane kao što je prikazano na slikama. Servomotori se mogu pričvrstiti i pomoću vijka i matice sa svake strane. Ponovite ovaj korak za drugi servo.
Korak 3: Pričvršćivanje točkova
Koristio sam tri točka za ovog robota. Dva kotača koja sam koristio napravljeni su posebno za servo motore i mogu se pričvrstiti uklanjanjem servo ventilatora i stavljanjem kotača umjesto istog vijka. Treći kotač je kotač koji se može okretati. Četiri rupe koje se nalaze na suprotnoj strani motora koriste se za kotač i pričvršćuju se pomoću četiri vijka i matice.
Korak 4: Priključivanje infracrvenog senzora
Počnite ispisivanjem male cijevi koja će držati senzor na mjestu. Upotrijebite vijak 3x30 mm i maticu od 3 mm i počnite zavrtati s vrha, umetnite crvenu cijev, a zatim senzor, a zatim maticu i čvrsto zavijte. Senzor treba postaviti na otvor koji je najbliži rubu na kraju masti i u sredini.
Korak 5: Priključivanje Arduina i Breadboard -a na šasiju
Koristite čičak za pričvršćivanje Arduino ploče kao što je prikazano na slici. Stavite komad na šasiju i odgovarajući dio na dno Arduino ploče kako biste ga lako odvojili. Oglasna ploča je ljepljiva ispod, uklonite naljepnicu i postavite je iza arduino ploče na masnom kraju šasije.
Korak 6: Postavljanje baterija
Imajte na umu da za ovo vozilo morate koristiti dvije baterije jer koristi motore. Upotrijebite komad čička i napravite rupu u sredini. Pričvrstite čičak uvrtanjem vijka od 3 mm u jednu od rupa udaljenih od kotačića kako bi se omogućilo zakretanje, omotajte odgovarajući dio čičak oko baterije i omotajte prvi dio oko njega. Učinite isto za drugu bateriju. Koristio sam bateriju od 7,2 V za servo i 9 V bateriju za Arduino ploču. Priključio sam bateriju od 7,2 V pomoću žica i termoskupljajuće žice. Stavite žice u pozitivne i negativne stezaljke i stavite oko njih termoskupljajuću žicu i zapalite je upaljačem. Koristio sam pin sa žicom koja se može direktno priključiti na Arduino ploču.
Korak 7: Ožičenje
Imam priloženu sliku dijagrama koji jasno prikazuje ožičenje svih komponenti.
Korak 8: Postavljanje poklopca
Poklopac se može pričvrstiti na šasiju pomoću četiri montažna držača u obliku slova L na kosim stranama na rubovima i 8 vijaka i matica. Na poklopcu će biti dva otvora za uvrtanje matice iznutra.
Korak 9: Pričvrstite komponente na poklopac
Gurnite komponente na poklopac kao što je prikazano na priloženoj slici, pomoću trake zategnite komponente iznutra. Ako se poštuju dimenzije, komponente bi trebale čvrsto pristajati, ali se traka koristi za izradu sigurnosnih kopija. Postoje četiri komponente koje moraju biti vidljive, uključujući, crvenu LED, zelenu LED, infracrveni prijemnik i prekidač s dva stanja.
Korak 10: Pokrivanje rupa na poklopcu
Uvucite dva vrata kako biste pokrili dvije rupe.
Korak 11: Programiranje
Priložio sam skicu za Arduino koja koristi C ++ za pokretanje robota. Obavezno promijenite kôd gumba u Arduinu za vaš IR daljinski upravljač kako bi odgovarao naredbama za naprijed, natrag, lijevo, desno itd …