Obsah:

RC delo: 11 krokov
RC delo: 11 krokov

Video: RC delo: 11 krokov

Video: RC delo: 11 krokov
Video: Урок 1 по дронам SJRC F11, F11S, F7, F22, F5, F5s pro 2024, November
Anonim
RC delo
RC delo

Tento návod bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com)

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Č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

Zostavenie kanónu- elektrická konštrukcia
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
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

Nastavte dosku V5 na Arduino Uno
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

Pripojte napájací zdroj k doske Arduino
Pripojte napájací zdroj k doske Arduino
Pripojte napájací zdroj k doske Arduino
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

Celkové rozloženie obvodu
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

Kód a pracovný princíp
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

Vrátane IR knižnice
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ť

Naprogramujte si kľúče, ktoré chcete používať
Naprogramujte si kľúče, ktoré chcete používať

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

Nahrajte svoj kód a vyskúšajte ho
Nahrajte svoj 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: