Оглавление:

Как сделать метеостанцию Arduino: 4 шага
Как сделать метеостанцию Arduino: 4 шага

Видео: Как сделать метеостанцию Arduino: 4 шага

Видео: Как сделать метеостанцию Arduino: 4 шага
Видео: 2 в 1: Метеостанция + часы на Arduino 2024, Июль
Anonim
Image
Image
Необходимые компоненты
Необходимые компоненты

В этом проекте мы будем создавать метеостанцию, которая измеряет температуру и влажность воздуха с помощью Arduino, которая отображает значение текущей температуры и влажности на ЖК-дисплее.

Шаг 1. Необходимые компоненты

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

Итак, вот список компонентов со ссылками на покупку:

  • Arduino UNO
  • ЖК-дисплей 16x2
  • DHT 22 Датчик температуры и влажности
  • Макетная плата
  • Потенциометр 10 кОм
  • соединительные провода

Шаг 2: Подключение схемы

Схема подключения
Схема подключения

Вот полный список контактов:

Подключение ЖК-дисплея: -

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

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

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

Подключение DHT 22: -

VCC ----------- + 5В

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

ДАННЫЕ --------- Контакт 8 Arduino

Шаг 3: Код

#включают

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

установка void ()

{dht.setup (DHTPin); lcd.begin (16, 2); } void loop () {float temp = dht.getTemperature (); float humi = dht.getHumidity (); lcd.setCursor (0, 0); lcd.print ("Температура:"); lcd.print (темп); lcd.print («C»); lcd.setCursor (0, 1); lcd.print ("Хуми:"); lcd.print (гуми); lcd.print ("%"); задержка (2000); }

Шаг 4: Заключение

Надеюсь, я дал вам все необходимое, чтобы сделать этот проект самостоятельно. Если вам нравится мой проект, то, пожалуйста, подумайте о подписке на меня на YouTube.. Спасибо за ваше время.

www.youtube.com/creativestuff

Рекомендуемые: