Arduino teplota zobrazovaná na displeji

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);
}

Další podobné články

Test ESC a BLDC motoru

Cílem tohoto Arduino projektu je testování a kalibrace obousměrného regulátoru otáček (ESC) pomocí PWM signálu. Program simuluje sekvenci pohybů: dopředu, neutrální pozici a reverzní chod, což umožňuje ověřit správnou funkci ESC včetně přepínání směru otáčení motoru.

Laserový alarm

Cílem tohoto projektu je vytvořit jednoduchý, ale funkční bezpečnostní systém, který detekuje narušení prostoru pomocí vysílače (laserového paprsku) a přijímače (fotorezistoru). Jakmile je paprsek přerušen, Arduino to vyhodnotí jako narušení a spustí alarm – například zvukový signál pomocí piezo bzučáku.