Оглавление:

24-часовой дисплей температуры и влажности Arduino: 3 шага (с изображениями)
24-часовой дисплей температуры и влажности Arduino: 3 шага (с изображениями)

Видео: 24-часовой дисплей температуры и влажности Arduino: 3 шага (с изображениями)

Видео: 24-часовой дисплей температуры и влажности Arduino: 3 шага (с изображениями)
Видео: Крутые интернет часы ESP8266, E-Paper дисплей и DHT22 2024, Июль
Anonim
24-часовой дисплей температуры и влажности Arduino
24-часовой дисплей температуры и влажности Arduino

DHT11 - отличный датчик для начала. Подключиться к Arduino дешево и просто. Он сообщает температуру и влажность с точностью около 2%, и в этом руководстве используется Gameduino 3 в качестве графического дисплея, отображающего историю за 24 часа.

Что я использовал

1 Arduino, например Уно

1 Gameduino 3

1 датчик температуры / влажности DHT11

3 куска проволоки, примерно 6 дюймов

Шаг 1. Подключите DHT11

Подключите DHT11
Подключите DHT11
Подключите DHT11
Подключите DHT11

DHT11 требует трех соединений: заземления, питания 5 В и данных. Я использую DHT11, который входит в дешевую коллекцию датчиков 37-в-1. На нем четко обозначены 3 сигнала.

Есть несколько способов подключить DHT11 - здесь я просто вставил три маленьких провода в разъемы Arduino.

Вы можете видеть, что они связаны с:

  • GND (черный)
  • + 5В (красный)
  • A0 (желтый)

Это все, что нужно DHT11 - совсем минимум. Производитель заявляет, что он отлично работает с проводами длиной до 20 футов.

Шаг 2: Подключите дисплей

Подключите дисплей
Подключите дисплей

Подключите Gameduino к Arduino, убедившись, что все контакты установлены правильно.

Gameduino 3 имеет слот microSD, но это приложение не использует microSD, поэтому вы можете оставить слот пустым.

Шаг 3. Установите библиотеку GD и загрузите скетч

Установите библиотеку GD и загрузите эскиз
Установите библиотеку GD и загрузите эскиз

Предполагая, что вы уже знакомы с IDE Arduino, сначала загрузите библиотеку Gameduino. Инструкции по установке находятся по адресу:

gameduino.com/code

Вы можете запустить образец «hello world», чтобы убедиться, что Arduino / Gameduino работает.

Затем загрузите этот скетч в Arduino.

Он немедленно подключится к DHT11 и отобразит текущую температуру и влажность. По прошествии 24 часов графики будут расти. Вы можете оставить скетч работающим постоянно - он всегда показывает графики температуры / влажности за последние 24 часа.

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