Obsah:
Video: Tinee9: Arduino Controlled ESC: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Před 4 lety jsem vyrobil vlastní dron za cenu 300 $ zpět, když první komerční dron stál asi 1 500 $. Ovladač Arducopter ovládal motor ESC, použil jsem rámeček DJI DIY a koupil jsem dálkové ovládání 720MHZ. Zde je upravený KIT toho, co jsem postavil před 4 lety. KIT Nyní, když mám trochu více zkušeností v elektronickém leteckém inženýrství, chci postavit vlastní ovladač PCBA pro ovládání dronu.
Pro svoji platformu budu používat Arduino. Pro dnešek předvedu, že dokážeme ovládat ESC pomocí arduino nano.
Obtížnost: Mírná
Znalosti: Potřeba znát pájení, Potřeba znát základní silové zapojení dronu.
Reminder Tinee9.com má další návody týkající se Arduina a také hovoří o běžné elektronice, jako jsou Drones. Mluvím o tom, jak jsou používány a jak senzory fungují na dronech používaných společnostmi nebo výzkumnými a vývojovými týmy.
Krok 1: Materiály
Nechtěl jsem vybrat páječku, páječku, počítač a kabel USB, ale zbytek položek získáte z tohoto odkazu KIT
Materiály: ESC
Motor
Baterie, která pohání motor
Pájka
Páječka
Arduino Nano
Chlebová deska
Propojovací drát
PC
USB kabel
Arduino IDE
Krok 2: Základní montáž
Krok 1: Připájejte motor k regulátoru ESC.
Krok 2: Připojte Arduino Nano k desce s chlebem.
Krok 3: Připojte baterii - k černému vodiči ESC.
Krok 4: Připojte svůj ESC Black ke kolíku Arduino GND.
Krok 5: Připojte bílý vodič ESC ke kolíku Arduino D9.
Krok 6: Připojte Arduino Nano k počítači pomocí kabelu USB.
Krok 3: Kód
Krok 7: Naprogramujte Arduino Nano pomocí tohoto kódu v Arduino IDE.
Co kód dělá, je inicializace ESC a pak se zrychluje rychleji každých 0,25 sekundy, dokud se pevně nastavená požadovaná hodnota nevypne. Pak se opakuje. Tento kód vám v zásadě umožňuje vidět, jak je motoru řízen ESC. Také kód je základním stavebním kamenem pro ovládání 4 ESC současně, když vyvíjíte zbytek kódu pro létání s pevným křídlem nebo kvadrokoptérou.
Kód:
#zahrnout; Servo esc;
int Pin = 0;
int x = 0;
neplatné nastavení () {
esc.attach (9); }
prázdná smyčka () {
int throttle = analogRead (Pin);
throttle = mapa (plyn, 0, 1023, 0, 179);
pro (x = 0; x <175; x ++) {
esc.write (x); zpoždění (250); }
esc.write (0);
zpoždění (10 000); }
Krok 4: Připojte se a spusťte
Krok 8: Připojte červený vodič ESC k baterii +.
Krok 9: Užijte si, aby vám Arduino Nano ovládalo ESC pomocí příkazů PWM.
Doporučuje:
Traxxas VXL-3s ESC ventilátor za 1 €, kroky 50: 9
Traxxas VXL-3s ESC Fan za 1,50 EUR: Traxxas prodává ventilátor pro Veleneon VXL-3s esc, například slash 4x4. Ale jejich cena může být až 30 EUR. Rozhodl jsem se tedy vyrobit si vlastní za pouhých 1,50 EUR
Tinee9: Arduino Self-Balancer: 5 kroků (s obrázky)
Tinee9: Arduino Self-Balancer: Tiny9 představuje Arduino Self-Balancer pouze pomocí Arduino Nano, serva a modulu Tiny9 LIS2HH12
Tinee9: Rezistory v sérii: 5 kroků
Tinee9: Rezistory v sérii: Úroveň výuky: Vstupní úroveň. Prohlášení: Prosím, nechte rodiče/opatrovníka, aby sledoval, jestli jste dítě, protože pokud nejste opatrní, můžete způsobit požár. Elektronický design sahá až k telefonu, žárovce, elektrárny napájené střídavým nebo stejnosměrným proudem atd. V
Programování ESC na Arduinu (Hobbyking ESC): 4 kroky
Programování ESC na Arduinu (Hobbyking ESC): Dobrý den, komunita, ukážu vám, jak programovat a používat Hobbyking ESC. Právě jsem našel pár informací a návodů, které mi opravdu moc nepomohly, a tak jsem se rozhodl naprogramovat vlastní skicu, která je velmi snadno pochopitelná. Impor
Tlačítko externího napájení na ESC: 3 kroky (s obrázky)
Tlačítko externího napájení na ESC: Postavil jsem elektrický skateboard a potřebuji do svého ESC přidat externí přepínač, abych mohl dát veškerou svou elektroniku do stejného krytu. Seznam dílů: -Tlačítko-dráty-shrinktube (volitelně) -hotglue (volitelně) -ESC (banggood: https://goo.gl/4n8kzB)