Агуулгын хүснэгт:

Arduino цаг уурын станцыг хэрхэн яаж хийх вэ: 4 алхам
Arduino цаг уурын станцыг хэрхэн яаж хийх вэ: 4 алхам

Видео: Arduino цаг уурын станцыг хэрхэн яаж хийх вэ: 4 алхам

Видео: Arduino цаг уурын станцыг хэрхэн яаж хийх вэ: 4 алхам
Видео: Орон нутгийн мэдээ /2021.01.06/ 2024, Долдугаар сарын
Anonim
Image
Image
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Энэхүү төсөлд бид LCD дэлгэц дээр одоогийн температур, чийгшлийн утгыг харуулдаг Arduino ашиглан температур, агаарын чийгшлийг хэмжих цаг уурын станц хийх болно.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд

Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Тиймээс, худалдан авах линктэй бүрэлдэхүүн хэсгүүдийн жагсаалтыг энд оруулав.

  • Ардуино НҮБ
  • 16x2 хэмжээтэй LCD дэлгэц
  • DHT 22 Температур ба чийгшлийн мэдрэгч
  • Талхны самбар
  • 10 к ом потенциометр
  • холбох утас

Алхам 2: Хэлхээ холболт

Хэлхээ холболт
Хэлхээ холболт

Пин холболтын бүрэн жагсаалт энд байна:-

LCD холболт:-

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

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

LCD 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-arduino-ийн D2

LCD 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.хэвлэх (температур); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.хэвлэх (humi); lcd.print (" %"); саатал (2000); }

Алхам 4: Дүгнэлт

Би танд энэ төслийг өөрөө хийхэд шаардлагатай бүх зүйлийг өгсөн гэж найдаж байна. Хэрэв танд миний төсөл таалагдсан бол youtube дээр намайг бүртгүүлээрэй. Цаг гаргасанд баярлалаа.

www.youtube.com/creativestuff

Зөвлөмж болгож буй: