Sisukord:

Tinee9: Arduino juhitav ESC: 4 sammu
Tinee9: Arduino juhitav ESC: 4 sammu

Video: Tinee9: Arduino juhitav ESC: 4 sammu

Video: Tinee9: Arduino juhitav ESC: 4 sammu
Video: Изготовление светодиодных и LDR-оптопары (вещь Vactrol) 2024, Juuli
Anonim
Tinee9: Arduino juhitav ESC
Tinee9: Arduino juhitav ESC

4 aastat tagasi tegin oma drooni hinnaga 300 dollarit tagasi, kui esimene kommertsdroon maksis umbes 1500 dollarit. Arducopteri kontroller juhtis mootorit ESC, mina kasutasin DJI DIY raami ja ostsin 720MHZ kaugjuhtimispuldi. Siin on muudetud KIT, mida ma ehitasin 4 aastat tagasi. KOMPLEKT Nüüd, kui mul on natuke rohkem kogemusi elektroonika- ja kosmosetööstuses, soovin ehitada oma PCBA kontrolleri drooni juhtimiseks.

Ma kasutan oma platvormi jaoks Arduinot. Tänaseks demonstreerin, et suudame ESC -d juhtida ja arduino nano abil.

Raskusaste: Mõõdukas

Teadmised: peate teadma jootmist, teadma drooni põhilisi toiteühendusi.

Meeldetuletus Tinee9.com pakub muid Arduinoga seotud õpetusi ja räägib ka tavalisest elektroonikast, nagu Drones. Ma räägin sellest, kuidas neid kasutatakse ja kuidas andurid töötavad Drones, mida kasutavad ettevõtted või uurimis- ja arendusmeeskonnad.

Samm: materjalid

Ma ei tahtnud valida jootet, jootekolvi, arvutit ja USB -kaablit, kuid ülejäänud esemed saate sellelt lingilt KOMPLEKT

Materjalid: ESC

Mootor

Aku, mis käivitab mootori

Jootma

Jootekolb

Arduino Nano

Leivalaud

Jumper Wire

PC

USB -kaabel

Arduino IDE

2. etapp: põhikomplekt

Põhikomplekt
Põhikomplekt
Põhikomplekt
Põhikomplekt

Samm: jootke mootor ESC kontrolleriga.

Samm: kinnitage Arduino Nano leivalaua külge.

Samm: ühendage aku ESC musta juhtmega.

Samm: kinnitage oma ESC Black Arduino GND tihvti külge.

Samm: kinnitage oma ESC valge traat Arduino D9 tihvti külge.

Samm: ühendage Arduino Nano arvutiga USB -kaabli abil.

3. samm: kood

Samm: programmeerige Arduino Nano selle koodiga Arduino IDE -s.

See, mida kood teeb, on ESC lähtestamine ja seejärel tõuseb see kiiremini iga 0,25 sekundi järel, kuni kõvakodeeritud seadepunkt lülitub välja. Siis kordub. Põhimõtteliselt võimaldab see kood teil näha, kuidas mootorit ESC juhib. Samuti on kood põhiline ehitusplokk 4 ESC juhtimiseks samal ajal, kui arendate ülejäänud koodi fikseeritud tiiva või nelikopteri lennutamiseks.

Kood:

#kaasama; Servo esc;

int Pin = 0;

int x = 0;

tühine seadistus () {

escatch (9); }

void loop () {

int drossel = analogRead (Pin);

gaasipedaal = kaart (gaasipedaal, 0, 1023, 0, 179);

jaoks (x = 0; x <175; x ++) {

esc.write (x); viivitus (250); }

escwrite (0);

viivitus (10000); }

Samm: ühendage ja käivitage

Samm: kinnitage ESC punane juhe aku +külge.

Samm: nautige oma Arduino Nano käsku ESC -le PWM -käskudega.

Soovitan: