Гражданская радиосвязь в России (CB, LPD, PMR) Вход     Регистрация

18+ Данный раздел сайта запрещён для просмотра детьми!  

Данный раздел запрещён для просмотра детьми

Материалы данного раздела могут содержать информацию, запрещенную для детей, согласно нормам установленным Федеральным законом "О защите детей от информации, причиняющей вред их здоровью и развитию".
Гражданская радиосвязь / Всё на форуме / Программирование: С, Arduino и другое - обсуждение, вопросы и ответы
ESP8266 - блоки для умного дома.
4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Многие наверно слышали такие термины как интернет вещей или умный дом. Само собой разумеющееся, большинство пафосных фраз пишут маркетологи. Но всё же в этом что то интересное таки есть.
Кто изредка читает тематические ресурсы наверное уже слышал о забавных WiFi модулях на чипе esp8266. С завода модули приходят с прошивкой для управления через com-порт. Подавая те или иные команды, можно заставить модуль подключиться к WiFi сети, подсоединиться к серверу с произвольным портом, подёргать логическими уровнями на ножках и так далее. На борту у модуля вполне себе микропроцессор, и народ добыв инструментарий разработчика начал пилить свои прошивки.
Из более или менее известных, я отметил для себя несколько:
1)NodeMCU - по сути конструктор, в котором можно на неком языке писать свои скрипты (сценарии работы). Полёт фантазии ограничен размерами флеша на модуле и навыками программирования.
2)homes-smart - ресурс по домашней автоматизации с магазинчиком пишет под платки свой код. Прошивка поддерживает кучу термо/баро/гигро/свето дачиков, по сути модуль превращается в метеостанцию. Так же возможно по протоколу http изменять логические уровни или наоборот их читать, удобно для запиливания из модуля каких нить блоков домашней автоматизации.
3)ESP8266 Arduino Core - позволяет в среде arduino собирать код для модуля. Там поморгать светодиодом, подрыгать сервой и так далее.

Попросил у знакомого парочку таких фиговин и давай проводить эксперименты. Для начала влил в модуль Homes-smart, дабы поглядеть до чего дошёл прогресс. Как не странно, работает. Модуль подключаеся к WiFi точке доступа и вполне себе доступен в локальной сети из браузера. Прикрутил к нему датчик температуры на DS18B20, вполне себе показывает температуру.

В реальной жизни сопли выглядят вот так
Приложены файлы: f25025-0.JPG · f25025-1.jpg
 
Записано: 1759 дн 22 час 43 мин 56 сек назад (12.08.2015, 13:36:36)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Присопливил помимо термометра ещё и барометр

и настроил отправку данных на сайт мониторинга. Правда паходу питание в виде аккумулятора идея плохая, девайс заглох через пару часов. Завис или отвалился какой дачик непонятно. Запитал от блока питания...
Приложены файлы: f25035-0.jpg
 
Записано: 1759 дн 2 час 12 мин 27 сек назад (13.08.2015, 10:08:05)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Скриншот панельки управления откуда - сам модуль 80 порт открывает и http запросы обрабатывает или это с некого стороннего сервака?
 
Записано: 1758 дн 19 час 29 мин 34 сек назад (13.08.2015, 16:50:58)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Сам модуль
 
Записано: 1758 дн 19 час 16 мин 59 сек назад (13.08.2015, 17:03:33)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  О, это хорошо!
 
Записано: 1758 дн 16 час 50 мин 19 сек назад (13.08.2015, 19:30:13)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  What is this ESP8266

It's a wireless SoC
It has GPIO, I2C, ADC, SPI, PWM and some more
It's running at 80MHz
64KBytes of instruction RAM
96KBytes of data RAM
64KBytes boot ROM
It has a Winbond W25Q40BVNIG SPI flash
It's a RISC architecture
The core is a 106micro Diamond Standard core (LX3) made by Tensilica

Spi Flash можно перепаять на более ёмкую. Либо вообще на GPIO влепить Sd карту и будет файлопомойка =)
 
Записано: 1758 дн 16 час 38 мин 9 сек назад (13.08.2015, 19:42:23)

 
Евгениййй без регистрации
  Нако конечно использовать внешний блок питания. Идеально подходят типо те что для запитки светодиодных лент
 
Записано: 1626 дн 21 час 44 мин 15 сек назад (23.12.2015, 14:36:17)



 
Ник:

Пароль к нику:

Число изображённое крупным шрифтом:


Написать комментарий:
[B] [I] [S] [WWW] [YouTube]

Бросить друзьям ссылку на тему:
Если это интересная тема, дайте людям на неё ссылку:
http://27kb.ru/zou.php?f=901&message=25025


О сайте
Правила сайта
  Обратная связь Рекламодателям
  Сотрудничество   Яндекс.Метрика