Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Проекты Tinkercad »
После создания двух бесполезных игр с Arduino и зря потраченного времени, играя в них, я захотел создать что-то полезное с Arduino. Мне пришла в голову идея системы измерения температуры и влажности воздуха для растений. Чтобы сделать проект более интересным, я хотел, чтобы Arduino автоматически рассчитывала отклонение от оптимальных условий для каждого растения.
Шаг 1. Создание проекта на макетной плате
Железо очень простое. Тебе нужно:
- Arduino (Nano / Uno /…)
- ЖК-дисплей Nokia 5110
- DHT22
- кнопка
- Резистор 1 кОм для кнопки
- Резистор 10 кОм для DHT22
Просто соберите все, как на картинке, и оборудование будет правильно подключено. Вы можете переключиться на другие цифровые контакты Arduino, если внесете изменения в программу. Существуют разные типы ЖК-дисплеев Nokia с разным порядком контактов. Может, придется подкорректировать проводку или немного изменить программу.
Шаг 2: Подготовьте программу
Программа очень проста и удобна в настройке. Самое главное - установить правильные библиотеки (ссылка на три библиотеки: https://www.rinkydinkelectronics.com/library.php?i… | https://github.com/adafruit/DHT-sensor-library | https://github.com/adafruit/Adafruit_Sensor). Просто скачайте файлы и скопируйте библиотеки в нужную папку. Вы можете изменить контакты для ЖК-дисплея Nokia 5110, DHT22 и кнопки в верхней части программы. Если контрастность дисплея неправильная, ее тоже можно отрегулировать. Для программы просто скачайте файл.zip и скопируйте папку.
Как и в моем последнем проекте, я разработал всю графику краской и использовал LCDAssistant для преобразования изображений в шестнадцатеричный формат.
Шаг 3: сжатие проекта
Чтобы уменьшить проект, я спроектировал и фрезеровал печатную плату с помощью Eagle. Наконец, я использовал 3D-принтер, чтобы построить корпус для моей измерительной системы. Как всегда, я проектировал файлы САПР в Thinkercad и использовал материал PLA. Я приложил макет печатной платы, но думаю, что проще все на перфокартоне.