Salve a tutti,
sono nuovo del forum e sto iniziando a programmare arduino. Allora in mente avevo idea di far comunicare l'arduino con un ip senza shield,cioè utilizzare la scheda di rete del mio computer . si può fare e se si come?
Ciao,
Allora in mente avevo idea di far comunicare l'arduino con un ip senza shield,cioè utilizzare la scheda di rete del mio computer . si può fare e se si come?
la buona notizia è che si può fare.
Considera che tutto quello che passa dal tuo pc ad Arduino e viceversa, usa il canale seriale.
Quindi devi innanzitutto impratichirti con ciò.
Qui trovi qualcosa per iniziare:
http://arduino.cc/en/Tutorial/HomePage
Dopodichè devi far svolgere al pc tutte le attività di interfacciamento alla rete, attraverso un layer sw (php, vb, processing, pyhon/pyserial, java ...).
Esistono poi progettini (che puoi trovare in rete con poca ricerca), un poco più strutturati, per esempio:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1265176385
La cattiva notizia e' che per non avere lo shield ethernet, hai un computer.
La cattiva notizia e' che per non avere lo shield ethernet, hai un computer.
![]()
...effettivamente..
Però potresti usare, invece di un pc, uno di quei piccoli device con firmware linux, per esempio:
NSLU2
D-Link DNS-323
Router Linksys
SheevaPlug
Kurobox Pro
o uno di quelli qui messi a confronto:
Consumano poco, son piccoli, hanno una o più porte usb, ci gira OpenWRT percui con Arduino problemi non ce ne sono (anzi si riesce pure a caricaci su uno sketch, con openwrt)..