АСЛ АРДУИНО ПЛАТФОРМА- ОБНОВЛЕННАЯ ВЕРСИЯ

Новая версия отличается от предыдущей тем, что добавлено больше коммуникационных опций для дистанционного управления освещением вашей лестницы.

Одной из особенностей ASL Shield является функция связи с другими устройствами, такими как телефон или ПК, через облако.На плате имеется три терминала для подключения различных модулей: радиоприемник NRF24, модуль Bluetooth CH-06 и ESP WIFI.

Для некоторых целей дополнительно на плату добавлены четыре выхода-контакта, например- подключение ультразвукового датчика.

 

NRF24

Если вы выбираете модуль nRF24L01 для связи, вам обязательно нужно посетить Mysensors. MySensors – это сообщество аппаратного и программного обеспечения с открытым исходным кодом, специализирующееся на домашней автоматизации “сделай сам” и Интернете вещей.Здесь на странице продукта в разделе загрузки вы можете найти готовый эскиз ForASLMysensorsIncluded.ino. Просто загрузите этот скетч в Arduino, и ваша ASL готова для подключения в сеть Mysensors.

CH-06 Bluetooth и ESP FIFI модули

Если вы выбрали эти два датчика, то вам нужно взглянуть на Remotexy или Blynk. Я думаю, что эти два являются наиболее простыми и быстрыми способами создания графического интерфейса для управления платой. В зависимости от вашего проекта вам нужно будет объединить загруженный скетч Remotexy или Blynk с ForASLOnlyLightSensor.ino (см. Страницу продукта в разделе загрузки)

РАСЧЕТ БЛОКА ПИТАНИЯ

Шаг 1 – Проверяем напряжение светодиодной ленты – 12 В

Шаг 2 – Проверяем сколько ватт на метр будет потреблять ваша светодиодная лента

Шаг 3 – Рассчитываем предполагаемую потребляемую мощность

– Общая длина светодиодной ленты 30 светодиодов / м составляет 10 м, значит : 10 м x 7,2 Вт = 72 Вт.

Шаг 4 – Запас мощьности

При выборе блока, чтобы предотвратить перегревание, рекомендуется убедиться, что вы используете максимум 80% от максимальной мощности:

– 72 Вт / 0,8 = 90 Вт.

Шаг 5 – Складываем все вместе

-Ампер = Мощность / Вольт 

-90 Вт / 12 В = 7,5 А

ДАТЧИКИ ДВИЖЕНИЯ

Вы можете использовать любой датчик, если при срабатывании выходной сигнал имеет высокий логический уровень (2,7-5 В). Совместимые типы датчиков движения: AM312, HC-SR501, SR602, CH-SR505, IR-2Y0A21.

УЛЬТРАЗВУКОВОЙ ДАТЧИК HC-SR04

АСЛ и HC-SR04

Ссылка для скачивания кода-здесь

Подключение

Нижний датчик

    • VCC: +5VDC
    • Trig :   pin12
  • Echo:  pin2
  • GND: GND

Верхний датчик

  • VCC: +5VDC
  • Trig :  pin13
  • Echo:  pin11
  • GND: GND

АСЛ, КОНТРОЛЬ ДЕНЬ/НОЧЬ РЕЖИМОВ

Одним из способов является использование светового резистора.

Сигнал от фоторезистора приходит в форме волны, поэтому

вам нужно будет подтянуть фоторезистор к +5 в, используя внутренний резистор чипа, или к земле, используя внешний резистор.

Старая версия ASL не имеет такого внешнего резистора, поэтому вам нужно будет активировать внутренний. (Я имею в виду 2-летнюю версию). В существующей версии такой резистор уже встроен.

Следующий шаг – сгладить сигнал. Вам нужно будет установить библиотеку для сглаживания сигнала. На Github их несколько.

Затем вам нужно будет изменить код, чтобы позволить arduino проверять эти показания в некоторый период времени, я имею в виду, чтобы не реагировать на тени … и тому-подобное…

Другой способ –  подключить реле «Умный дом».

Вам нужны будут некоторые дополнительные детали, общая стоимость выйдет не более 5 долларов:

Реле «Умный дом» – SONOFF

220V AC неоновая лампочка.

Термоусадка черного цвета.

Фоторезистор.

 

Затем собираем оптоизолятор, см. прилагаемый рис. и подключаем  к Arduino.

Создаем сцену день / ночь или указываем время для включения / выключения с помощью интерфейса умного дома.

 

Третий способ – включить плату ASL в сеть Mysensors.

MySensors – это сообщество аппаратного и программного обеспечения с открытым исходным кодом, специализирующееся на домашней автоматизации и Интернете вещей.

Дополнительно вам понадобится радиомодуль NRF24.

Подключите его к 8-контактному разъему платы.

Затем загрузите скетч ForASLMysensorsIncluded.ino в arduino.

В веб интерфейсе ”Умного дома” появится новое реле, для которого также можно строить разные сцэны работы.

Для получения дополнительной информации, пожалуйста, посетите mysensors.org