Orodha ya maudhui:

Jinsi ya kutengeneza Kituo cha Hali ya Hewa cha Arduino: Hatua 4
Jinsi ya kutengeneza Kituo cha Hali ya Hewa cha Arduino: Hatua 4

Video: Jinsi ya kutengeneza Kituo cha Hali ya Hewa cha Arduino: Hatua 4

Video: Jinsi ya kutengeneza Kituo cha Hali ya Hewa cha Arduino: Hatua 4
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Novemba
Anonim
Image
Image
Vipengele vinahitajika
Vipengele vinahitajika

Katika mradi huu, tutatengeneza kituo cha hali ya hewa ambacho hupima joto na unyevu wa hewa kwa kutumia Arduino ambayo inaonyesha thamani ya joto la sasa na unyevu kwenye Uonyesho wa LCD

Hatua ya 1: Vipengele vinahitajika

Vipengele vinahitajika
Vipengele vinahitajika
Vipengele vinahitajika
Vipengele vinahitajika

Kwa hivyo, hapa kuna orodha ya vifaa vyenye viungo vya ununuzi:

  • Arduino UNO
  • Uonyesho wa 16x2 LCD
  • DHT 22 sensor ya joto na unyevu
  • Bodi ya mkate
  • 10k ohm potentiometer
  • kuunganisha waya

Hatua ya 2: Uunganisho wa Mzunguko

Uunganisho wa Mzunguko
Uunganisho wa Mzunguko

Hapa kuna orodha kamili ya unganisho la pini: -

Uunganisho wa LCD: -

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

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

PIN ya LCD 3 ------------ Pini ya kati ya sufuria

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

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

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

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

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

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

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

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

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

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

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

PIN ya LCD 15 ---------- VCC

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

Uunganisho wa DHT 22: -

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

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

DATA --------- Pini ya Arduino 8

Hatua ya 3: Kanuni

# pamoja

# pamoja na "DHT.h" #fafanua DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;

kuanzisha batili ()

{dht.setup (DHTPin); lcd kuanza (16, 2); } kitanzi batili () {float temp = dht.getTemperature (); kuelea humi = dht.get Humidity (); lcd.setCursor (0, 0); lcd.print ("Temp:"); lcd.print (temp); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print ("%"); kuchelewa (2000); }

Hatua ya 4: Hitimisho

Natumahi kukupa kila kitu unachohitaji kufanya mradi huu mwenyewe. Ikiwa unapenda mradi wangu basi tafadhali fikiria kuniandikisha kwenye youtube.. Asante kwa wakati wako.

www.youtube.com/creativestuff

Ilipendekeza: