Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 8

ТЕМА: Прошивки для ESP8266 без дополнительных м/к.

Прошивки для ESP8266 без дополнительных м/к. 06 Нояб 2014 08:24 #139

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Тут будут публиковаться прошивки для ESP8266, которые позволяют использовать wi-fi модуль как независимое устройство без использования дополнительных микроконтроллеров.

В данный момент готова прошивка со следующими возможностями:
Управление GPIO выводами вкл/выкл, командой http://ip_adres/set?pin1=1 - что значит включить логическую единицу на выходе 1(gpio2). Доступен так же gpio0 -имеющий номер 2.
Корневой адрес прошивки открывает веб интерфейс управления этими gpio с помощью кнопок, необходим доступ браузера к интернету для подгрузки jquery.
Адрес http://ip_adress/config?main открывает страничку текущих настроек wi-fi. В будущем эти настройки можно будет менять.

В прошивке оставлена возможность управления AT командами. Начальная настройка подключения к wi-fi модуля может быть произведена до прошивки через утилиту ESP8266_Config.

Ссылка на прошивку .

Проект развивается в виде Беспроводной датчик на базе ESP8266 с отправкой данных на сервера

Так как GPIO 0 и 2 используются для переключения в режим прошивки, то эти выходы не рекомендую нагружать светодиодами напрямую - есть вероятность самовольного переключения в режим программирования. Но для тестирования прошивки это можно опустить..

Освоенные возможности ESP8266:
Создание простого web интерфейса.
Управление GPIO.
Управление PWM(ШИМ) на GPIO.
Чтение датчика влажности DHT11/22.
Чтение датчиков давления BMP085/180.
Чтение датчика температуры ds18b20.
Отправка данных на удаленный сервер.
Вывод данных на экранчики вида 1602 и 2004 через i2c переходник

В стадии изучения и разработки:
Обработка прерывания при событии на GPIO.
Основной канал проекта в Telegram t.me/wifi_iot
Последнее редактирование: 26 Дек 2014 10:23 от Adminhs.
Администратор запретил публиковать записи гостям.

Re: Прошивки для ESP8266 без дополнительных м/к. 07 Нояб 2014 18:04 #140

  • zarin
  • zarin аватар
  • Не в сети
  • Новый участник
  • Сообщений: 1
  • Репутация: 0
Скажите пожалуйста, как вы реализовали чтение датчика DHT22. В исходной прошивке я не нашёл поддержки 1wire.
Администратор запретил публиковать записи гостям.

Re: Прошивки для ESP8266 без дополнительных м/к. 07 Нояб 2014 18:07 #141

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
DHT22 не по 1wire работает, а по своему протоколу. Через 1wire работают ds18b20. 1wire можно реализовать программно, но пока я это не доделал
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Re: Прошивки для ESP8266 без дополнительных м/к. 11 Нояб 2014 13:55 #142

  • brig
  • brig аватар
  • Не в сети
  • Новый участник
  • Сообщений: 1
  • Репутация: 0
Adminhs пишет:
Управление GPIO выводами вкл/выкл, командой http://ip_adres/set?pin1=1 - что значит включить логическую единицу на выходе 1(gpio2). Доступен так же gpio0 -имеющий номер 2.
Пара вопросов:
- Запоминается ли состояние GPIO-вывода при выключении питания модуля?
- Будет ли поддержка модулей с бОльшим количеством GPIO (как ESP-03)?
Администратор запретил публиковать записи гостям.

Re: Прошивки для ESP8266 без дополнительных м/к. 11 Нояб 2014 15:42 #143

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
1. Не запоминается, но это в планах.
2. Поддержка будет. Думаю как реализовать универсальную прошивку для всего.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Re: Прошивки для ESP8266 без дополнительных м/к. 15 Нояб 2014 13:36 #145

  • Kybb
  • Kybb аватар
  • Не в сети
  • Новый участник
  • Сообщений: 4
  • Репутация: 0
Каким образом DHT22 передает данные через модуль, через какой пин подключен, как это можно будет конфигурировать?
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 8
Модераторы: FlyRouter
Время создания страницы: 0.175 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.