Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 07 marzo 11, 01:09   #11 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
scusami se mi permetto....mi potresti dare un pezzo di programma che mi faccia accendere un led quando quando alzo un interuttore della mia radio?

sto cercando in rete ma non trovo qualcosa che mi faccia capire bene il giusto funzionamento.....e se non ho sbagliato a capire,consigliano una resistenza tra il pin ove vi è collegato il segnale della radio e la massa.........questa cosa è giusta?
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 07 marzo 11, 02:02   #12 (permalink)  Top
User
 
Data registr.: 09-04-2008
Residenza: Brescia
Messaggi: 1.945
L'arduino + piccolo che io conosca (l'ho visto anche io 2 gg fa ) è questo, un'amico lo ha già provato su un multirotore e funziona bene, per la programmazione però non posso aiutarti in quanto non conosco il linguaggio, se vuoi però da questo sito scarichi le vesioni di programma da caricare sull'arduino per il controllo dei multirotori, magari spulciando ti viene utile.

Ciao
AleBS non è collegato   Rispondi citando
Vecchio 07 marzo 11, 09:16   #13 (permalink)  Top
User
 
Data registr.: 13-08-2010
Residenza: Ferrara
Messaggi: 607
Citazione:
Originalmente inviato da elicottero78 Visualizza messaggio
scusami se mi permetto....mi potresti dare un pezzo di programma che mi faccia accendere un led quando quando alzo un interuttore della mia radio?

sto cercando in rete ma non trovo qualcosa che mi faccia capire bene il giusto funzionamento.....e se non ho sbagliato a capire,consigliano una resistenza tra il pin ove vi è collegato il segnale della radio e la massa.........questa cosa è giusta?
hai una vaga idea di come comunichi la radio con i servi?
emerge non è collegato   Rispondi citando
Vecchio 07 marzo 11, 13:43   #14 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
la radio comunica con la ricevente che comanda i servi

la radio manda un segnale pwm-ttl o ognuno lo chiama in modo differente

la radio manda un segnale a 50hz

in un periodo di 20ms manda un segnale che varia da 1ms a 2ms in on o 1

un servo con il segnale da 1,5ms si trova al centro
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 07 marzo 11, 13:45   #15 (permalink)  Top
User
 
Data registr.: 13-08-2010
Residenza: Ferrara
Messaggi: 607
ok, quindi secondo te come potresti fare a interfacciare la radio con l'arduino?
e una volta interfacciata che funzione dovresti usare per capire che comando sta mandando la radio?
emerge non è collegato   Rispondi citando
Vecchio 07 marzo 11, 20:07   #16 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
ti ricordo che x ora non ho ancora arduino,quindi se dico stronzate...scusami

sono in dubbio tra il comando PULSEIN e il comando di lettura PWM e magari un INTERRUP

qua pultroppo non penso che sia come i mikrocip,dove in base al quarzo e la divisione del tempo potevo sapere con esattezza quando mi poteva durare al massimo la lettura di un impulso


pultroppo ora non so quanto dura in totale la lettura in pwm o pulsein

e infatti qua sono gia in crisi

dovrei prendere il periodo di lettura,dividerlo per "256" numero intero cosi saprei x esempio che se il periodo in on durasse 30 saprei che la radio sta mandando un segnale di 1ms......45 il segnale è di 1,5ms......60 il segnale è di 2ms

poi dovrei tramite IF dirgli che cosa deve fare

IF (CONTA=30)
..................on

ma soppratutto vorrei anche che se avessi dei led accesi e io spengo la radio,vorrei che il processore capisse che non arriva piu il segnale e mi spegnesse automaticamente i led

spero di non aver detto troppe bagianate
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 07 marzo 11, 20:11   #17 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
dimenticavo x interfacciare la radio con arduino....massa a massa e alimentazione positiva al positivo e il cavo del segnale......in uno dei pin......penso basti un pin digitale
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 07 marzo 11, 20:11   #18 (permalink)  Top
User
 
Data registr.: 13-08-2010
Residenza: Ferrara
Messaggi: 607
sia pulsein che l'interrupt vanno bene.
pulsein ti da come risultato proprio un numero da 1000 a 2000 (in questo caso) da cui puoi capire la posizione dell'interruttore.. quindi facendo qualche esperimento farai una cosa del genere:

int val = pulsein(2,HIGH);
if (val < 1200) {
// accendi led (con digitalwrite)
} elseif (val < 1700) {
//la radio è in failsafe, spegni i led o lampeggia
} else {
//interruttore in posizione off
}

occhio che i mA che puoi erogare da ogni pin digitale sono limitati, un led va bene ma per applicazioni più grandi ci vuole transistor, relè, relè a stato solido, ecc..
emerge non è collegato   Rispondi citando
Vecchio 08 marzo 11, 00:44   #19 (permalink)  Top
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
ti ringrazio tantissimo,non vedo l ora che mi arrivi arduino x fare i miei "giochetti"

quello di usare il transistor con consumi superiori gia lo sapevo,ma farmelo di nuovo presente non è mai troppo...

x ora ti ringrazio tanto x la tua disponibilità..ciao
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non è collegato   Rispondi citando
Vecchio 08 marzo 11, 00:50   #20 (permalink)  Top
User
 
Data registr.: 13-08-2010
Residenza: Ferrara
Messaggi: 607
figurati, se hai bisogno di "hint" chiedimi pure, se vuoi programmi interi no!
emerge non è collegato   Rispondi citando
Rispondi

Bookmarks



Strumenti discussione
Visualizzazione

Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Arduino, questo (s)conosciuto lol21 Circuiti Elettronici 71 05 luglio 10 09:35



Tutti gli orari sono GMT +2. Adesso sono le 22:24.


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