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


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 22 febbraio 13, 13:52   #1 (permalink)  Top
User
 
Data registr.: 22-01-2013
Messaggi: 32
aiuto con arduino e ppm

scusate non so se questa e la sezione giusta comunque ho questo problema:
usando la scheda arduino dovrei ricevere il segnale ppm/pcm da una ricevente classica e dirgli che quando e maggiore del valore medio bisogna muovere il servo dx mentre se e minore bisogna muovere quello sx
però devo restituire al servo lo stesso valore ppm/pcm in ingresso.

quindi dovrei dichiarare una variabile int esempio int assey
poi nel loop dirgli
che la variabile assey e uguale ppm/pcm in ingresso su un pin.

e qui il primo problema, so che si usa il comando pulsein, ma per inserire il valore nella variabile come si fa??

poi bisogna dire
se il valore contenuto nella variabile e uguale a 1500 (che dovrebbe essere il valore medio ppm del impulso dei servi) allora stai fermo altrimenti se e maggiore di 1500 mando lo stesso impulso nel pin A altrimenti se e minore di 1500 mandalo nel pin B
ma come faccio a dare lo stesso impulso in uscita?

ho immaginato che si possa fare in questo modo ma chiedo a coloro che sono più esperti di me di corregermi e magari spiegarmi un modo più semplice.

int y

void setup
pin mode (5; imput)
pin mode (6; output)
pin mode (7; output)

vod loop

y=pulsein (5, high)
(probabilmente e errato perché non so come si usa questo comando)

if (y=1500) {}
else if (y<1500) {digitalwrite(6,y)}
(qui non so come inserire il valore dell impulso in uscita quindi spero mi possiate correggere)
else if (y>1500) {digitalwrite(7,y)}

ammetto di aver fatto sicuramente un sacco di errori ma vi chiedo di scusarmi sono appena entrato nel mondo della programmazione

saluti

alessandro
alex-military non è collegato   Rispondi citando
Rispondi

Bookmarks




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
Qualcuno sperimenta con Arduino? Tom_1971 Circuiti Elettronici 192 21 dicembre 13 11:07
quadricottero con arduino 2009 sailormann26 Aeromodellismo Progettazione e Costruzione 0 27 dicembre 10 23:12



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


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