Софт-Архив

Noolite Arduino img-1

Noolite Arduino

Рейтинг: 5.0/5.0 (1819 проголосовавших)

Описание

NooLite Mini Kit - купить nooLite Mini Kit цена, характеристики, обзор и отзывы покупателей о НуЛайт Мини Кит

Набор "Умный Дом за 1 час" - nooLite Mini Kit

Краткая информация

Набор Noolite Kit Mini – комплект для "умного" дома. Позволяет управлять тремя группами устройств с помощью любого мобильного устройства, настенного выключателя или компьютера.

Вопросы о продукте Набор NooLite «Умный Дом за 1 час» (Mini Kit) – обзор возможностей

Идея собрать набор элементов, с помощью которого любой желающий мог бы сделать свой дом немного «умнее» принадлежит компании Ноотехника. В основе набора хорошо зарекомендовавшая себя система NooLite, осуществляющая дистанционное управление освещением по радио-протоколу. По замыслу создателей купить набор NooLite «Умный Дом за 1 час» (Mini Kit) захотят пользователи, которые давно интересуются возможностями «умного дома», но не имеют ни времени, ни специальной подготовки, ни особого желания углубляться в дебри электронной схемотехники. Технические характеристики набора NooLite «Умный Дом за 1 час» (Mini Kit) универсальны. Комплектация модулей рассчитана на стандартную городскую квартиру. Прилагаемая к набору NooLite «Умный Дом за 1 час» (Mini Kit) инструкция подробно описывает процесс подключения и использования системы.

В линейке наборов две версии:
  • набор NooLite «Умный Дом за 1 час» (Mini Kit)
  • набор NooLite «Умный Дом за 1 час» (Maxi Kit)

Наборы отличаются количеством силовых модулей, выключателей и датчиков. Официальный обзор набора NooLite «Умный Дом за 1 час» (Mini Kit) наглядно демонстрирует процесс монтажа и эксплуатации системы на примере стандартной однокомнатной квартиры. В комплекте три модуля, которые рекомендуется смонтировать в жилой комнате, кухне и ванной, плюс два стационарных пульта дистанционного управления. Помимо дистанционных пультов, управлять умной системой освещения можно с помощью смартфона или планшета. На сайте интернет-магазина medgadgets.ru можно ознакомиться с подробным описанием возможностей системы, купить набор NooLite «Умный Дом за 1 час» (Mini Kit) и делать свое жилище «умнее» и комфортнее.

Система модулей упакована в лаконичную прямоугольную квадратную коробку с пластиковой ручкой для переноски. Краткая инструкция набора NooLite «Умный Дом за 1 час» (Mini Kit) и основные спецификации нанесены на внешние поверхности коробки. Внутри находятся три силовых блока мощностью по 300 Ватт и два выключателя, каждый упакованный в отдельную коробочку. Печатная схема заводской привязки блоков и выключателей идет в комплекте набора NooLite «Умный Дом за 1 час» (Mini Kit). Цена системы включает связующий Ethernet-шлюз и дюжину рычажных клемм Wago.

Управлять электрическими приборами и освещением можно с помощью:
  • компьютеров под управлением операционных систем Windows, Mac OS, Linux
  • смартфонов на базе Windows, iOS, Android
  • умных часов WATCH, Pebble
  • беспроводного выключателя

Пультами управления можно включать и выключать лампы и электроприборы, регулировать яркость, записывать и вызывать сценарии. Для функционирования «умной» системы необходимо подключить силовые блоки. Свойственные силовым блокам набора NooLite «Умный Дом за 1 час» (Mini Kit) характеристики позволяют выбрать два рабочих режима: релейный или режим диммирования. Благодаря использованию рычажных клемм подключение силовых блоков можно произвести без скрутки и пайки. На полный монтаж одного блока необходимо четыре клеммы. Готовый комплект рычажных клемм входит в базовую комплектацию набора NooLite «Умный Дом за 1 час» (Mini Kit). Купить запасные клеммы, силовые блоки, пульты, датчики и другие дополнительные элементы можно отдельно. Для клиентов компании Medgadgets при покупке набора NooLite «Умный Дом за 1 час» (Mini Kit) цена включает персональную скидку.

Дистанционные пульты могут фиксироваться на поверхностях с помощью клейкой ленты или саморезов. После подключения источника питания и антенны, систему подсоединяют к Ethernet-шлюзу. Настройка и управление шлюзом производится через интернет-браузер. В интерфейсе пользователь может изменить название группы, выбрать распределение каналов. В настройках по умолчанию изначально записаны три готовых сценария.

Особенности набора NooLite Mini Kit:
  • независимое управление 3 группами нагрузки максимальной мощностью до 300 Вт с 2 радиопультов и через смартфон или планшет;
  • сценарное управление (функция «Выключить всё»);
  • диммирование ламп накаливания и диммируемых светодиодных ламп;
  • автоматическое управление по недельным таймерам;
  • открытый API для управления с собственных приложений.

Другие статьи, обзоры программ, новости

Датчик температуры и влажности с использованием модуля Wi-Fi ESP8266

Датчик температуры и влажности с использованием модуля Wi-Fi ESP8266

В данном проекте мы соберем регистрирующее устройство для измерения температуры и уровня влажности с использованием Arduino Mini и Wi-Fi модуля ESP8266. Данные будут храниться на сервере EasyIoT, и отображаться в веб-браузере на удаленном компьютере или мобильном телефоне. Благодаря библиотеке ESP8266 EasyIoT Arduino вы сможете собрать датчик с несколькими строчками программного кода. Кроме того, вы можете добавить до 65535 узлов датчика к одному серверу EasyIoT.

Сервер EasyIoT поддерживает безопасное SSL соединение, а модуль ESP8266 его не поддерживает.

Шаг 1: Используемые компоненты
  • Модуль ESP8266 Wi-Fi
  • Модуль Arduino Pro Mini 8МГц 3.3В
  • Датчик температуры и влажности DHT22
  • Источник питания 5В
  • Стабилизатор AMS1117 3.3
  • Конденсатор 1000 мкФ
  • Сервер EasyIoT (Машина Windows или Raspberry Pi)
  • Wi-Fi сеть (Wi-Fi роутер)
Шаг 2: Создание узла датчика

Соедините вместе Arduino pro mini, ESP8266, источник питания и датчик температуры и влажности DHT22.

VCC 3.3 В к Arduino pro mini

VCC 3.3В к VCC датчика DHT22

VCC 3.3В к VCC модуля ESP8266

VCC 3.3В к выводу CH_PHD на модуле ESP8266

Соедините GND на Arduino, DHT22, ESP8266 и GND источника питания вместе

Подключите вывод 3 на Arduino к выводу RST на ESP8266

Подключите вывод 10 на Arduino к выводу UTXD на ESP8266

Подключите вывод 11 на Arduino к выводу URXD на ESP8266

Подключите вывод 2 на Arduino к выводу DATA на DHT22

После подключения всех проводов загрузите программный код в узел датчика Arduino. Перед началом использования Wi-Fi модуля ESP8266 необходимо обновить микропрограммный код в ESP8266. Мы используем версию прошивки V0.9.2.2. Подробная информация об обновлении микропрограммного кода указана здесь .

Программный код для датчика температуры и влажности ESP8266 располагается на ресурсе GitHub. Не забудьте установить правильное имя пользователя и пароль для точки доступа, и адрес сервера EasyIoT serverIP в файле конфигурации Esp8266 EasyIoTConfig.h

Шаг 3: Настройка сервера EasyIoT

Сервер EasyIoT отвечает за сбор данных от датчика. Вы можете добавить до 65535 узлов датчика ESP8266 Wi-Fi к серверу EasyIoT.

При использовании машины на базе Windows: загрузите последнюю версию EasyIoT server win и разархивируйте на машине Windows. Запустите файл EasyIoT.exe от имени администратора.

При использовании Raspberry Pi: загрузите последнюю версию образа диска EasyIoT server на SD-карту. Пользователи Windows могут записать образ EasyIoT на SD-карту с помощью программы Win32 Disk Imager .

Вставьте SD-карту в Raspberry Pi и включите Raspberry Pi. При этом микрокомпьютер Raspberry Pi должен находиться в одной сети вместе с модулем ESP8266.

Шаг 4: Добавление узла датчика к серверу EasyIoT

В веб-браузере на компьютере введите IP адрес Raspberry Pi. Используйте административный профиль с паролем для тестирования системы.

Перейдите в Configure->Drivers->ESP8266 EasyIoT driver и активируйте драйвер. Нажмите кнопку Add Node (Добавить узел) и включите ESP8266 Arduino. Через несколько секунд вы увидите два добавленных модуля датчика (без таймаута). Далее вернитесь и добавьте новые модули в группу, после чего активируйте регистрацию данных (смотрите прикрепленные изображения).

Шаг 5: Отображение данных

Запустите веб-браузере на компьютере и введите IP адрес вашего Raspberry Pi. На заглавной странице вы увидите текущую температуру и уровень влажности, а также диаграммы этих параметров.

Вы можете просмотреть собранные данные на удаленном компьютере или мобильном телефоне.

Радиоуправление «nooLite»

Как использовать радиовыключатели Ноолайт дома:

Система nooLite — это технология умного дома, которая позволяет управлять электроприборами по радиоканалу (частота 433,92 МГц). Она включает в себя различные виды силовых блоков (приёмников) и несколько модификаций радиопультов (передатчиков).

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

Радиопульты питаются от батарейки, срок службы которой составляет не менее 1 года.

Система nooLite совместима: - с лампами накаливания, - точечными и линейными галогенными лампами на 220 и 12 Вольт, подключенными через ферромагнитный или электронный трансформатор, - люминесцентными и энергосберегающими лампами, - светодиодными лампами и светильниками, - светодиодными лентами на 12 Вольт, - нагревателями, электродвигателями, - вентиляторами и другой нагрузкой.

Преимущества системы радиоуправления nooLite:

- простой и быстрый монтаж / демонтаж (радиопульты можно прикрепить на любой неметаллической поверхности при помощи двухстороннего скотча или саморезов без проводки, шума и пыли);

- работа с группами электроприборов, в том числе по сценариям (например, при выходе из квартиры нажатием одной кнопки радиопульта можно выключить свет во всех комнатах);

- возможность управления одним электроприбором из нескольких мест (например, один радиопульт можно разместить возле выхода из комнаты, а второй – на прикроватной тумбочке);

- дистанционное управление светом и работой электроприборов с компьютера или пульта-брелока; - демократичная цена при гарантированно высоком качестве.

Сверхдешевый WI-FI модуль ESP8266

Другие материалы

Примерно в августе 2014 года на торговой площадке aliexpress появились дешевые(около 4$) WI-FI модули ESP8266 китайского разработчика. Это не просто WI-FI модуль, а полноценный 32 битный микроконтроллер со своим набором GPIO, в том числе SPI, UART, I2C. При этом схема модуля состоит из минимального количества деталей: самого чипа ESP8266, flash памяти, кварца.

Модуль продается с загруженной прошивкой, которая образует WI-FI--UART мост для подключения к другому микроконтроллеру, в том числе и к Arduino. Настройка и обмен данными происходят с помощью АТ команд.

Данный модуль не является полной заменой других вариантов беспроводных технологий, т.к. энергопотребление все же у ESP8266 намного выше, чем например у nRF24LO1/nRF24LE1. В режиме WI-FI--UART моста модуль не пойдет для создания полноценного веб интерфейса на простейших 8 битных м/к, а только как простейшее управление с помощью небольших TCP пакетов.

Сейчас в продаже можно найти готовые модули 12 видов: с подключением внешней антенны, с керамической антенной, с антенной из дорожек, в экранированом корпусе. Так же бывает выведено разное количество GPIO.

Технические характеристики:

Процессор: одноядерный Tensilica L106 частотой до 160 MHz.

Поддерживаемые стандарты WI-FI: 802.11 b / g / n.

Поддерживаемы типы шифрования:WEP, WPA, WPA2.

Поддерживаемые режимы работы: Клиент(STA), Точка доступа(AP), Клиент+Точка доступа(STA+AP).

Напряжение питания 1.7..3.6 В.

Потребляемый ток: до 215мА в зависимости от режима работы.

Количество GPIO: 16 (фактически до 11). Доступно на модулях: ESP-01 - 4, ESP-03 - 7+1, влючая UART. Существуют и другие варианты модулей.

Интерфейсы: 1 ADC, I2C. UART, SPI, PWM.

Внешняя Flash память может быть установлена от 512кб до 4мб.

RAM данных 80 кб, RAM инструкций - 64 кб.

Обновление прошивки

Утилита обновления прошивки в Windows XTCOM_UTIL.ZIP. Нужен NET Framework 3.5. Другой вариант прошивальщика под Windows esp8266_flasher_win. Ещё один прошивальщик- Nodemcu Flasher .

Утилита обновления прошивки в Linux esptool (Прошивка командой ./esptool.py write_flash 0x000000 Firmware.bin )

Прошивка может состоять из двух файлов на адрес 0x000000 и адрес 0x400000 -эти настройки указываются при прошивке.

Модуль прошивается через любой USB-UART переходник. Можно воспользоватся Arduino.

Для обновления прошивки необходимо подтянуть GPIO0 к GND и GPIO2 к VCC и включить питание модуля.

Если модуль имеет выведенным GPIO15, то его на время запуска необходимо подтянуть к минусу. Это необходимо и для прошивки и для запуска загруженной прошивки.

Варианты готовых прошивок с управлением АТ команд

Описание АТ команд Command_Doc.pdf

Конфигурационная утилита ESP8266_Config.rar для настройки и тестов модуля через UART-USB переходник.

Одна из новых прошивок V0.9.2.2_AT_Firmware.bin.zip. Поддерживает изменение скорости UART (по умолчанию 9600). Watchdog.

В данный момент прошивка с АТ командами не имеет смысла, т.к. модуль сам независимо может работать без дополнительных микроконтроллеров, если загрузить другую прошивку. Смотрите следущий абзац.

Программирование модуля под свои задачи

Программирование модуля: компилятор С++ с инструкцией для Linux, esp_iot_sdk_v0.9.2_14_10_24 .

Тема на форуме на тему программирования модуля на языке Си, без использования дополнительных микроконтроллеров.

Интернет-магазин - Статьи - Noolite Ноолайт

Сравнение пультов первой и второй серии системы управления освещением Noolite (Ноолайт).

Система дистанционного управления noolite предназначена для управления освещением и электроприборами по радиоканалу на расстоянии до 50 метров. Интегрировать систему в квартире или доме достаточно просто. Для этого нет необходимости обладать серьезными познаниями в электротехнике. Достаточно поставить в "разрыв" между нагрузкой и сетью 220В радиоуправляемый блок и управлять нагрузкой с помощью автономного радиопульта. который без труда можно закрепить в любом удобном месте. Система noolite может включать и выключать нагрузку, а также плавно изменять подачу напряжения, то есть работать в качестве светорегулятора - диммера. Радиоуправляемый блок сопоставим по размерам со спичечным коробком и может быть спрятан прямо в светильник или распределительную коробку. Таблицу применяемости и блоков системы ноолайт смотрите здесь. Управление также можно осуществлять с помощью переносного пульта. Существенным преимуществом системы являются относительно невысокая стоимость по сравнению с аналогами, простота монтажа и настройки системы. Благодаря возможности перекрестной привязки блоков управления и пультов, с помощью системы noolite можно реализовать достаточно сложные инженерные решения проектов умного дома. О том как привязывать и отвязывать силовые блоки и радиопульты Noolite мы писали ранее.

Компания Ноотехника выпустила в продажу новые пульты дистанционного управления системы Noolite.

Компания ООО «Интелмарт» - официальный дилер компании Ноотехника в России представляет обзор и сравнение пультов управления перовой и второй серии.

В этой статье Вы сможете узнать подробнее о новых пультах 2й серии дистанционной системы управления Ноолайт. А так же узнать об отличиях между пультами первой и второй серии, посмотреть и сравнить фотографии пультов дистанционного управления: серия 1 и серия 2 Noolite.

Чем отличаются пульты второй серии Noolite? Пульты второй серии ноолайт имеют отличие от первой серии в первую очередь дизайном. Новый дизайн всех модификаций радиопультов Noolite можно посмотреть в каталоге. На лицевой панели автономного пульта управления второй серии PU311-2 кнопки расположены внизу в один ряд. В верхней правой части теперь присутствует логотип системы Noolite. Индикатор подтверждения нажатия сенсорных кнопок расположен в левой верхней части. Цвет светодиода, который загорается при прикосновении к сенсорным кнопкам, остался неизменным т.е. зеленым. На фотографии слева расположен пульт управления второй серии для системы nooLite PU311-2 . справа пульт управления первой серии для системы nooLite PU311-1 . Корпус (рамка) нового пульта noolite управления изменен, теперь конструкция корпуса выполнена единым блоком. Прежде пульты выпускались в рамке Schneider и состояли из двух частей.

На прикосновение сенсорный пульт управления noolite 2й серии реагирует так же хорошо как пульт 1й серии. Немного изменились размеры пульта, а именно: размеры пульта первой серии noolite 85 x 85 x 10 мм. Размеры радиопульта управления второй серии 80 x 80 x 11 мм. Другими словами пульт стал меньше на 5 мм по ширине и длине, и больше на 1 мм по толщине.

С тыльной стороны пульта тоже произошли изменения: добавилась задняя крышка, закрывающая плату.

Электронная плата теперь другой конструкции: изменено расположения элементов.

Если потребуется установить несколько пультов системы Ноолайт в одном месте, то пульты второй серии можно только установить рядом. А в случае использования пультов первой серии можно поместить пульты в общую двух или трехсекционную рамку Schneider как показано на фото ниже.

Описание пультов noolite первой и второй серии разных модификаций вы можете посмотреть в карточках товара в каталоге и приобрести в нашем интернет магазине INTELMART.RU

Будем рады оказать Вам консультации по вопросам применения системы nooLite, а так же порекомендуем Вам наиболее подходящий вариант системы. Вы всегда можете обратиться к нам по электронному адресу info@intelmart.ru или по телефону +78123400065

Noolite arduino

How to install noolite Lastest release

version 1.1.3 on Jun 29th, 2013

This project is a python module for woriking with NooLite USB stick (PC118, PC1116, PC1132). Can be easy used for making a smarthome. About NooLite: http://www.noo.com.by/

Author: Anton Balashov E-mail: sicness(_at_)darklogic.ru License: GPL v3 Site: https://github.com/Sicness/pyNooLite

n = noolite.NooLite() n.on(0) # Turn power on on first channel n.off(0) # Turn power off on first channel n.set(1, 115) # Set 115 level on second channel n.bind(7) # send "bind" signal on channel 8

Look at noolite file for a extra example

Dependences:

  • python module pyusb

System Message: WARNING/2 (<string>. line 25)

Bullet list ends without a blank line; unexpected unindent.

For Ubuntu do: sudo apt-get install python-pip sudo pip install pyusb

  • To have access to device from common user add rule to udev, for example to /etc/udev/rules.d/50-noolite.rules next line:

ATTRS=="16c0", ATTRS=="05df", SUBSYSTEMS=="usb", ACTION=="add", MODE="0666", GROUP="dialout" And add your user to dialout group: sudo usermod <user> -a -G dialout

Forked from https://github.com/kyuri/nooLite commit 504b9bd7572ba8f5b337fbb27cd3343fcbbd8550

Умный дом на модулях Ардуино

Живу здесь

Прикольно темка развивается .

С коммерческой стороны ардуино можно рассмотреть, НО надо учесть сразу много тонкостей:

Обычное ардуино не подойдет, плату надо будет заказывать. На плату повесить хороший стаб, а лучше блок питания с диапазоном 110-260. С зарядкой резервного аккума на 12 вольт.

Бутлоадер писать свой с собакой (автоматической перезагрузкой по зависанию).

На плате выходы делать сразу и под беспроводную и проводную.

Далее возможность подключать Веб морду, или ЖК экран. Еще не забываем что конфигурировать будет простой покупатель (пользователь) и наверное надо писать отдельную программу для ПК, с картинками и схемками, чтоб все просто было: на экране просто рисуем схему иконками и все она сама програмирует систему. И все равно это будет вечно дорабатываемая система, при том первые покупатели после апгрейда системы всегда будут мучать вас.

Э сейчас по делу: может кто подключал обычный 3-х скоростной циркуляционный насос к платам управления. Мне всего то надо переключать скоростя и выключать и включать полностью.

Сейчас вот как раз с системой отопления завис. Котел топит 60 градусов, бойлер-косвеник греется сам управляется. Но вот в морозы насос на 2 скорости отлично прогонял, и все было тепло, а сейчас при 0 градусов на улице, уже надо по контуру 1 скорость ставить, а скоро при +5 +10 и совсем периодически отключать. Сейчас конечно я уже купил термостат для отключения, но хотелось бы сделать в автоматическом режиме переходы режимов и скоростей в межсезоние. Понижать температуру в котле не могу, бойлер на 60 надо греть, а то бактериалка пойдет.

Немного - умный - дом - Personal site of Konstantin Kuyukov (consulting and project management in 2D to 3D conversion and in program development)

Немного "умный" дом

Возникла идея автоматизировать освещение в квартире, установить систему контроля протечек и связать всё это в единую систему с управлением с любого устаройств.

Схема квартиры:

1. Помещения 1,2,7,8: свет включается при обнаружении движения, гаснет с задержкой.

2. Помещения 5,9,13: свет включается при обнаружении входа в помещение, гаснет после выхода всех людей.

3. Помещения 10,11,12: в дневном режиме свет работает как в помещениях 2 группы. В ночном режиме - только с выключателя.

4. Помещение 3: в дневном режиме свет работает как в помещениях 1 группы. В ночном режиме - только с выключателя.

Необходимо сделать "бюджетное" решение с максимально возможным запасом по расширению.

Для дистанционного управления светом я выбрал продукцию белорусской компании Ноотехника - систему Ноолайт. http://www.noo.com.by/sistema-noolite.html

Закуплены силовые блоки SL111-300 на каждую группу ламп освещения, выключатели PU212-1 и PU312-1, адаптеры для компьютера PC1116, RX1164 (так необходимо как принимать сигналы с выключателей, так и отправлять сигналы на блоки).

Контроль прохода будет осуществляться с помощью решения на базе arduino.

Применю сочетание pir (датчик движения) с ИК-диод/ИК-приемник.

В ходе первых проб выяснил, что использования одних pir недостаточно, так как люди в помещениях всех групп кроме первой могут не двигаться, а использовать микроволновые датчики (датчики присутствия) я не хочу.

Как-то пугает мысль находиться 24 часа в сутки под излучением 10ГГц.

Создание же счетчика людей на основе ИК-диодов/ИК-приемников также оказалось неэффективным. По конструктивным особенностям я могу расположить ИК-пары только на высоте не более 6 см от пола. Счетчик часто ошибается, хороший алгоритм мне так и не удалось придумать.

ИК диод устанавливается на противоположной поверхности проема (люди пересекают луч). Использовать отраженный луч не получилось. Arduino позволяет подключать потребителя максимум 5В 40ма на один выход, что позволило получить радиус обнаружения всего лишь порядка 15см.

В итоге принято решение о применении двух типов датчиков.

Закуплены Arduino Uno, pir'ы, приемник-передатчик 433Мгц (для связи с основным Uno), приемники TSOP2136, ИК-диоды L-53F3C.

Для контроля протечек выбрана система Neptun ProW с проводными датчиками и кранами Bugatti 12В.

Для связи arduino, noolite, neptun и внешнего мира будет использоваться роутер D-link Dir-320 A1. Он не греется, не шумит, работает под Linux.

Перепрошил Dir-320 с dd-wrt

Прошивку использовал самого маленького объема с поддержкой usb (так как памяти всего 4Мб).

и кросс-компиляция программ от Михаила и библиотеки libusb под mips процессор.

Использовать машину с Kubuntu13 и toolchain от dd-wrt.

Спасибо этой статье. Михаилу Ермоленко и Михаилу Григорьеву.

Можете просто скачать результат libusb (разархивировать в /opt/lib) и noolite (разархивировать в /opt/sbin).

Если кого заитересует, то для компиляции libusb использовалось следующее:

AR=/dop/current-toolchains/toolchain-mipsel_gcc4.1.2/bin/mipsel-linux-ar \

AS=/dop/current-toolchains/toolchain-mipsel_gcc4.1.2/bin/mipsel-linux-as \

В noolite был исправлен makefile: