BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   Esc & Arduino (https://www.baronerosso.it/forum/circuiti-elettronici/235568-esc-arduino.html)

Ithos92 12 gennaio 12 01:46

Esc & Arduino
 
Buonasera a tutti!
Ho letto in rete che è possibile controllare un esc di una macchina rc con Arduino, ma vengono fornite tante informazioni spezzettate..

Io ho un Himoto Nascada e vorrei controllare il suo esc con il mio arduino, ci sono già delle librerie utilizzabili come quella del servo oppure ci sono altre strade?
Non ho ben capito quale sia il codice da compilare per fare accelerare e girare la macchinetta.

Grazie

SoldatoSemplice 12 gennaio 12 12:35

Se cerchi uno sketch Arduino già compatibile e collaudato, mi spiace ma non sò aiutarti, comunque generare l'onda quadra di cui hai bisogno con l'Arduino è abbastanza semplice, a che livello sei di programmazione Arduino?

protomax 16 gennaio 12 23:04

Le librerie dei servi che puoi usare con Arduino sono le stesse che puoi usare per gli esc ... il segnale ad onda quadra a duty variabile è lo stesso.
A presto Max

Ithos92 22 gennaio 12 21:02

Grazie mille per le risposte!

Sono parecchi mesi che sto "lavorando" con Arduino.
Ho provato con la libreria del servo, e per l'accelerazione non ho trovato problemi.
Il problema è per la retromarcia che non riesco a capire che intervallo vuole
Per accelerare uso : myservo.writeMicroseconds(tra 1500-2000);
però per andare in retromarcia non so quanti microsecondi darli..
Ho provato con 1000 o anche myservo.write(0), ma niente di positivo.

romoloman 23 gennaio 12 09:31

LO stick della radio manda 1500 quando in posizione centrale, 2000 al massimo e 1000 al minimo, per la retromarcia devi mandare <1500 appurandoti però di aver mandato 1500 all'accensione, visto che credo che gli esc da macchine di autoregolino sullo 0.

Ithos92 25 gennaio 12 20:56

Citazione:

Originalmente inviato da romoloman (Messaggio 2992545)
LO stick della radio manda 1500 quando in posizione centrale, 2000 al massimo e 1000 al minimo, per la retromarcia devi mandare <1500 appurandoti però di aver mandato 1500 all'accensione, visto che credo che gli esc da macchine di autoregolino sullo 0.

Perfetto, ho risolto proprio cosi!!
Grazie


Tutti gli orari sono GMT +2. Adesso sono le 21:31.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002