Con arduino ho assemblato un "piccolo termostato" con display LCD più comando relè.
Sul display LCD 16x2 compaiono questi due simboli:
Forse ho sbagliato qualcosa nello sketch? eccovelo:
- Codice: Seleziona tutto
//TEMPERATURA SU LCD 16x2 + Relè
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2); //define pins
int potPin = 0; //A0 LM35
void setup()
{
Serial.begin(9600);
lcd.begin(16,2);
lcd.print("Temp. attuale:"); //display superiore
pinMode(10,OUTPUT); //Relè
}
void loop()
{
int val;
int dat; //variabile con temperatura in gradi
val=analogRead(0);
dat=(125*val)>>8; //formula Temperatura
Serial.print("Temperatura misurata LM35:"); //Seriale
Serial.print(dat);
Serial.println("C");
delay(500);//delay 0.5 s
lcd.setCursor(4,1);
lcd.print(dat);
lcd.println("'C");
if (dat>=35){ //Relè
digitalWrite(10, HIGH);
}
else{
digitalWrite(10,LOW);
}
}
Servono altre informazioni?
Grazie


Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)






