
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04

Acum 4 ani mi-am făcut propria mea dronă pentru un cost de 300 $ înapoi, când prima dronă comercială era de aproximativ 1500 $. Controlerul Arducopter a controlat motorul ESC, am folosit cadrul DIY DJI și am cumpărat o telecomandă de 720 MHz. Iată un KIT modificat a ceea ce am construit acum 4 ani. KIT Acum, că am ceva mai multă experiență în ingineria electronică aerospațială, vreau să-mi construiesc propriul controler PCBA pentru a controla drona.
Voi folosi Arduino pentru platforma mea. Pentru astăzi, voi demonstra că putem controla un ESC cu și arduino nano.
Dificultate: moderată
Cunoștințe: trebuie să știți lipirea, trebuie să știți conexiunile de bază ale unei drone.
Reminder Tinee9.com are alte tutoriale despre Arduino și vorbește și despre electronice obișnuite, cum ar fi Dronele. Vorbesc despre modul în care sunt utilizați și despre modul în care funcționează senzorii pe Dronele utilizate de companii sau de echipe de cercetare și dezvoltare.
Pasul 1: Materiale
Nu am vrut să aleg lipirea, lipirea fierului, computerul și cablul USB, dar puteți obține restul articolelor din acest link KIT
Materiale: ESC
Motor
Baterie care va porni motorul
Solder
Fier de lipit
Arduino Nano
Pâine
Jumper Wire
PC
Cablu USB
IDE Arduino
Pasul 2: Asamblare de bază


Pasul 1: lipiți motorul la controlerul ESC.
Pasul 2: Atașați Arduino Nano la o placă de pâine.
Pasul 3: Atașați bateria - la firul negru ESC.
Pasul 4: Atașați ESC Black la pinul Arduino GND.
Pasul 5: Atașați firul ESC White la pinul Arduino D9.
Pasul 6: Atașați Arduino Nano la computer cu cablu USB.
Pasul 3: Cod
Pasul 7: Programați Arduino Nano cu acest cod în Arduino IDE.
Ceea ce face codul este inițializarea ESC și apoi crește mai repede la fiecare 0,25 secunde până când un punct setat codat hard se oprește. Apoi repetă. Practic, acest cod vă permite să vedeți cum este comandat un motor de un ESC. De asemenea, codul este elementul de bază pentru comandarea a 4 ESC în același timp când dezvoltați restul codului pentru a zbura cu o aripă fixă sau cu un quadcopter.
Cod:
#include; Servo esc;
int Pin = 0;
int x = 0;
configurare nulă () {
esc.attach (9); }
bucla nulă () {
int throttle = analogRead (Pin);
accelerație = hartă (accelerație, 0, 1023, 0, 179);
pentru (x = 0; x <175; x ++) {
esc.write (x); întârziere (250); }
esc.write (0);
întârziere (10000); }
Pasul 4: Conectați-vă și rulați

Pasul 8: Atașați cablul ESC Red la Battery +.
Pasul 9: Bucurați-vă de Arduino Nano comandând ESC cu comenzi PWM.
Recomandat:
Creați-vă propriul ESC: 5 pași (cu imagini)

Asigurați-vă propriul ESC: În acest proiect voi demonstra mai întâi cum funcționează un ESC comun și apoi voi crea un circuit format dintr-un Arduino Nano, un driver de motor L6234 IC și câteva componente complementare pentru a construi un ESC DIY. Să începem
Asigurați-vă propriul ESC senzorial: 5 pași

Asigurați-vă propriul ESC senzorizat: în acest proiect vă voi arăta cum funcționează un motor BLDC senzorizat de la o bicicletă electrică și cum putem crea propriul nostru ESC senzorizat pentru a-l lăsa să se rotească. Să începem
Tinee9: Arduino Self-Balancer: 5 pași (cu imagini)

Tinee9: Arduino Self-Balancer: Tiny9 prezintă Arduino Self-Balancer folosind doar un Arduino Nano, un servo și modulul Tiny9 LIS2HH12
Tinee9: Rezistențe în serie: 5 pași

Tinee9: Rezistențe în serie: Nivel tutorial: Nivel de intrare. Declinare de responsabilitate: Vă rugăm să aveți un părinte / tutore care să urmărească dacă sunteți un copil, deoarece puteți provoca un incendiu dacă nu sunteți atent. Designul electronic merge înapoi la telefon, bec, centrale electrice în curent alternativ sau curent continuu etc. Într-un
Programare ESC pe Arduino (Hobbyking ESC): 4 pași

Programare ESC pe Arduino (Hobbyking ESC): Bună comunitate, vă voi arăta cum să programați și să folosiți Hobbyking ESC. Tocmai am găsit câteva informații și tutoriale, care chiar nu m-au ajutat prea mult, așa că am decis să programez o schiță proprie, care este foarte simplu de înțeles. Impor