Innehållsförteckning:
Video: Tinee9: Arduino Controlled ESC: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
För 4 år sedan gjorde jag min egen drönare för en kostnad av $ 300 tillbaka när den första kommersiella drönaren var cirka $ 1500. Arducopter -kontrollen styrde motorns ESC, jag använde DJI DIY -ramen och köpte en 720MHZ fjärrkontroll. Här är en modifierad KIT av vad jag byggde för 4 år sedan. KIT Nu när jag har lite mer erfarenhet av elektronik- och rymdteknik vill jag bygga min egen PCBA -styrenhet för att styra drönaren.
Jag kommer att använda Arduino för min plattform. För idag kommer jag att visa att vi kan styra ett ESC med och arduino nano.
Svårighet: Måttlig
Kunskap: Behöver veta lödning, Behöver veta grundläggande strömanslutningar för en drönare.
Påminnelse Tinee9.com har andra självstudier om Arduino och pratar också om vanlig elektronik som t.ex. drönare. Jag pratar om hur de används och hur sensorerna fungerar på drönare som används av företag eller forsknings- och utvecklingsteam.
Steg 1: Material
Jag ville inte välja löd, lödkolv, PC och USB -kabel men du kan få resten av artiklarna från den här länken KIT
Material: ESC
Motor
Batteri som kör motorn
Löda
Lödjärn
Arduino Nano
Brödbräda
Jumper Wire
PC
USB-kabel
Arduino IDE
Steg 2: Grundläggande montering
Steg 1: Löd din motor till ESC -styrenheten.
Steg 2: Fäst din Arduino Nano på en brödbräda.
Steg 3: Anslut ditt batteri - till ESC Black Wire.
Steg 4: Fäst din ESC Black på Arduino GND -stiftet.
Steg 5: Fäst din ESC White wire på Arduino D9 Pin.
Steg 6: Anslut Arduino Nano till datorn med USB -kabel.
Steg 3: Kod
Steg 7: Programmera Arduino Nano med denna kod i Arduino IDE.
Vad koden gör är att initiera ESC och sedan ramper det upp snabbare var 0,25 sekund tills ett hårdkodat börvärde sedan stängs av. Upprepar sedan. I grund och botten låter denna kod dig se hur en motor styrs av en ESC. Koden är också den grundläggande byggstenen för att styra 4 ESC samtidigt när du utvecklar resten av koden för att flyga en fast vinge eller quadcopter.
Koda:
#inkludera; Servo esc;
int Pin = 0;
int x = 0;
void setup () {
esc.attach (9); }
void loop () {
int gas = analogRead (Pin);
gas = karta (gas, 0, 1023, 0, 179);
för (x = 0; x <175; x ++) {
esc.write (x); fördröjning (250); }
esc.write (0);
fördröjning (10000); }
Steg 4: Anslut och kör
Steg 8: Anslut din röda ESC -tråd till Battery +.
Steg 9: Njut av din Arduino Nano som styr ESC med PWM -kommandon.
Rekommenderad:
Gör din egen ESC: 5 steg (med bilder)
Skapa din egen ESC: I detta projekt kommer jag först att demonstrera hur en gemensam ESC fungerar och därefter skapa en krets bestående av en Arduino Nano, en L6234 motorförare IC och ett par kompletterande komponenter för att bygga en DIY ESC. Låt oss börja
Gör din egen Sensored ESC: 5 steg
Gör din egen sensorerade ESC: I det här projektet kommer jag att visa dig hur en sensorerad BLDC -motor från en elcykel fungerar och hur vi kan skapa vår egen sensorerade ESC för att låta den rotera. Låt oss börja
Tinee9: Arduino Self-Balancer: 5 steg (med bilder)
Tinee9: Arduino Self-Balancer: Tiny9 presenterar Arduino Self-Balancer bara med en Arduino Nano, en servo och Tiny9 LIS2HH12-modulen
Tinee9: Resistorer i serie: 5 steg
Tinee9: Resistors in Series: Tutorial Level: Entry Level.Ansvarsfriskrivning: Vänligen ha en förälder/vårdnadshavare som tittar om du är ett barn eftersom du kan orsaka brand om du inte är försiktig.Elektronisk design går långt tillbaka till telefonen, glödlampa, drivna växter i AC eller DC, etc. I en
ESC -programmering på Arduino (Hobbyking ESC): 4 steg
ESC -programmering på Arduino (Hobbyking ESC): Hej Community, jag ska visa dig hur du programmerar och använder Hobbyking ESC. Jag hittade bara lite information och handledning, som verkligen inte hjälpte mig så mycket, så jag bestämde mig för att programmera en egen skiss, som är väldigt enkel att förstå. Importera