Obsah:
- Krok 1: Čo budete potrebovať
- Krok 2: Zostavenie kanónu- elektrická konštrukcia
- Krok 3: Pripojte snímač Ir k doske V5
- Krok 4: Nastavte dosku V5 na Arduino Uno
- Krok 5: Pripojte napájací zdroj k doske Arduino
- Krok 6: Celkové rozloženie obvodu
- Krok 7: Kód a pracovný princíp
- Krok 8: Vrátane IR knižnice
- Krok 9: Naprogramujte si kľúče, ktoré chcete použiť
- Krok 10: Dokončite kód a rozhýbte sa
- Krok 11: Nahrajte kód a vyskúšajte ho
Video: RC delo: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Tento návod bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com)
Krok 1: Čo budete potrebovať
Komponenty tela
-2 kolesá (vytlačené 3D alebo ich však chcete ľubovoľne navrhnúť)
-Podvozok-Prednostne je vyrobený z niečoho, čo sa dá ľahko tvarovať, t. J. Vŕtať, rezať laserom atď. Je to preto, že budeme mať veľa káblov, a preto bude potrebné vytvoriť v šasi porty na prepojenie elektrických komponentov kanónov.
Elektrické komponenty
-doska Arduino Uno
-Moje diaľkové ovládanie
-Ir senzor
-Dc krokové/rýchlostné motory
-Veľa káblov a prepojovacích káblov
-V.2 doska (nevyžaduje sa, ale robí pripojenia oveľa organizovanejšími a jednoduchšie spustiteľnými)
-12 V batérie a akumulátor (napájací zdroj)
-Ovládač motora L298
Krok 2: Zostavenie kanónu- elektrická konštrukcia
Pripojte jednosmerné otáčkové motory k ovládaču motora L298
-Veďte jednotlivé vodiče z jednosmerného/krokového motora Dc a zapojte ich do portov modulu L298. Toto je komponent, ktorý bude poháňať motory.
Krok 3: Pripojte snímač Ir k doske V5
Pripojte snímač Ir k doske V5. Toto je časť, ktorá umožní užívateľovi ovládať auto pomocou diaľkového ovládača Ir. To sa deje jednoduchým zapojením kábla z infračerveného senzora do portu s nápisom „Ir senzor“
Krok 4: Nastavte dosku V5 na Arduino Uno
-Toto je skvelá časť o používaní dosky V5, ktorá uľahčuje tieto pripojenia. Je navrhnutý tak, aby sa „zbalil“na Arduino Uno, a tak šetrí veľa káblov a vyzerá elegantne. Dbajte na to, aby ste svoje kolíky nastavili v správnom súlade, tj. (GND na uzemňovací port, analógový na analógový atď.), Aby sa zabránilo ohýbaniu alebo poškodeniu portov.
Krok 5: Pripojte napájací zdroj k doske Arduino
Použitím batérie aj na tento účel tento prvok ušetrí veľa káblov a bude pôsobiť o niečo elegantnejšie. Vysoko odporúčané. Tieto sady batérií, ktoré sú často lacné, sa dodávajú aj s vlastným nezávislým vypínačom. Jednoducho pripojte sieťovú zásuvku (uistite sa, že máte port kompatibilný s arduino) k arduinu.
Krok 6: Celkové rozloženie obvodu
Tu je to, čo sa deje pod kapotou.
-Rýchlostné motory poháňané motorom L298
-Snímač Ir pripojený k doske V5.
-napájanie 12 V
- Všetky elektrické komponenty sú podľa potreby napájané/ uzemnené pomocou uzemňovacej lišty.
Krok 7: Kód a pracovný princíp
Kanón je v zásade plne ovládateľný pomocou diaľkového ovládača Ir a bude hlavným zameraním na účely programovania. Riadiaci systém Ir pozostáva z odosielania a prijímania informácií. Odosielanie sa vykonáva z diaľkového ovládača a prijímanie pomocou snímača Ir. Diaľkové ovládače Ir vysielajú signály pomocou binárneho impulzného kódu, ako mnoho iných bežných nástrojov. Aby nedošlo k zamieňaniu senzora a vyhýbaniu sa zachytávaniu nesprávneho impulzného kódu, je bežnou praxou modulovať ho na danej nosnej frekvencii, ktorú môže senzor potom filtrovať a prijímať ako jedinečný príkaz.
Krok 8: Vrátane IR knižnice
-Existuje mnoho knižníc ir online, ktoré by bolo možné zahrnúť do náčrtu arduina, aby sa uľahčilo programovanie diaľkového ovládača ir. Nájdete ich napr
www.liquidcrystal.com
www.elegoo.com
Po stiahnutí knižnice ju zahrňte do pôvodného náčrtu (pozri obrázok vyššie).
V programe sú tiež "ukážkové skice", z ktorých jeden je pre systém Ir. To by bolo tiež skvelé východisko. (pozri obrázok vyššie)
Zahrnutý je tiež súbor z tekutých kryštálov s niektorými vlastnosťami knižnice.
Krok 9: Naprogramujte si kľúče, ktoré chcete použiť
Kanón ide dopredu, dozadu a mieri doľava a doprava. Na vykonanie týchto operácií by sme teda potrebovali kľúče. Úlohu priradenia kľúčov k konkrétnym veciam by sme mohli splniť využitím ich jedinečnej kľúčovej hodnoty. Potom by sme mohli týmto kľúčovým hodnotám priradiť konkrétne funkcie pomocou funkcie #define.
napr
#zahrnúť
#define F 16736925
#definujte B 16754775
kde „F“je premenná spojená s pokračovaním vpred a číslica vedľa nej, jedinečná kľúčová hodnota na vykonanie tejto úlohy.
Nastavením konkrétnych komponentov na „vysoké“alebo „nízke“sa dosiahnu konkrétne ciele. napr. V našom kóde, ak chceme, aby sa kanón pohyboval dopredu, by sme nastavili výstupné kolíky na jednosmernom motore na vysokú hodnotu, čo by spôsobilo pohyb auta. Úplný náčrt tohto všetkého bude poskytnutý na konci.
Krok 10: Dokončite kód a rozhýbte sa
-Ak nie ste oboznámení s kódovaním, nebojte sa, na internete je veľa kódov a príkladov, ktoré by ste mohli dodržať, aby sa vaše delo rozhýbalo. Tu je môj konečný kód pre toto delo, ktorý bol vzorkovaný z www.elegoo.com a upravený tak, aby vyhovoval kritériám zameriavania dela.
Krok 11: Nahrajte kód a vyskúšajte ho
Ak všetko pôjde dobre, mali by ste mať možnosť rozhýbať delo. Nezabudnite nabiť batérie a zapnúť vypínač. Tiež nespúšťajte delo, pokiaľ je zapojený do počítača. To môže byť nebezpečné pre niektoré citlivé časti vašej zostavy.
Veľa štastia!
Odporúča:
Mramorové delo pre fyziku: 12 krokov
Mramorové delo pre fyziku: Toto je návod na stavbu mramorového dela. Autor: Erin Hawkins a Evan Morris
Ako vyrobiť delo s nábojom v Minecrafte: 7 krokov
Ako vyrobiť delo s nábojom v Minecrafte: Toto je návod, ako vyrobiť funkčné delo s nábojom v Minecrafte
Skutočné laserové delo z Metroidu !: 9 krokov (s obrázkami)
Skutočné laserové delo z Metroidu !: Nie je veľa postáv z videohier tak úžasných ako Samus. Vesmír zachraňujúci lovcov odmien s jednou z najlepších zbraní v celom sci -fi. Keď som videl, že Instructables organizuje súťaž založenú na videohrách, okamžite som vedel, že to bola jej slabosť
Automatické pneumatické delo. Prenosné a poháňané Arduino .: 13 krokov
Automatické pneumatické delo. Prenosné a poháňané Arduino .: Ahoj všetci! Toto je návod na zostavenie prenosného pneumatického dela. Cieľom bolo vytvoriť delo, ktoré dokáže strieľať rôzne veci. Stanovil som si niekoľko hlavných cieľov. Aké by teda malo byť moje delo: automatické. Aby sa vzduch nestlačil ručne pomocou
Mramorové delo - Jeremy Busken a Michael Landis: 8 krokov
Mramorové delo - Jeremy Busken a Michael Landis: Toto je návod, ako zostrojiť mramorové delo, ktoré je schopné strieľať od 2 do 5 metrov