Turinys:
- 1 žingsnis: medžiagos
- 2 žingsnis: pagrindinis surinkimas
- 3 žingsnis: kodas
- 4 žingsnis: prijunkite ir paleiskite
Video: Tinee9: „Arduino“valdomas ESC: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Prieš 4 metus aš sukūriau savo droną už 300 USD kainą, kai pirmasis komercinis dronas kainavo apie 1500 USD. „Arducopter“valdiklis valdė variklį ESC, aš naudojau „DJI DIY“rėmą ir nusipirkau 720MHZ nuotolinio valdymo pultą. Čia yra modifikuotas rinkinys to, ką sukūriau prieš 4 metus. RINKINYS Dabar, kai turiu šiek tiek daugiau patirties elektronikos ir kosmoso inžinerijos srityje, noriu sukurti savo PCBA valdiklį, kuris valdytų droną.
Savo platformai naudosiu „Arduino“. Šiandien parodysiu, kad galime valdyti ESC su ir „arduino nano“.
Sunkumas: saikingas
Žinios: reikia žinoti litavimą, reikia žinoti pagrindines drono maitinimo jungtis.
Priminimas „Tinee9.com“turi kitų „Arduino“vadovėlių ir taip pat kalba apie įprastą elektroniką, tokią kaip „Drones“. Aš kalbu apie tai, kaip jie naudojami ir kaip jutikliai veikia „Drones“, kuriuos naudoja įmonės ar tyrimų ir plėtros komandos.
1 žingsnis: medžiagos
Aš nenorėjau pasirinkti lituoklio, lydmetalio, kompiuterio ir USB kabelio, bet likusius elementus galite gauti iš šios nuorodos RINKINYS
Medžiagos: ESC
Variklis
Baterija, kuri veiks varikliui
Lituoklis
Lituoklis
Arduino Nano
Bandomoji Lenta
Jumper Wire
PC
USB kabelis
„Arduino IDE“
2 žingsnis: pagrindinis surinkimas
1 žingsnis: Lituokite variklį prie ESC valdiklio.
2 žingsnis: pritvirtinkite „Arduino Nano“prie duonos lentos.
3 žingsnis: prijunkite akumuliatorių prie ESC juodos vielos.
4 žingsnis: pritvirtinkite „ESC Black“prie „Arduino GND“kaiščio.
5 veiksmas: pritvirtinkite ESC baltą laidą prie „Arduino D9“kaiščio.
6 veiksmas: prijunkite „Arduino Nano“prie kompiuterio naudodami USB kabelį.
3 žingsnis: kodas
7 veiksmas: užprogramuokite „Arduino Nano“naudodami šį kodą „Arduino IDE“.
Tai, ką daro kodas, inicijuoja ESC ir tada kas 0,25 sekundės įsibėgėja greičiau, kol išsijungia kietas kodas. Tada kartojasi. Iš esmės šis kodas leidžia jums pamatyti, kaip varikliui vadovauja ESC. Be to, kodas yra pagrindinis elementas, leidžiantis valdyti 4 ESC tuo pačiu metu, kai sukuriate likusią kodo dalį, kad galėtumėte skristi su fiksuotu sparnu arba keturkojį.
Kodas:
#įtraukti; Servo esc;
int Pin = 0;
int x = 0;
void setup () {
esc. priedas (9); }
void loop () {
int droselis = analogRead (Pin);
droselis = žemėlapis (droselis, 0, 1023, 0, 179);
(x = 0; x <175; x ++) {
esc.write (x); vėlavimas (250); }
esc.write (0);
vėlavimas (10000); }
4 žingsnis: prijunkite ir paleiskite
8 veiksmas: pritvirtinkite raudoną ESC laidą prie „Battery +“.
9 veiksmas: mėgaukitės „Arduino Nano“, komanduojančiu ESC naudodami PWM komandas.
Rekomenduojamas:
„Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: 6 žingsniai (su nuotraukomis)
„Pasidaryk pats“„Arduino“valdomas „Bluetooth“automobilis: Sveiki draugai! Mano vardas Nikolas, man 15 metų ir aš gyvenu Atėnuose, Graikijoje. Šiandien aš jums parodysiu, kaip padaryti dviejų ratų „Bluetooth“valdomą automobilį naudojant „Arduino Nano“, 3D spausdintuvą ir keletą paprastų elektroninių komponentų! Būtinai stebėkite mano
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: 5 žingsniai
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: tai instrukcijos, skirtos sukurti savo nuotoliniu būdu valdomą automobilį, valdomą naudojant belaidį „Xbox 360“valdiklį
„Tinee9: Arduino“balansavimo priemonė: 5 žingsniai (su nuotraukomis)
„Tinee9: Arduino Self-Balancer“: „Tiny9“pristato „Arduino Self-Balancer“, tiesiog naudodamas „Arduino Nano“, servo ir „Tiny9 LIS2HH12“modulį
Tinee9: Rezistoriai serijoje: 5 žingsniai
Tinee9: Rezistoriai serijoje: Mokymo lygis: Pradinis lygis. Atsisakymas: prašome, kad tėvas/globėjas žiūrėtų, ar esate vaikas, nes nesate atsargus (gali) sukelti gaisrą. Elektroninis dizainas grįžo prie telefono, lemputės, elektrinės kintamosios arba nuolatinės srovės ir tt
ESC programavimas „Arduino“(„Hobbyking ESC“): 4 žingsniai
ESC programavimas „Arduino“(„Hobbyking ESC“): Sveiki, bendruomenė, aš jums parodysiu, kaip programuoti ir naudoti „Hobbyking ESC“. Aš tiesiog radau keletą informacijos ir vadovėlių, kurie man tikrai labai nepadėjo, todėl nusprendžiau užprogramuoti savo eskizą, kurį labai paprasta suprasti. Primygtinai