Простейшая метеостанция на ардуино

Начало работы с Ардуино. На примере проекта простейшей метеостанции на ардуино.

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

— Ардуино УНО(Нано)

— Дисплей 1602 с модулем i2c

— Датчик температуры и влажности DHT-11 (DHT-11)

— Время изготовления: 15 минут

Соединяем все компоненты по нижеприведенной схеме с помощью макетной платы и перемычек или любым другим способом.

Схема для ардуино УНО:

Схема соединения

Схема для ардуино НАНО:

Схема соединения

Скачиваем с официального сайта и устанавливаем IDE.

Скачиваем библиотеки:

И распаковываем их в папку C:\Program Files (x86)\Arduino\libraries

Подключаем ардуино к компьютеру с помощью USB кабеля.

Открываем среду разработки Arduino IDE. По умолчанию она окрашена в светлые тона, у меня просто стоит тёмная тема, не пугайтесь если у Вас не так.

Выбираем нашу плату и порт, к которому подключена плата:

Выбор платы
Выбор порта

Код:

Копируем его в поле для кода IDE:

и жмём загрузить:

Кнопка «загрузить»
Загрузка завершена

Ждём несколько секунд и наша метеостанция работает:

Метеостанция работает

Если что-то пошло не так:

  • Не загружается код — проверьте подключение к компьютеру и выбор порта. Если всё верно попробуйте выбрать другой загрузчик:
выбор процессора платы
  • Ошибка компиляции — проверьте весь ли код вы скопировали, возможно упущена какая-нибудь строка или скобка. Проверьте путь установки библиотек.
  • Всё загрузилось, но не работает — проверяйте подключение, если всё верно, то покрутите крутилку контрастности на задней стороне дисплея.
  • Всё равно не работает — попробуйте заменить адрес «0х27» во второй строке кода на «0x3F», китайцы делают дисплеи с разными контроллерами и у них разные адреса.
Рейтинг
( 4 оценки, среднее 3.5 из 5 )
Andrey Ku/ автор статьи
Понравилась статья? Поделиться с друзьями:
Электрик Дома
Комментарии: 1
  1. Аноним

    Библиотека для LCD в этой статье не может найти сама себя при обращении к ней

Добавить комментарий

Adblock
detector