Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Sklapanje topovsko-električne konstrukcije
- Korak 3: Priključite 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šti raspored kola
- 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 dalje
- Korak 11: Otpremite svoj kôd i isprobajte ga
Video: RC top: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ova instrukcija nastala je u skladu sa projektnim zahtjevima Makecourse -a na Univerzitetu Južne Floride (www.makecourse.com)
Korak 1: Šta će vam trebati
Komponente karoserije
-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, laserski rezati 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
-Ir daljinski
-Ir 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 komplet baterija (napajanje)
-L298 vozač motora
Korak 2: Sklapanje topovsko-električne konstrukcije
Spojite motore istosmjerne brzine 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: Priključite Ir senzor na V5 ploču
Priključite Ir senzor na V5 ploču. Ovo je dio koji će omogućiti korisniku da kontrolira automobil putem Ir daljinskog upravljača. To se postiže jednostavnim uključivanjem kabela s IC senzora 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. Budite sigurni da ste svoje pinove podesili u ispravnom skladu, tj. (GND na uzemljeni port, analogno -analogni itd.) Kako biste izbjegli savijanje ili oštećenje portova.
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. 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 nabavite li port kompatibilan s arduinom) na arduino.
Korak 6: Opšti raspored kola
Evo šta se dešava 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 pomoću šine za uzemljenje po potrebi.
Korak 7: Kôd i princip rada
Topom se u osnovi potpuno upravlja putem Ir daljinskog upravljača i bit će glavni fokus u svrhe programiranja. Ir kontrolni sistem se sastoji 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 nosioca koju senzor tada može filtrirati i primiti kao jedinstvenu naredbu.
Korak 8: Uključivanje IR biblioteke
-postoji mnogo ir biblioteka na mreži 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
www.liquidcrystal.com
www.elegoo.com
Nakon preuzimanja biblioteke, uključite je u početnu skicu (vidi sliku iznad).
U programu postoje i "primjeri skica", od kojih je jedna za Ir sistem. Ovo bi također bilo odlično polazište. (vidi gornju sliku)
Uključena je i datoteka sa tečnim kristalima sa nekim svojstvima biblioteke.
Korak 9: Programirajte ključeve koje želite koristiti
Top ide naprijed, nazad i cilja lijevo i desno. Dakle, potrebni su nam ključevi za izvođenje ovih operacija. Zadatak dodjeljivanja ključeva za obavljanje određenih stvari mogli bismo ostvariti koristeći njihovu jedinstvenu vrijednost ključa. Tada bismo ovim ključnim vrijednostima mogli dodijeliti posebne funkcije pomoću funkcije #define.
npr
#include
#define F 16736925
#define B 16754775
gdje bi "F" bila varijabla pridružena kretanju naprijed i znamenka pored nje, jedinstvena vrijednost ključa za izvršavanje ovog zadatka.
Postavljanje određenih komponenti na "visoke" ili "niske" će postići 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 dalje
-Ako niste upoznati s kodiranjem, ne bojte se, postoji mnogo kodova i primjera na internetu koje biste mogli slijediti kako biste pokrenuli topove. Evo mog konačnog koda za ovaj top, uzorkovan je sa www.elegoo.com i prilagođen tako da odgovara kriterijima za ciljanje topa.
Korak 11: Otpremite 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đe, nemojte pokretati topove dok ste priključeni na računar. To bi moglo biti opasno za neke osjetljive dijelove vaše zgrade.
Sretno!
Preporučuje se:
2x 48V 5A Bench Top napajanje: 7 koraka (sa slikama)
2x 48V 5A Bench Top napajanje: Ovo je vodič za sastavljanje stonog napajanja. Ne očekujte nikakav razvoj elektronike ili puno lemljenja, samo sam naručio neke dijelove sa AliExpressa i stavio ih u kutiju. Imajte na umu da sam napravio neke male prilagodbe u javnosti
TOP SISTEM ISPARIVANJA VODENJA: 6 koraka
SISTEM ISPARIVANJA AKVARIJUMA TOP OFF: Isparavanjem se smanjuje količina vode u akvarijumu i ako se ne kompenzira, dovest će do promjena u kemiji preostale vode. Takve promjene će imati negativan utjecaj na oblike života unutar akvarija. Zbog toga je važno napraviti
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 vodiču ćemo vidjeti Top 5 inteligentnih robotskih automobila 2020. sa punim koracima, kodom i dijagramom. U gornjem videu možete vidjeti rad svih ovih robota. U ovim projektima ćete se povezati 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 iz vatrenog oružja u Minecraftu: 7 koraka
Kako napraviti top iz vatrenog oružja u Minecraftu: Ovo je vodič o tome kako napraviti ispravni top iz vatrenog oružja u Minecraftu