Loading...
Pages: [1]   Go Down
Author Topic: Collegare diversi arduini con wi fi shield a un singolo pc  (Read 486 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti, come dal titolo , avrei questa domanda, se io ho 7 arduini collegati ciascuno di loro a una Wi Fi shield, posso in qualche modo sincronizzarli tutti da un singolo computer? il mio progetto è quello di realizzare delle tute luminose con un materiale chiamato :"Electroluminescent wire" e programmare ogni tuta con accensioni/spegnimenti secondo una determinata sequenza su una base musicale. E' fattible far partire tutte insieme da un computer? oppure devo usare un altro modo per comunicare agli arduini delle tute di iniziare la sequenza programmata?

grazie in anticipo
Logged

0
Offline Offline
Tesla Member
***
Karma: 81
Posts: 8187
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

va benissimo un solo computer, l'importante è che ogni arduino abbia un suo IP univoco (quindi in una classica rete con subnet 255.255.255.0 hai al massimo 255 indirizzi, di cui lo 0 è riservato, l'1 di solito è il router)
« Last Edit: December 10, 2012, 05:20:24 am by lesto » Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Cagliari
Online Online
Faraday Member
**
Karma: 49
Posts: 3000
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

va benissimo un solo computer, l'importante è che ogni arduino abbia un suo IP univoco (quindi in una classica rete con subnet 255.255.255.0 hai al massimo 255 indirizzi, di cui lo 0 è riservato, l'1 di solito è il router)

Ricorda di impostare diversi MAC Address per i vari Arduino, altrimenti al momento di assegnare l'indirizzo IP tramite DHCP, molto usato in caso di WiFi, potresti incontrare dei problemi.
Non puoi quindi fare l'upload dello sketch su tutti gli Arduino, ma dovrai personalizzarlo ogni volta.
Logged

IDE 1.0.4 - Arduino UNO R3 - Ethernet Shield R3 - DCF77 Module - Adafruit Data Loggin Shield - LCD 16x2 RGB positive backlight - i2c LCD backpack - RTC 1307 Board - Saleae Compatibile Logic Analyzer 8ch 24Mhz - ATtiny2313 ProtoBoard - Xino Board - ATtiny 4313 - Arduino 2009 - Arduino USB Serial Ligth - DS18B20 - LM35DZ - ShiftRegister - TL431 - ATtiny 85
Ultimi acquisti:
CodeBender: http://codebender.cc/register/?referrer=PaoloP

Napoli
Offline Offline
Full Member
***
Karma: 3
Posts: 199
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non puoi farlo con la shield WiFi ufficiale, perché funziona solo in DHCP e non supporta il broadcast, quindi non saprai mai gli indirizzi delle schede a cui il tuo PC dovrà collegarsi. Questo a meno che non abbiano rilasciato un firmware aggiornato.

Puoi farlo utilizzando i moduli WiFi non ufficiali, di cui però, non tutti supportano TCP/IP in hardware. Quindi va valutata la RAM necessaria.

Saluti,
Dario.
Logged

Souliss - Distributed Home Automation
http://www.souliss.net
@soulissteam

@veseotech

Cagliari
Online Online
Faraday Member
**
Karma: 49
Posts: 3000
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hanno rilasciato oggi un firmware aggiornato. Ma non conosco le modifiche.  smiley-neutral
Logged

IDE 1.0.4 - Arduino UNO R3 - Ethernet Shield R3 - DCF77 Module - Adafruit Data Loggin Shield - LCD 16x2 RGB positive backlight - i2c LCD backpack - RTC 1307 Board - Saleae Compatibile Logic Analyzer 8ch 24Mhz - ATtiny2313 ProtoBoard - Xino Board - ATtiny 4313 - Arduino 2009 - Arduino USB Serial Ligth - DS18B20 - LM35DZ - ShiftRegister - TL431 - ATtiny 85
Ultimi acquisti:
CodeBender: http://codebender.cc/register/?referrer=PaoloP

Napoli
Offline Offline
Full Member
***
Karma: 3
Posts: 199
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Guardando velocemente non trovo nulla di documentato sul cambio di firmware, almeno non nella pagina del prodotto.
Logged

Souliss - Distributed Home Automation
http://www.souliss.net
@soulissteam

@veseotech

Cagliari
Online Online
Faraday Member
**
Karma: 49
Posts: 3000
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

--> http://arduino.cc/en/Main/ReleaseNotes

Quote
* Published updated Wifi firmware
Logged

IDE 1.0.4 - Arduino UNO R3 - Ethernet Shield R3 - DCF77 Module - Adafruit Data Loggin Shield - LCD 16x2 RGB positive backlight - i2c LCD backpack - RTC 1307 Board - Saleae Compatibile Logic Analyzer 8ch 24Mhz - ATtiny2313 ProtoBoard - Xino Board - ATtiny 4313 - Arduino 2009 - Arduino USB Serial Ligth - DS18B20 - LM35DZ - ShiftRegister - TL431 - ATtiny 85
Ultimi acquisti:
CodeBender: http://codebender.cc/register/?referrer=PaoloP

Napoli
Offline Offline
Full Member
***
Karma: 3
Posts: 199
Post fata resurgo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ottimo, se ho tempo guardo il firmware e vedo se hanno risolto i problemi del precedente. Mi sembra strano però che non abbiano fatto un annuncio un pò più visibile al riguardo.

Saluti,
Dario.
Logged

Souliss - Distributed Home Automation
http://www.souliss.net
@soulissteam

@veseotech

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

Grazie a tutti per le risposte, spero che sia fattibile.. altrimenti che alternative ho? usare diversi computer e premete il pulsante invio allo stesso tempo?? oppure qualche software fatto apposta...cmq mi sembra incredibile che non si possa fare una cosa del genere...
Logged

Offline Offline
Sr. Member
****
Karma: 6
Posts: 462
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok ke non puoi settare staticamente l'ip,ma il mac invece puoi?in questo caso,basterebbe fare dei settaggi lato DHCP server..
Logged

0
Offline Offline
Tesla Member
***
Karma: 81
Posts: 8187
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il mac non è assegnato a runtime, è un numero statico assegnato in fase di montaggio, e teoricamente non cambiabile.
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Sr. Member
****
Karma: 6
Posts: 462
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ah,non puoi modificare il mac facilemnte come con l'ethernet shield?

comunque allora è tutto a posto,lato dhcp server setti le corrispondenze mac-ip
Logged

0
Offline Offline
Tesla Member
***
Karma: 81
Posts: 8187
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

sì, il mac è una stringa che puoi modificare come vuoi, però per capirci non è una cosa da fare troppo alla leggera
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Pages: [1]   Go Up
Print
 
Jump to: