Pages: [1]   Go Down
Author Topic: Eseguire comandi direttamente da pc su arduino.  (Read 597 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Logged

Milan, Italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 329
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.

Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok.

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

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

grazie

xzero2
Logged

MC
Offline Offline
God Member
*****
Karma: 13
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Try this  smiley-cool
Logged

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

Deep south of Italy
Offline Offline
Faraday Member
**
Karma: 7
Posts: 2961
The quieter you become, the more you can hear
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Cagliari, Italy
Online Online
Tesla Member
***
Karma: 103
Posts: 6589
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Pages: [1]   Go Up
Jump to: