Obsah:
Video: Tinee9: Arduino Controlled ESC: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Pred 4 rokmi som vyrobil svoj vlastný dron za cenu 300 dolárov, keď prvý komerčný dron stál asi 1 500 dolárov. Ovládač Arducopter ovládal motor ESC, použil som rám DJI DIY a kúpil som diaľkové ovládanie 720MHZ. Tu je upravený KIT toho, čo som postavil pred 4 rokmi. KIT Teraz, keď mám o niečo viac skúseností v elektronickom leteckom inžinierstve, chcem si postaviť vlastný ovládač PCBA na ovládanie dronu.
Na svojej platforme budem používať Arduino. Pre dnešok predvediem, že dokážeme ovládať ESC pomocou arduino nano.
Náročnosť: Mierna
Vedomosti: Potrebujete vedieť spájkovanie, Potrebujete poznať základné silové zapojenia drona.
Reminder Tinee9.com má ďalšie Návody týkajúce sa Arduina a tiež hovorí o bežnej elektronike, ako sú Drones. Hovorím o tom, ako sa používajú a ako senzory fungujú na dronoch, ktoré používajú spoločnosti alebo výskumné a vývojové tímy.
Krok 1: Materiály
Nechcel som vybrať spájku, spájkovačku, počítač a kábel USB, ale ostatné položky získate z tohto odkazu KIT
Materiály: ESC
Motor
Batéria, ktorá poháňa motor
Spájka
Spájkovačka
Arduino Nano
Chlebová doska
Prepojovací drôt
PC
USB kábel
Arduino IDE
Krok 2: Základná montáž
Krok 1: Spájajte motor s regulátorom ESC.
Krok 2: Pripojte svoj Arduino Nano k doske na chlieb.
Krok 3: Pripojte batériu - k čiernemu vodiču ESC.
Krok 4: Pripojte svoj ESC Black k pinu Arduino GND.
Krok 5: Pripojte biely vodič ESC k kolíku Arduino D9.
Krok 6: Pripojte Arduino Nano k počítaču pomocou kábla USB.
Krok 3: Kód
Krok 7: Programujte Arduino Nano s týmto kódom v Arduino IDE.
Čo kód robí, je inicializácia ESC a potom sa zvyšuje každých 0,25 sekundy rýchlejšie, kým sa pevne nastavená požadovaná hodnota nevypne. Potom sa opakuje. Tento kód vám v zásade umožňuje vidieť, ako je motoru riadené systémom ESC. Kód je tiež základným stavebným kameňom pre ovládanie 4 ESC súčasne, keď vyvíjate zvyšok kódu na lietanie s pevným krídlom alebo kvadrokoptérou.
Kód:
#include; Servo esc;
int Pin = 0;
int x = 0;
neplatné nastavenie () {
esc.attach (9); }
prázdna slučka () {
int throttle = analogRead (Pin);
throttle = mapa (plyn, 0, 1023, 0, 179);
pre (x = 0; x <175; x ++) {
esc.write (x); oneskorenie (250); }
esc.write (0);
oneskorenie (10 000); }
Krok 4: Pripojte sa a spustite
Krok 8: Pripojte červený vodič ESC k batérii +.
Krok 9: Užite si, aby váš Arduino Nano ovládal ESC príkazmi PWM.
Odporúča:
Traxxas VXL-3s ESC ventilátor za 1 €, kroky 50: 9
Traxxas VXL-3s ESC ventilátor za 1,50 €: Traxxas predáva ventilátor pre Veleneon VXL-3s esc, napríklad lomítko 4x4. Ich cena však môže byť až 30 EUR. Preto som sa rozhodol urobiť si vlastný za pouhých 1,50 EUR
Tinee9: Arduino Self-Balancer: 5 krokov (s obrázkami)
Tinee9: Arduino Self-Balancer: Tiny9 predstavuje Arduino Self-Balancer iba pomocou Arduino Nano, serva a modulu Tiny9 LIS2HH12
Tinee9: Rezistory v sérii: 5 krokov
Tinee9: Rezistory v sérii: Úroveň tutoriálu: Vstupná úroveň. Vylúčenie zodpovednosti: Prosím, dajte pozor na rodiča/opatrovníka, ak ste dieťa, pretože ak nie ste opatrní, môžete spôsobiť požiar. Elektronický dizajn siaha až k telefónu, žiarovke, elektrárne napájané striedavým alebo jednosmerným prúdom atď. V
Programovanie ESC na Arduino (Hobbyking ESC): 4 kroky
Programovanie ESC na Arduino (Hobbyking ESC): Dobrý deň, komunita, ukážem vám, ako programovať a používať Hobbyking ESC. Našiel som len niekoľko informácií a návodov, ktoré mi veľmi nepomohli, a tak som sa rozhodol naprogramovať vlastný náčrt, ktorý je veľmi jednoduchý na pochopenie. Dôležitý
Externé tlačidlo napájania ESC: 3 kroky (s obrázkami)
Tlačidlo externého napájania na ESC: Zostavil som elektrický skateboard a na svoj ESC musím pridať externý prepínač, aby som mohol dať všetku svoju elektroniku do rovnakého krytu. Zoznam súčiastok: -tlačidlo-drôty-shrinktube (voliteľné) -hotglue (voliteľné) -ESC (banggood: https://goo.gl/4n8kzB)