Ceas digital cu temperatură interioară și exterioară

Salutare! Am revenit cu un nou articol în care vom construi un ceas digital ce va afișa pe lânga dată și oră va afișa și temperatura interioară și exterioară.

Vom avea nevoie de:

  1. Arduino UNO(sau orice placă de dezvoltare compatibilă Arduino)
  2. 2 Senzori de temp.(am folosit dh11 pentru int. si DS18B20 pt ext.)
  3. RTC(real time clock) – în cazul meu DS1307
  4. LCD 1602
  5. Potențiometru 10K Ω
  6. Rezistența 220 Ω

Schema folosită este următoarea:



Cum conectăm componentele?

  • PIN 1 LCD – BREADBOARD GND(-)
  • PIN 2 LCD – BREADBOARD 5V(+)
  • PIN 3 LCD – CENTRU POTENTIOMETRU(PIN2)
  • PIN 4 LCD – PIN D7 ARDUINO
  • PIN 5 LCD – BREADBOARD GND(-)
  • PIN 6 LCD – PIN D6 ARDUINO
  • PIN 7 ->PIN 10 LCD – FARA CONEXIUNE
  • PIN 11(D4) LCD – PIN D5 ARDUINO
  • PIN 12(D5) LCD – PIN D4 ARDUINO
  • PIN 13(D6) LCD – PIN D3 ARDUINO
  • PIN 14(D7) LCD – PIN D2 ARDUINO
  • PIN 15 LCD – REZISTENTA 220Ω – BREADBOARD 5V(+)
  • PIN 16 LCD – BREADBOARD GND(-)
  • PIN 1 POTENTIOMETRU –  BREADBOARD GND(-)
  • PIN 3 POTENTIOMETRU – BREADBOARD 5V(+)
  • DHT 11 GND – BREADBOARD GND(-)
  • DHT 11 5V – BREADBOARD 5V(+)
  • DHT 11 SIGNAL – PIN D9 ARDUINO
  • DS1307 VCC – BREADBOARD 5V(+)
  • DS1307 GND – BREADBOARD GND(-)
  • DS1307 SDA – PIN A4 ARDUINO
  • DS1307 SCL – PIN A5 ARDUINO
  • DS18B20 VCC – BREADBOARD 5V(+)
  • DS18B20 GND – BREADBOARD GND(-)
  • DS18B20 SIGNAL – PIN D8 ARDUINO
  • 5V ARDUINO – BREADBOARD 5V(+)
  • GND ARDUINO – BREADBOARD GND(-)

Cu toate conexiunile făcute, să trecem la cod 😀



   Cam atât cu acest post, dacă aveți întrebări nu ezitați să le lăsați mai jos, în secțiunea de comentarii.

Succes! 

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *