Данный сайт создан в помощь всем тем, кто может уверенно держать в руке паяльник, и знает закон Ома и даже законы Кирхгофа, а вот с программированием не сложилось.

   В инете полно примеров и описания как запустить ту или иную железку, но вот для практического применения в большинстве случаев эти примеры не подходят. Они требуют кропотливой доработки под свои задачи или вводят в заблуждение "вложенными" ошибками логическими или системными. Что сказывается на стабильности работы устройства, а так же на время реализации вашего проекта в целом.

  Данный проект "Mega & Nano автоматизация" лишен этих недостатков. Имея у себя плату Arduino Mega или Nano, вы через 5-ть минут получаете готовое к работе устройство "заточенное" под конкретно вашу задачу.

  Фактически вы получаете PLC-контроллер с часами реального времени (календарем/будильником), АЦП, цифровыми входами/выходами, уже готовой программой для работы с датчиками температуры и влажности, реализованным модулем ШИМ на 4-ре канала, готовым управлением по GSM SMS. 
С помощью WiFi модуля ESP8266 (esp-01) можно объединять несколько устройств в сеть  с возможностью управления и получения данных между собой. При подключении WiFi модуля ESP8266 у устройств появляется полноценный веб-интерфейс  с возможностью контроля и управления процессами.

  В WiFi модуле ESP8266 (esp-01) реализован протокол MQTT, что дает возможность встраивать свои устройства в OpenHab. Настройка модуля максимально упрощена и понятна.

Все что вам останется сделать это "сказать", что ему нужно делать.  

  Вот текущие программно/аппаратные возможности:

 Периферия Mega (ATmega2560) 

  Nano (ATmega328)

Число логических входов  8 8 (с установленным модулем расширения)
 Число логических выходов 
 15 4 аппаратных + 12 (с установленным модулем расширения)
 Число аналоговых входов 8 4
 Датчики температуры ds18b20
 8 4
 Датчики влажности DHT11
 4 4 (только с прошивкой  NANO_DHT_DS)
 Число каналов ШИМ 4 4 (только с прошивкой  NANO_PWM)
 Часы реального времени
  DS3231
 1  1
 Число будильников 8 (время/день недели) 4 (время / день недели)
 Число счетчиков 8 8
 Быcтрых входов (INT) 2 0
 Модуль GSM SIM800 1 0
 Модуль RFID MFRC-522 1 1 (только с прошивкой  NANO_RFID)
 Время реакции (вход-выход) < 5mc  < 5mc
 Максимальное число устройств
 в сети, подробнее
 32 32

 

Здесь находятся все прошивки и программа для работы с контроллерами Arduino Mega и Nano: 


P.S. Программа конфигуратор и веб интерфейс постоянно улучшаются, поэтому скриншоты могут быть немного устаревшими и обновляются по мере возможности. 
Часы реального времени для Ардуино

   С этими часиками я работаю уже очень давно. Мало того что это часики, так еще и термометр. Да да в этих часах есть термометр, он нужен для температурной стабилизации. Поэтому данные часы имеют почти прецизионную точность ±3.5ppm в температурном диапазоне -40°C to +85°C.     Поэтому при выборе часов RTC, долго думать ...

Читать дальше >>>

Подсветка аквариума на модуле Arduino

  Начнем со схемы подсветки аквариума. Сложного тут нет ничего все модули купленны в китае на aliexpress. Если возникнут сложности пишите в комментах   Схема состоит из модулей: ардуино нано, WiFi модуля ESP-01, источники питания 12В -> 5В и 5В -> 3,3В, модуль согласования портов и набор ключей MOSFET.  Как подключить ESP-01 к ардуино ...

Читать дальше >>>

Управление освещением аквариума с панели Nextion

В прошлой статье я анонсировал сделать из панели Nextion пульт для регулировки яркости аквариума. Так приступим, для этого нам понадобится:- модуль ардуино Nano;- модуль ESP-01 с обвязкой (источник питания 3,3В, преобразователь уровней)- источник питания 24В в 5В + зарядка для аккумулятора- панель Nextion. Схема приведена слева. Разогреваем ...

Читать дальше >>>

Авторское право © 2024 cto40.ru Все Права Защищены.