Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
DHT11 - отличный датчик для начала. Подключиться к Arduino дешево и просто. Он сообщает температуру и влажность с точностью около 2%, и в этом руководстве используется Gameduino 3 в качестве графического дисплея, отображающего историю за 24 часа.
Что я использовал
1 Arduino, например Уно
1 Gameduino 3
1 датчик температуры / влажности DHT11
3 куска проволоки, примерно 6 дюймов
Шаг 1. Подключите DHT11
DHT11 требует трех соединений: заземления, питания 5 В и данных. Я использую DHT11, который входит в дешевую коллекцию датчиков 37-в-1. На нем четко обозначены 3 сигнала.
Есть несколько способов подключить DHT11 - здесь я просто вставил три маленьких провода в разъемы Arduino.
Вы можете видеть, что они связаны с:
- GND (черный)
- + 5В (красный)
- A0 (желтый)
Это все, что нужно DHT11 - совсем минимум. Производитель заявляет, что он отлично работает с проводами длиной до 20 футов.
Шаг 2: Подключите дисплей
Подключите Gameduino к Arduino, убедившись, что все контакты установлены правильно.
Gameduino 3 имеет слот microSD, но это приложение не использует microSD, поэтому вы можете оставить слот пустым.
Шаг 3. Установите библиотеку GD и загрузите скетч
Предполагая, что вы уже знакомы с IDE Arduino, сначала загрузите библиотеку Gameduino. Инструкции по установке находятся по адресу:
gameduino.com/code
Вы можете запустить образец «hello world», чтобы убедиться, что Arduino / Gameduino работает.
Затем загрузите этот скетч в Arduino.
Он немедленно подключится к DHT11 и отобразит текущую температуру и влажность. По прошествии 24 часов графики будут расти. Вы можете оставить скетч работающим постоянно - он всегда показывает графики температуры / влажности за последние 24 часа.