Název projektu: Arduino teplota zobrazovaná na LCD displeji
Autor projektu: Jan E.
Popis projektu:
Chcete mít zobrazovanou pokojovou teplotu na displeji? Tak si ji tedy sestavte a naprogramujte!
Je to jednoduché, ale musíte dávat pozor při zapojování displeje.
K sestavení budete potřebovat:
- Počítač (k napájení a programování)
- Teplotní senzor TMP36
- LCD displej
- Nepájivé pole
- Vodiče
- Resistor 220Ω
- Vývojovou desku Arduino Uno
- USB kabel
// Projekt Arduino teplota na displeji
#include <LiquidCrystal.h>
const int sensorPin = A0;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2);
// nastaveni posilani pres seriovy port rychlosti 9600 baud
Serial.begin(9600);
}
void loop() {
int sensorVal = analogRead(sensorPin);
float voltage = (sensorVal / 1024.0) * 5.0;
float temperature = (voltage - 0.5) * 100.0;
lcd.setCursor(0,0);
lcd.print("teplota");
lcd.print(temperature);
lcd.print(" C ____");
delay(2000);
}