Visualizza messaggio singolo
Vecchio 22 dicembre 12, 15:44   #158 (permalink)  Top
romoloman
Adv Moderator
 
L'avatar di romoloman
 
Data registr.: 15-08-2007
Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.069
Citazione:
Originalmente inviato da gRiNgO Visualizza messaggio
non c'è molto da postare
Codice:
  
#include <Wire.h>


void setup() {
  Wire.begin();
  
  }
void loop ()  {
  
  Wire.beginTransmission(0x63);
  Wire.write((byte)(0x13));
  Wire.write((byte)(0x13));
  Wire.write(4);
  Wire.write(12);
  Wire.write((byte)(0x01));
  
  Wire.write("Temperatura");
  
  delay(1000);
  Wire.write(13);
  Wire.write("Allarme off");
  delay(1000);
  
  Wire.endTransmission();
}
questo è solo per dare l'idea di come lo sto usando per far comparire 2 scritte, naturalmente accanto a ''Temperatura'' vorrei il valore.
manca tutta la parte della variabile perchè non so proprio come muovermi cioè non posso inviare il valore della variabile direttamente con Wire.write(valore) perchè lo prenderebbe come comando...
c'entra qualcosa la funzione dtostrf()?
Direi proprio di si...
http://dereenigne.org/arduino/arduino-float-to-string
ammesso che quello che leggi sia un float altrimenti esiste sempre un cast, la itoa o la sprintf
__________________
Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo
Grazie "TRANQUILLO"
FAI 15766
romoloman non è collegato   Rispondi citando