INHOUDSOPGAWE:
Video: Tinee9: Arduino -beheerde ESC: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
4 jaar gelede het ek my eie drone gemaak teen 'n koste van $ 300 terug toe die eerste kommersiële drone ongeveer $ 1500 was. Die Arducopter -beheerder het die motor -ESC beheer, ek het die DJI DIY -raam gebruik en 'n 720MHZ -afstandsbediening gekoop. Hier is 'n aangepaste KIT van wat ek 4 jaar gelede gebou het. KIT Noudat ek meer ervaring in elektroniese lugvaart- en ruimtevaartingenieurswese het, wil ek my eie PCBA -beheerder bou om die drone te beheer.
Ek sal Arduino vir my platform gebruik. Vir vandag sal ek demonstreer dat ons 'n ESC met en arduino nano kan beheer.
Moeilikheid: Matig
Kennis: moet soldeer ken, basiese kragverbindings van 'n hommeltuig ken.
Herinnering Tinee9.com het ander tutoriale rakende Arduino en praat ook oor algemene elektronika soos Drones. Ek praat oor hoe dit gebruik word en hoe die sensors werk op Drones wat deur maatskappye of navorsings- en ontwikkelingspanne gebruik word.
Stap 1: materiaal
Ek wou nie die soldeer, soldeerbout, rekenaar en USB -kabel kies nie, maar u kan die res van die items uit hierdie skakel KIT kry
Materiaal: ESC
Motor
Battery wat die motor laat loop
Soldeer
Soldeerbout
Arduino Nano
Broodbord
Jumper Wire
Rekenaar
USB -kabel
Arduino IDE
Stap 2: Basiese samestelling
Stap 1: Soldeer u motor aan die ESC -beheerder.
Stap 2: Heg u Arduino Nano aan op 'n broodbord.
Stap 3: Koppel u battery aan die ESC Black Wire.
Stap 4: Koppel u ESC Black aan die Arduino GND -pen.
Stap 5: Koppel u ESC -wit draad aan die Arduino D9 -pen.
Stap 6: Koppel Arduino Nano aan op 'n rekenaar met 'n USB -kabel.
Stap 3: Kodeer
Stap 7: Program Arduino Nano met hierdie kode in Arduino IDE.
Wat die kode doen, is om ESC te initialiseer en dan styg dit elke 0.25 sekondes vinniger totdat 'n hardcoded setpoint dan uitskakel. Dan herhaal. Hierdie kode stel u in staat om te sien hoe 'n motor deur 'n ESC bestuur word. Die kode is ook die basiese bousteen vir die bestuur van 4 ESC's op dieselfde tyd wanneer u die res van die kode ontwikkel om 'n vaste vleuel of quadcopter te vlieg.
Kode:
#insluit; Servo esc;
int Pin = 0;
int x = 0;
ongeldige opstelling () {
esc.attach (9); }
leemte -lus () {
int throttle = analogRead (Pin);
gas = kaart (gas, 0, 1023, 0, 179);
vir (x = 0; x <175; x ++) {
esc.write (x); vertraging (250); }
esc.write (0);
vertraging (10000); }
Stap 4: Koppel en hardloop
Stap 8: Koppel u ESC Rooi draad aan Battery +.
Stap 9: Geniet van u Arduino Nano wat die ESC beveel met PWM -opdragte.
Aanbeveel:
Maak u eie ESC: 5 stappe (met foto's)
Maak u eie ESC: In hierdie projek sal ek eerstens demonstreer hoe 'n gemeenskaplike ESC werk en daarna 'n stroombaan skep wat bestaan uit 'n Arduino Nano, 'n L6234 motorbestuurder IC en 'n paar komplementêre komponente om 'n DIY ESC te bou. Laat ons begin
Maak u eie ESC: 5 stappe
Maak u eie Sensor ESC: In hierdie projek sal ek u wys hoe 'n gesensoreerde BLDC -motor van 'n elektriese fiets werk en hoe ons ons eie ESC kan maak om dit te laat draai. Laat ons begin
Tinee9: Arduino Self-Balancer: 5 stappe (met foto's)
Tinee9: Arduino Self-Balancer: Tiny9 bied die Arduino Self-Balancer aan met net 'n Arduino Nano, 'n servo en die Tiny9 LIS2HH12-module
Tinee9: Weerstande in reeks: 5 stappe
Tinee9: Weerstande in reekse: Tutoriaalvlak: intreevlak. Disclaimer: laat asseblief 'n ouer/voog kyk as u 'n kind is, want u kan 'n brand veroorsaak as u nie versigtig is nie. Elektroniese ontwerp gaan terug na die telefoon, gloeilamp, aangedrewe aanlegte in AC of DC, ens. In 'n
ESC -programmering op Arduino (Hobbyking ESC): 4 stappe
ESC -programmering op Arduino (Hobbyking ESC): Hallo gemeenskap, ek gaan jou wys hoe om die Hobbyking ESC te programmeer en te gebruik. Ek het net 'n paar inligting en tutoriale gevind, wat my regtig nie baie gehelp het nie, en ek het besluit om 'n eie skets te programmeer, wat baie eenvoudig is om te verstaan. Invoer