Мазмуну:

Кантип Arduino метеостанциясын жасаса болот: 4 кадам
Кантип Arduino метеостанциясын жасаса болот: 4 кадам

Video: Кантип Arduino метеостанциясын жасаса болот: 4 кадам

Video: Кантип Arduino метеостанциясын жасаса болот: 4 кадам
Video: ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4] 2024, Июль
Anonim
Image
Image
Керектүү компоненттер
Керектүү компоненттер

Бул долбоордо биз LCD дисплейде учурдагы температуранын жана нымдуулуктун маанисин көрсөтүүчү Arduino аркылуу температураны жана абанын нымдуулугун өлчөөчү метеостанцияны жасайбыз.

1 -кадам: компоненттери талап кылынат

Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер

Ошентип, бул жерде сатып алуу шилтемелери бар компоненттердин тизмеси:

  • Arduino UNO
  • 16x2 LCD дисплей
  • DHT 22 Температура жана нымдуулук сенсору
  • Breadboard
  • 10k Ом потенциометр
  • туташтыруучу зымдар

2 -кадам: Райондук туташуу

Circuit Connection
Circuit Connection

Бул жерде толук пин туташуулардын тизмеси:-

LCD туташуусу:-

LCD PIN 1 ------------ GND

LCD PIN 2 ------------ VCC

ЖК PIN 3 ------------ Казандын ортоңку пини

LCD PIN 4 ------------ D12 arduino

LCD PIN 5 ------------ GND

LCD PIN 6 ------------ D11 arduino

LCD PIN 7 ------------ NC

LCD PIN 8 ------------ NC

LCD PIN 9 ------------ NC

LCD PIN 10 ---------- NC

LCD PIN 11 ---------- D5 arduino

LCD PIN 12 ---------- D4 arduino

LCD PIN 13 ---------- D3 arduino

LCD PIN 14 ---------- D2 arduino

ЖК PIN 15 ---------- VCC

LCD PIN 16 ---------- GND

DHT 22 туташуусу:-

VCC ----------- +5V

GND ----------- GND

DATA --------- Arduino pin 8

3 -кадам: Код

#кошуу

#"DHT.h" кошуу #DHTPin 8 LiquidCrystal lcd'ти аныктоо (12, 11, 5, 4, 3, 2); DHT dht;

жараксыз орнотуу ()

{dht.setup (DHTPin); lcd.begin (16, 2); } void loop () {float temp = dht.getTemperature (); float humi = dht.getHumidity (); lcd.setCursor (0, 0); lcd.print ("Temp:"); lcd.print (темп); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print (" %"); кечигүү (2000); }

4 -кадам: Жыйынтык

Мен сизге бул долбоорду өзүңүз жасашыңыз үчүн керектүү нерселердин баарын бердим деп үмүттөнөм. Эгер сизге менин долбоорум жакса, анда мага youtube каналына жазылууну ойлонуп көрүңүз. Убактыңыз үчүн рахмат.

www.youtube.com/creativestuff

Сунушталууда: