Sadržaj:
- Korak 1: Izrada šasije i njenog poklopca
- Korak 2: Priključivanje servo servera na šasiju
- Korak 3: Pričvršćivanje kotača
- 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: Pričvršćivanje poklopca
- Korak 9: Pričvrstite komponente na poklopac
- Korak 10: Pokrivanje rupa na poklopcu
- Korak 11: Programiranje
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu Južne Floride (www.makecourse.com). U ovom uputstvu pokazat ću vam 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 kratkospojnike (i 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 s kontinuiranom rotacijom.
4. Dva kotača (provjerite mogu li se kotači nekako pričvrstiti na servo pogone).
5. Montažni držači u obliku slova L (8 komada). Ove se mogu 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. Oglasna ploča.
12. Čičak.
13. Prekidač s dva stanja.
14. Dvije baterije.
15. Morate biti u mogućnosti 3D ispisa jer ovaj Robot ima pet 3D ispisanih dijelova.
16. Pazite da imate mnogo vijaka i matica od 3 mm različite duljine za pričvršćivanje.
17. Termoskupljajuća folija ožičenja.
18. Upaljač ili baklja.
Korak 1: Izrada šasije i njenog poklopca
Šasija je ono što će sve držati na okupu. Možete ga strojno obraditi bilo kojim tvrdim materijalom, ali ja sam upotrijebio 3D pisač i učinio ga debelim kako bi mogao držati sve zajedno. Poklopac je ono što ide na vrhu š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.
Pokriti:
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 s ožičenjem.
Korak 2: Priključivanje servo servera na šasiju
Pomoću dva držača za pričvršćivanje u obliku slova L sa svake strane, servo se može pričvrstiti na šasiju. Pomoću dva vijka veličine 3 mm pričvrstite L-nosače 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 kotača
Za ovog robota koristio sam tri kotača. Dva kotača koja sam koristio izrađeni 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 rupu najbližu 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 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 volta za servo i 9 voltnu 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 te ih omotajte termoskupljajućom žicom i zapalite upaljačem. Koristio sam klin s žicom koji se može izravno 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: Pričvršćivanje poklopca
Poklopac se može pričvrstiti na kućište 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. Četiri komponente moraju biti vidljive, a to su, crvena LED, zelena LED, infracrveni prijemnik i prekidač s dva stanja.
Korak 10: Pokrivanje rupa na poklopcu
Uvucite dva vrata kako biste prekrili 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 naprijed, natrag, lijevo, desno itd …