Pages: 1 [2]   Go Down
Author Topic: Rete arduino con Ds1307 e sensore temperatura  (Read 1746 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 18
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il problema è che al momento sto provando con un solo slave collegato al bus, eppure ci sono già problemi...
come si può notare del debug, ogni tanto il master, invece di riceve 2128 riceve ÿ.

altra cosa che non mi spiego:
se scrivo " if (Serial1.available() > 0) " non funziona, se invece scrivo " if (Serial1.available()) " funziona...
Logged

Palermo
Offline Offline
Full Member
***
Karma: 0
Posts: 174
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Viste le distanze che vuoi coprire, hai mai pensato ai moduli RF a 433MHz? Tipo questi: http://www.ebay.it/itm/433Mhz-RF-transmitter-and-receiver-module-Alarm-Set-for-Arduino-ARM-MCU-WL-/330854868895?pt=LH_DefaultDomain_0&hash=item4d087ca79f

Costano due lire e funzionano discretamente bene. Io un po' li ho usati, potenze basse ma consentono di generare un buon network distribuito senza dover cablare nulla.
Logged

Palermo
Offline Offline
Full Member
***
Karma: 0
Posts: 174
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

come si può notare del debug, ogni tanto il master, invece di riceve 2128 riceve ÿ.

A tal riguardo puoi leggere questo post: http://arduino.cc/forum/index.php/topic,21730.msg161771.html#msg161771

Probabilmente è anche legato al tuo "if (Serial.available())" che non fa un check esatto.
Logged

Pages: 1 [2]   Go Up
Jump to: