Автономная цифровая метеостанция на Arduino. ACM v4.2

Автономная цифровая метеостанция на Arduino. ACM v4.2

размещено в: ArduinoMade, IT | 2

Совсем недавно увлёкся программированием и сборкой проектов на Arduino. Практически по-традиции, первым проектом стала метеостанция. О ней и пойдёт речь. Это уже 4-я версия. Началось всё с простого вывода на серийный порт данных с датчика DHT 11. Затем появился дисплей 4х7 LCD семисегментный. И информация с датчика начала выводиться на него. Затем доставка привезла дисплей LCD 1602 на шине I2c. Вместе с ним появился датчик BMP180. Потом приляпал клавиатуру. Теперь эта метеостанция уже умеет кое-что. Это не просто вывод информации на экран, а управляемое устройство)

Вообще радость от сборки готового работающего оборудования, собранного и запрограммированного тобой вызывает какой-то детский восторг. Пожалуй с того самого детства подобного и не испытывал. Ладно, это лирика, теперь по делу.

АЦМ версии 4.2

Общий вид АЦМ на ArduinoОбщий вид пока представлДисплей LCD1602 i2cяет собой собранную на макетной плате груду проводов.

Зато имеется вывод данных на двухстрочный дисплей и возможность включения и выключения питания от батарейки 9V типа «крона».

 

 

Весь этот клубок проводов и Кнопка включения питания с кроныдатчиков пока ждёт приезда бокса для проекта и некоторых доработок. А пока ниже описание проекта, скетч и планы на будущее.

 

 

 

 

Описание версии 4.2

Автономная цифровая метеостанция 4.2
*************4.2**************
Исправлен вывод на экран ошиок датчиков. Теперь выводится корректно
Добавлена функция выключения подсветки на кнопки * и # на клавиатуре

Датчик DHT 11 заменен на DHT22

*************4.0**************
Добавлено управление с матричной клавиатуры
Добавлен светодиод (исмитация включения света)
Форматирование кода

*************Подключение датчиков**************

  • Дисплей 16х2 i2c
  • BMP180
  • DHT22
  • Диод

!BMP и Дисплей подключаются в i2c. Аналоговые выходы А5 и А6
Дисплей:
SCL A5
SDA A4

BMP180
SCL A5
SDA A4

DHT22
Pin8

Диод
Pin7

 

Программа (Скетч)

Библиотеки и подробное описание сборки будет в следующей записи при обновлении программы.

 

 

Буду рад комментариям и отзывам!! Пишите!

Anton_Losev
Подписаться Anton_Losev:

Web-desighn, IT, Системное администрирование, создание сайтов, продвжение

Обо мне вы можете подробнее прочитать в соответствующем разделе сайта.

Anton_Losev
Самые свежие посты от

2 ответов

  1. Норм. Скинь библиотеки

Оставить ответ