ESP8266 MegaD api

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: ESP8266 MegaD api

Сообщение Haus » 11 авг 2016, 14:35

rvv писал(а):Всем привет!
Наконец-то для данной ветки стала доступна аппаратная реализация.
https://github.com/enginvr/MESP
Т.е., совместно с автором прошивки llams, я реализовал всё в "железе", на печатных платах и в корпусе D4MG.
Проект делал для себя, но, как обычно, делюсь с пользователями.
Краткая инструкция здесь https://github.com/enginvr/MESP/blob/master/Guide.pdf
Пересказывать возможности не стану, думаю прочитаете.
В ближайшее время добавлю прошивку watchdog для attiny13.
llams планирует добавить поддержку часов RTC и закончить с OLED дисплеем в ближайшее время.
Первое устройство уже собрал, и, наверное, сделаю пару фото позже.
Если есть вопросы и идеи -- прошу пишите, не стесняйтесь!
Ну молодца, а я как рас по подобию вашего X-Device продумывал небольшие исполнительные модули для тех мест где нет lan.
Последний раз редактировалось Haus 11 авг 2016, 19:43, всего редактировалось 1 раз.

Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: ESP8266 MegaD api

Сообщение Haus » 11 авг 2016, 14:42

rvv писал(а):Всем привет!
Наконец-то для данной ветки стала доступна аппаратная реализация.
https://github.com/enginvr/MESP
Т.е., совместно с автором прошивки llams, я реализовал всё в "железе", на печатных платах и в корпусе D4MG.
Проект делал для себя, но, как обычно, делюсь с пользователями.
Краткая инструкция здесь https://github.com/enginvr/MESP/blob/master/Guide.pdf
Пересказывать возможности не стану, думаю прочитаете.
В ближайшее время добавлю прошивку watchdog для attiny13.
llams планирует добавить поддержку часов RTC и закончить с OLED дисплеем в ближайшее время.
Первое устройство уже собрал, и, наверное, сделаю пару фото позже.
Если есть вопросы и идеи -- прошу пишите, не стесняйтесь!
Ну молодца, а я как рас по подобию вашего X-Device продумывал небольшие исполнительные модули для тех мест где нет lan. Экранчик мог бы быть побольше.

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 11 авг 2016, 14:55

Экранчик должен влезть не только 0.96' но и 1.2'. Другие пока не актуальны из-за их стоимости.

Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: ESP8266 MegaD api

Сообщение Haus » 11 авг 2016, 15:06

rvv писал(а):Экранчик должен влезть не только 0.96' но и 1.2'. Другие пока не актуальны из-за их стоимости.
Скажи, планируешь их продавать через Андрея магазин как xDevices?

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 11 авг 2016, 15:29

xDevices проект разрабатывался совместно с Андреем и, соответственно, с его одобрения и при его содействии была выставлена на продажу партия устройств. Проект MESP я сделал, скажем так, как альтернативу. Вопрос продажи с Андреем не обсуждался. Плюс к этому разработчик прошивки llams.
Если кратко -- будет спрос, буду думать.

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 11 авг 2016, 20:29

Сделал пару фото.
Комплект плат. Одна из них лишняя, дубликат.
Изображение

Собрал.
Изображение

Протестировал с MegaD-14-IN. Работает!
Изображение

Дальше займусь PWM выходами через PCA9685 (I2C).

Alex1808
Сообщения: 45
Зарегистрирован: 09 авг 2016, 20:00

Re: ESP8266 MegaD api

Сообщение Alex1808 » 11 авг 2016, 20:50

rvv писал(а):Сделал пару фото.
Комплект плат.
Протестировал с MegaD-14-IN. Работает!
Дальше займусь PWM выходами через PCA9685 (I2C).
Отлично :!:

vtec
Сообщения: 459
Зарегистрирован: 19 сен 2011, 09:28

Re: ESP8266 MegaD api

Сообщение vtec » 12 авг 2016, 09:00

Ждем продолжения и цену можно озвучить во сколько все обошлось?

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 12 авг 2016, 11:15

По ценам:
цены Резонита на один комплект плат (цены примерные+-15%):
первая плата (основная)
362.45 р. х 1 = 362.45 p. 1-2 раб. дня
245.95 р. х 1= 245.95 p. 3-5 раб. дней
вторая и третья (адаптер и верхняя) на панели
291.37 р. х 1= 291.37 p. 1-2 раб. дня
197.71 р. х 1= 197.71 p. 3-5 раб. дней
Корпус D4MG 200 р.
ESP12 300 р.
DS1338Z-33 80 р.
PCA9685PW 170 р.
MCP23017-E 130 р.
ATTINY13A-SSU 40 р.
OLED I2C 200 р.
Остальная "рассыпуха" ~200 р.
Итого ~1764
Сборка -- своими руками, бесценна.

Aquarius
Сообщения: 362
Зарегистрирован: 19 дек 2011, 17:17
Откуда: Дзержинск

Re: ESP8266 MegaD api

Сообщение Aquarius » 12 авг 2016, 11:26

Что-то цены Резонита какие-то низкие. Когда я узнавал, цена небольшой платы была 3 или 4 тысячи - лучше у китайцев заказывать. Или Вы считаете стоимость одной платы из большого заказа?

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 12 авг 2016, 12:17

Это стоимость текущая. Зачем вам знать стоимость, подготовки производства? Её оплатил я, для себя и своего проекта.
Если вы планируете сами сделать трассировку и оформить новый заказ в Резоните, то, да, 2.5-3 т.р. вы заплатите.

asteroid
Сообщения: 42
Зарегистрирован: 13 апр 2013, 02:16

ESP8266 MegaD api

Сообщение asteroid » 12 авг 2016, 15:52

Вопрос к llams.
Возможна ли программная доработка, что бы ESP8266 мог работать с ds18b20 ?
DHT11 он не точный, порой по температуре врет до 5 градусов, а по влажности и того больше. DHT22 он намного точнее, но часто зависает (возвращает нули) пока питание не передернуть непосредственно на нем. Хотя, может мне не повезло, и попались бракованные все 4 датчика.
А ds18b20 очень точные, и выпускаются в герметичном исполнении. (удобно производить измерение температуры воды).

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 12 авг 2016, 16:20

Так давно уже возможно:
"- DSen - вход для подключения цифровых датчиков. Функционал Act и Net аналогичен порту IN.
Sen - выбор типа датчика, поддерживаются DS18B20, DHT22."

asteroid
Сообщения: 42
Зарегистрирован: 13 апр 2013, 02:16

Re: ESP8266 MegaD api

Сообщение asteroid » 12 авг 2016, 18:12

Не понял.
Привожу скрин.
DS18B20 нету.
1W это one wire ?
Вложения
dsen.png
dsen.png (9.52 КБ) 5773 просмотра

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 12 авг 2016, 18:49

Да, это 1-Wire. Его и используй.

asteroid
Сообщения: 42
Зарегистрирован: 13 апр 2013, 02:16

Re: ESP8266 MegaD api

Сообщение asteroid » 12 авг 2016, 23:10

Тогда последний вопрос, включать как на картинке, или по 3м проводам ?
Вложения
DS18B20.gif
DS18B20.gif (5.25 КБ) 5754 просмотра

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 12 авг 2016, 23:21

И так и так правильно. Трехпроводка надежней.

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 13 авг 2016, 13:22

Всем привет!
PWM через I2C на плате MESP оттестирован.
В текущей прошивке в PCA9685 настроен low level pwm.
llams уже поправил и скоро выложит новую версию с high level pwm.
Работа с новой прошивкой:
Изображение
Извините за .gif
Ждём 14-ти канальные диммируемые модули от Андрея!
Или каждый прикручивает свои, по желанию.
Я использовал самодельный двухканальный диммируемый симисторный модуль.

rvv
Сообщения: 205
Зарегистрирован: 24 дек 2014, 16:32

Re: ESP8266 MegaD api

Сообщение rvv » 15 авг 2016, 15:55

День добрый!
Появилась необходимость дозаказать себе ещё пяток комплектов плат.
Соответственно тем, кто писал мне в личку также закажу.
Кому-то ещё нужно?
Буду заказывать на следующей неделе.
Без сборки! Только платы, без наценки, пересылка за ваш счёт.
В ближайшее время больше заказывать не буду, для самостоятельного заказа позже отдам gerber файлы.

Haus
Сообщения: 227
Зарегистрирован: 28 апр 2015, 13:13

Re: ESP8266 MegaD api

Сообщение Haus » 16 авг 2016, 23:55

Сделал драйвер для ioBroker http://forum.iobroker.net/viewtopic.php?f=16&t=3525

Ответить