Cogitavi de regendo esc. k.
Celeritas electronic moderatoris motoris sine transfusore et receptore electronico est, vel est consilium in quo uti velis ambitu simplici vel Arduino ad celeritatem motoris sine fine temperare, et tunc hoc facere possumus cum Arduino Micro moderatore.
Hoc includit utens signo arduino PWM, ut velocitatem motoris DC refrenans per ESC.
Hoc servabit te sumptus emendi testor servo vel RC transmissoris et recipientis.
Incipiamus! !
Quod tibi necessarium est: primum coniunge tres terminales motoris sine fine ad tres terminales ESC.
Screw motorem onto similem tabulam gravem officiorum conservandi stabilitatem in alta rpm.
Exprimere et in fundo paginae arduino codice uti usb fune (
Codex in hac pagina postea explicatur).
Coniungo ESC signum lineae albae vel flavae cuilibet PWM clavo Arduino, eam ad D8 clavum iungo et clavum 8 designo, nam in Arduino perscripta est.
Multis motoribus multis fibulis uti potes.
Coniunge potentiometer ad vcc vel 5 v fibulas Arduini et fundi.
Coniunge tertium terminum clavum variabilis ad clavum analogi 0, et Arduino utens BEC (
Puga canceller circuitus)
in tuo ESC appare.
Uti BEC, simpliciter filum spissum rubrum ad Vin clavum Arduini coniunge.
Praebere possit V. V.
Non omnia esc habent BEC, in quo casu uti potes externa V potentia copia v.
Postquam Arduino potitus est, pugna Lipo ad ESC nunc coniunge. Actum es! !
Nunc lente nodi flectunt potentiometrum ad initium et velocitatem motoris augendam.
In hoc codice modo tabula vel referenda est maximum valorem (1023) et minimum (0)
Simulatio valoris ad clavum 0 attingit valorem maximum requisitum (2000) et minimum (1000)
Operare et moderari valorem velocitatis ESC.
Valores maximos et minimos ESC I mutare debes.
Valores diversorum pro E 1000 et 2000, hoc est, id calibrare debes, quia diversa ESC diversa principia et puncta desinentia habere possunt.
Visita plus tutorial-RZtronics.
Codicem regere esscservo esc utens bibliotheca servo //;
/Cre setup nomine esc inanis (){esc. attach(9);
/Signa esc paxillus, hic esc.
Secundae (M);
/Initialize signum ad 1000 Vide. incipiunt (9600); } inane loop(){int val;
/Create val variabile = analogRead (A0);
/ Read input from analog pin 0 and repone in val = map (
Val, 0,1023, 10002000);
/Map val ad min et max (
Mutare si opus est) esc.
Secundi (val);
/ Usus val ut signum esc