Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Sklapanje topovsko-električne konstrukcije
- Korak 3: Spojite Ir senzor na V5 ploču
- Korak 4: Postavite V5 ploču na Arduino Uno
- Korak 5: Priključite napajanje na Arduino ploču
- Korak 6: Opći izgled kruga
- Korak 7: Kôd i princip rada
- Korak 8: Uključivanje IR biblioteke
- Korak 9: Programirajte ključeve koje želite koristiti
- Korak 10: Dovršite kôd i krenite
- Korak 11: Prenesite svoj kôd i isprobajte ga
Video: RC top: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu Južne Floride (www.makecourse.com)
Korak 1: Ono što će vam trebati
Komponente tijela
-2 kotača (3D ispisani ili kako god želite)
-Šasija-Po mogućnosti napravljeno od nečega što se može lako oblikovati, tj. Izbušiti, izrezati laserom itd. To je zato što ćemo imati puno ožičenja i stoga ćemo morati stvoriti priključke u šasiji za ožičenje električnih komponenti topova.
Električne komponente
-Arduino Uno ploča
-Il daljinski
-Senzor
-DC koračni/brzinski motori
-Mnogo ožičenja i kablova za preskakanje
-V.2 ploča (nije potrebna, ali čini veze mnogo organiziranijima i lakšima za pokretanje)
-12v baterije i baterija (napajanje)
-L298 vozač motora
Korak 2: Sklapanje topovsko-električne konstrukcije
Motore istosmjerne brzine spojite na pogon motora L298
-Povucite pojedinačne žice iz DC -a/koračnog motora i priključite ih u priključke modula L298. Ovo je komponenta koja će pokretati motore.
Korak 3: Spojite Ir senzor na V5 ploču
Spojite Ir senzor na V5 ploču. Ovo je dio koji će omogućiti korisniku upravljanje automobilom putem daljinskog upravljača Ir. To se postiže jednostavnim priključivanjem kabela s IC osjetnika u priključak na kojem piše "Ir senzor"
Korak 4: Postavite V5 ploču na Arduino Uno
-Ovo je veliki dio korištenja V5 ploče, što olakšava ove veze. Dizajniran je za "spakiranje vrećica" na Arduino Uno i na taj način štedi mnogo ožičenja i čini da veze izgledaju uredno. Pazite da svoje pinove postavite u ispravnom skladu, tj. (GND na uzemljenje, analogni na analogni itd.) Kako biste izbjegli savijanje ili oštećenje priključaka.
Korak 5: Priključite napajanje na Arduino ploču
Korištenjem baterije i za ovo, ovaj element također štedi na mnogo ožičenja i izgleda malo elegantnije. Preporučuje se. Ovi paketi baterija, koji su često jeftini, također dolaze sa svojim nezavisnim prekidačem za uključivanje i isključivanje. Jednostavno priključite utičnicu za napajanje (provjerite da li imate priključak kompatibilan s arduinom) na arduino.
Korak 6: Opći izgled kruga
Evo što se događa ispod haube.
-Brzinski motori koje pokreće L298
-Ir senzor spojen na V5 ploču.
-Napajanje od 12v
- Sve električne komponente se napajaju/ uzemljuju prema potrebi uzemljenjem.
Korak 7: Kôd i princip rada
Topom se u osnovi potpuno upravlja putem Ir daljinskog upravljača i bit će glavni fokus u svrhu programiranja. Ir kontrolni sustav sastoji se od slanja i primanja informacija. Slanje se vrši s daljinskog upravljača, a prijem putem Ir senzora. Ir daljinski upravljači šalju signale putem binarnog impulsnog koda, poput mnogih drugih svakodnevnih instrumenata. Kako se ne bi zbunio senzor i izbjeglo hvatanje pogrešnog impulsnog koda, uobičajena je praksa modulirati ga na zadanoj frekvenciji nositelja koju senzor tada može filtrirati i primiti kao jedinstvenu naredbu.
Korak 8: Uključivanje IR biblioteke
-na internetu postoji mnogo ir biblioteka koje bi se mogle uključiti u arduino skicu kako bi se olakšalo programiranje daljinskog upravljača ir. To se može naći npr. Na
www.liquidcrystal.com
www.elegoo.com
Nakon preuzimanja biblioteke, uključite je u svoju početnu skicu (vidi gornju sliku).
U programu postoje i "primjeri skica", od kojih je jedna za Ir sustav. Ovo bi također bilo izvrsno polazište. (vidi gornju sliku)
Uključena je i datoteka s tekućim kristalima s nekim svojstvima knjižnice.
Korak 9: Programirajte ključeve koje želite koristiti
Top ide naprijed, natrag i cilja lijevo i desno. Dakle, potrebni su nam ključevi za izvođenje ovih operacija. Mogli bismo izvršiti zadatak dodjeljivanja ključeva za obavljanje određenih stvari koristeći njihovu jedinstvenu vrijednost ključa. Zatim bismo tim ključnim vrijednostima mogli dodijeliti posebne funkcije pomoću funkcije #define.
npr
#uključi
#define F 16736925
#define B 16754775
gdje bi "F" bila varijabla povezana s kretanjem naprijed i znamenka pored nje, jedinstvena vrijednost ključa za izvršavanje ovog zadatka.
Postavljanje određenih komponenti na "visoke" ili "niske" ispunit će određene ciljeve. npr. U našem kodu, ako želimo da top ide naprijed, postavili bismo izlazne pinove na istosmjernom motoru na visoko, uzrokujući kretanje automobila. Potpuna skica svega ovoga bit će navedena na kraju.
Korak 10: Dovršite kôd i krenite
-Ako niste upoznati s kodiranjem, ne bojte se, na internetu postoji mnogo kodova i primjera koje biste mogli slijediti kako biste pokrenuli svoj top. Evo mog konačnog koda za ovaj top, uzorkovan je s www.elegoo.com i prilagođen prema kriterijima za ciljanje topa.
Korak 11: Prenesite svoj kôd i isprobajte ga
Ako je sve prošlo dobro, trebali biste moći pokrenuti svoj top. Ne zaboravite napuniti baterije i uključiti prekidač. Također, nemojte pokretati topove dok ste priključeni na računalo. To bi moglo biti opasno za neke osjetljive dijelove vaše zgrade.
Sretno!
Preporučeni:
Top 5 robotskih automobila Arduino koji će vam oduševiti um. 11 koraka
Top 5 Arduino robotskih automobila koji će vam oduševiti pamet: Pozdrav prijatelji, u ovom ćemo vodiču vidjeti 5 najboljih inteligentnih robotskih automobila 2020. s punim koracima, kodom i shemom. U gornjem videu možete vidjeti rad svih ovih robota. U ovim projektima povezat ćete se sa: " Izbjegavanje rubova stola
Mramorni top za fiziku: 12 koraka
Mramorni top za fiziku: Ovo je vodič za izradu mramora od topa. Autor: Erin Hawkins i Evan Morris
Kako napraviti top vatrenim oružjem u Minecraftu: 7 koraka
Kako napraviti top za punjenje vatre u Minecraftu: Ovo je vodič o tome kako napraviti ispravni top za punjenje vatre u Minecraftu
Pravi laserski top iz Metroida!: 9 koraka (sa slikama)
Pravi top za lasersko oružje iz Metroida !: Nema mnogo likova u videoigrama tako strašnih kao Samus. Svemir koji štedi lovca na glave s jednim od najhladnijih oružja u čitavoj sciFi. Kad sam vidjela da Instructables organizira natjecanje temeljeno na video igrama, odmah sam znala da je to njezin uzorak
Dizajnirajte 8 -bitni vrh top stabla u Fusion 360: 7 koraka (sa slikama)
Dizajnirajte 8 -bitni top top topper u Fusion 360: Dodajte malo karaktera svom božićnom drvcu ove godine s 3D tiskanim 8 bit bitom. Pratite me dok vam pokazujem kako je jednostavno dizajnirati zvijezdu u Fusion 360. Ovdje sam također dao vezu do STL datoteke kako biste mogli ispisati moj model