Go Down

Topic: Eseguire comandi direttamente da pc su arduino. (Read 968 times) previous topic - next topic

xzero2

Dopo essermi costruito una board custom con dispositivi di uscita e di ingresso che Arduino dovrà comandare/leggere, mi sono chiesto come testarla.

E' possibile dall'ide di Arduino o tramite software simile lanciare comandi del tipo:

pinMode(1,OUTPUT)
digitalWrite(1,HIGH)
e vedere direttamente che l'eventuale led connesso al pin 1 di Arduino si accenda, poi

pinMode(2,INPUT)
x=digitalRead(2)
serial.print(x)
e vedere a monitor il valore di x ??

in poche parole debuggare l'hardware costruito ??


xzero2


bigjohnson

Certo che si, bisogna scrivere uno sketch che riceva i comandi dalla seriale pilotando le uscite e invii delle stringhe sulla seriale per segnalare variazioni nello stato delle porte.


xzero2

Ok.

Per chi è alle prime armi non è una cosa semplice.

Comunque non c'è un tool apposito che permetta di farlo.

grazie

xzero2

niki77

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

BrainBooster

o anche la strada firmata
http://www.firmata.org/wiki/Main_Page

xzero2


o anche la strada firmata
http://www.firmata.org/wiki/Main_Page


Si proprio quello che cercavo, peccato che non si possano settare gli ingressi come INPUT_PULLUP.

Grazie

PaoloP



o anche la strada firmata
http://www.firmata.org/wiki/Main_Page


Si proprio quello che cercavo, peccato che non si possano settare gli ingressi come INPUT_PULLUP.
Grazie


dai un doppio comando: prima pinmode input e poi un digitalwrite high.  :smiley-mr-green:

Go Up