Съдържание:

Как да направите метеорологична станция Arduino: 4 стъпки
Как да направите метеорологична станция Arduino: 4 стъпки

Видео: Как да направите метеорологична станция Arduino: 4 стъпки

Видео: Как да направите метеорологична станция Arduino: 4 стъпки
Видео: Lesson 2: Getting Arduino Software and using Documentation for SunFounder Arduino Kit | SunFounder 2024, Юли
Anonim
Image
Image
Необходими компоненти
Необходими компоненти

В този проект ще направим метеорологична станция, която измерва температурата и влажността на въздуха с помощта на Arduino, който показва стойността на текущата температура и влажност на LCD дисплей

Стъпка 1: Необходими компоненти

Необходими компоненти
Необходими компоненти
Необходими компоненти
Необходими компоненти

Ето списък на компонентите с връзки за покупка:

  • Arduino UNO
  • 16x2 LCD дисплей
  • DHT 22 Сензор за температура и влажност
  • Платка
  • 10k ом потенциометър
  • свързващи проводници

Стъпка 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 ---------- D2 на arduino

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

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

DHT 22 Връзка:-

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

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

ДАННИ --------- Arduino пин 8

Стъпка 3: Код

#включва

#включва "DHT.h" #определи DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;

void setup ()

{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 (temp); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (хуми); lcd.print (" %"); забавяне (2000); }

Стъпка 4: Заключение

Надявам се, че съм ви дал всичко необходимо, за да направите този проект сами. Ако ви харесва моят проект, моля, помислете дали да се абонирате за мен в youtube.. Благодаря ви за отделеното време.

www.youtube.com/creativestuff

Препоръчано: