Cuprins:
Video: Tinee9: Arduino controlat ESC: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
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:
DIY -- Cum se face un robot Spider care poate fi controlat folosind un smartphone folosind Arduino Uno: 6 pași
DIY || Cum să faci un robot Spider care poate fi controlat folosind un smartphone Utilizând Arduino Uno: În timp ce faci un robot Spider, poți învăța atât de multe lucruri despre robotică. În acest videoclip vă vom arăta cum să realizați un robot Spider, pe care să îl putem utiliza cu smartphone-ul nostru (Androi
Robot controlat prin gesturi folosind Arduino: 7 pași
Robot controlat prin gesturi folosind Arduino: Roboții sunt folosiți în multe sectoare, cum ar fi construcția, armata, producția, asamblarea etc. Roboții pot fi autonomi sau semi-autonomi. Roboții autonomi nu necesită nicio intervenție umană și pot acționa singuri în funcție de situație. Vezi
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