• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

enjoynering

Well-known member
Ошибаетесь. Я использую купленную Visual Micro
Вместе с тем, Arduino IDE имеет лицензию LGPL , которая не обязывает публиковать исходные тексты.
исходники нет, а вот бинарники да. прошивки в студию, пожалуйста.
 

enjoynering

Well-known member
да больше никаких. мне все с вами понятно. удачи в нелегком SEO и бизнесе по русский (мне нарушать можно, меня обманывать нельзя).
 

valerivp

Member
удачи в нелегком SEO и бизнесе
Спасибо!
Но SEO и этот форум - слабо связаны. Ссылки же экранируются...

Анекдот №53221
— Чем занимаетесь?
— Я предприниматель!
— И что же вы предпринимаете?
— Как что? Предпринимаю попытки выжить в этой стране!
 
Последнее редактирование:

=AK=

New member
Анекдот №53221
— Чем занимаетесь?
— Я предприниматель!
— И что же вы предпринимаете?
— Как что? Предпринимаю попытки выжить в этой стране!


Утренняя песнь города
Тимур Шаов

Ещё темно, но из ветвей чирикнул первый воробей
Уже, спасаясь от зари, в подвалы лезут упыри
Бледнея, пятится луна, толкает дворника жена:
"Вставайте, граф! Зовёт метла. Вас ждут великие дела!"
Ошмётки ночи он сметёт и начинается исход.

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

Надев костюмы, братаны выходят на тропу войны.
Предприниматель хочет спать, но надо, блин, предпринимать.
Вот страж порядка молодой шерстит брюнетов с бородой.
Весьма нервирует его этническое меньшинство.
Течёт толпа, а в головах – обрывки мыслей: о деньгах,
О сне, о сексе, о борще, о том, как жить. Как жить вообще..
Торчит фабричная труба, как наша общая судьба.
Богема спит, не мудрено – она, надысь, из казино.

Летят вожди на вороных, без отпусков, без выходных.
Летят с мигалками вперёд, спешат, чтоб лучше жил народ..
И контролирует ГАИ телодвижения твои
И перекрёстки, и мосты, и придорожные кусты.
И горний ангелов полёт, и гад морских подводный ход.
Машины встали в три ряда – ну, с первой пробкой, господа!

И утро красит кумачом шкатулку с бедным Ильичом.
Глядит с кремлёвской высоты наш Гений Чистой Красоты
Ах, что за город – первый сорт! Умён, как Бог, красив, как чёрт.
Он сам себе и врач, и мент, и донор, и реципиент.
Всё на бегу, всё на ходу, все начеку, все на виду.
Здесь воля чувствам неземным, здесь пахнет дымом выхлопным.
Сквозь шум и треск, сквозь гул и вой, восславим город трудовой.
Споём дежурное "ла-ла" про купола, колокола
Под несмолкаемый салют. Крещендо! Славься!( Все встают.)

Приезжий дух переведёт, присядет, "Клинского" хлебнёт.
И скажет: "Мамочки, дурдом! Как вы живёте тут?"
Живём!
 

enjoynering

Well-known member
вы ошиблись форумом. хотите получить фидбек? заказывайте за деньги фокус группу. ну или бинарники как того требует лицензия.
 

enjoynering

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

valerivp

Member
Мне умиляют люди с отсутствием критического мышления. Делиться вы на форуме не хотите, но от форумчан желаете получить бесплатные тех. консультации. Про таких в народе говорят - халявщик.
Если вы считаете что в этой публикации нет ничего полезного - попросите модераторов удалить тему.
Я считаю иначе. Например в этой публикации есть простое решение по одной из веток этого форума: https://esp8266.ru/forum/threads/mnogopotochnost.3330/page-6#post-52194 , и приложены соответствующие исходники.
Смысл публикации - показать некоторые технические решения, по моему мнению, облегчающие IOT строительство.
Я готов делиться идеями и решениями, но не готов делиться готовыми продуктами.
На мой взгляд, вы более хотите халявы, требуя с меня исходники и бинарники, чем я, когда публикую свои идеи и описываю свой опыт и пытаюсь обсудить их.
 

enjoynering

Well-known member
Ну вот вам мои 5 копеек. С таймерами вы изобрели велосипед - смотри Ticker.h
 

tretyakov_sa

Moderator
Команда форума
Мне умиляют люди с отсутствием критического мышления. Делиться вы на форуме не хотите, но от форумчан желаете получить бесплатные тех. консультации. Про таких в народе говорят - халявщик.
Ребята, вроде в информационный век идем. Что вы застреваете в индустриальном.
В информационном веке: Каждому по потребностям, от каждого по способностям.
Не требуется вам опыт ТС? Флаг в руки, пройдите мимо. Считаете топик рекламой, подайте жалобу.
Начал человек тему. Зачем ее превращать в поле боя. Если тема не нужная, очень быстро окажется на задворках форума. Если для кого-то опыт будет полезен, тоже здорово.
 

valerivp

Member
С таймерами вы изобрели велосипед - смотри Ticker.h
Не велосипед - самокат. Мое решение имеет большое отличие - метод add принимает на вход обязательный третий параметр - описание таймера. Таймер может добавиться в произвольном модуле системы и надо понимать, что происходит.
 

enjoynering

Well-known member
Не велосипед - самокат. Мое решение имеет большое отличие - метод add принимает на вход обязательный третий параметр - описание таймера. Таймер может добавиться в произвольном модуле системы и надо понимать, что происходит.
спорное преимущество. описание можно и в теле вызываемой ф-ции забить. но тут как говорится - мы живем в свободной стране.
 

valerivp

Member
спорное преимущество. описание можно и в теле вызываемой ф-ции забить. но тут как говорится - мы живем в свободной стране.
Вот это - зло, ИМХО. Две строки, где нужна одна.
Можно было еще обертку сделать над тикером - с++ однако. Но мне показалось что это избыточно.
 

rst

Member
Но мне показалось что это избыточно.
Избыточно получилось у Вас. Избыточно и плохо расширяемо.
Колхоз из DS3231 + DS2482-100 + 74HC595 легко заменяется на любой МК общего назначения (1 чип вместо 3-х). Например STM32 какой-нить. К которому цепляется ESP.
Ещё лучше вместо STM32: какой-нить МК со встроенным радио-модулем (их полно разных) - тогда выкидывается ещё и Rxb6.
И при этом остаётся гораздо больше ресурсов на дальнейшее развитие.

И как-то странно выглядит винегрет из веб-интерфейса и интерфейса командной строки (и + FTP в довесок). Это как у классика: "Если бы губы Никанора Ивановича да приставить к носу Ивана Кузьмича"...

PS: Хотели обсуждения технических решений? Вот и получите :cool:
 
Последнее редактирование:

valerivp

Member
PS: Хотели обсуждения технических решений? Вот и получите :cool:
Заменить часы реального времени на МК? Наверное есть со встроенными RTC. Но надо к нему городить батарейки вероятно.
Заменить DS2482 - не видел МК со встроенным 1wire, а программные реализации плохо сочетаются с обработкой прерываний.
Расширитель портов - были бы свободные ноги, не стал бы использовать.
Встроенный 433 приемник - не слышал, не искал. Но перепробовал 5 разных. RXB6 хорош.
Про винигрет - не понял. Командная строка - она только для отладки, в ближайшее время по умолчанию будет скрыта в интерфейсе. FTP то чем не угодил? Как файлы заливать в ESP?

Я сначала делал на плате Mega 2560, со встроенной ESP8266, но отказался - не захотел разрабатывать еще и коммуникации между Mega и Esp
 

rst

Member
Заменить часы реального времени на МК? Наверное есть со встроенными RTC. Но надо к нему городить батарейки вероятно.
А Вы сейчас обходитесь без батарейки? :D
Наличие RTC в современных МК - это вообще то давно уже норма.
Заменить DS2482 - не видел МК со встроенным 1wire, а программные реализации плохо сочетаются с обработкой прерываний.
В чём именно "плохая сочетаемость"? :eek:
Естественно если речь идёт о быдлокоде из инета - так у него плохая сочетаемость с чем угодно.
Расширитель портов - были бы свободные ноги, не стал бы использовать.
Так я вообще-то и говорю о выборе МК с адекватным количеством ног. А их как грязи. Чтобы и сейчас "расширители" были не нужны и на будущее развитие запас был.
Встроенный 433 приемник - не слышал, не искал. Но перепробовал 5 разных. RXB6 хорош.
Да оно и видно сразу что не искали даже, а взяли что первое под руку попалось...
Первый же поиск сразу на вскидку выдал: Sub-1 GHz | Overview | Wireless Connectivity | TI.com
И подобных чипов у других вендоров - тоже есть.
А если обратить внимание на новый CC1352R, то окажется что и ESP8266 не нужен и можно вообще все ваши чипы заменить на один CC1352R.

FTP то чем не угодил? Как файлы заливать в ESP?
А зачем их туда заливать?

Я сначала делал на плате Mega 2560, со встроенной ESP8266, но отказался - не захотел разрабатывать еще и коммуникации между Mega и Esp
Т.е. - предпочли вместо связи между всего двумя чипами разработать связь между ESP и 4 чипами? Странный какой-то выбор...
Если уж так боялись "коммуникаций", то можно было использовать CC1352R и обойтись вообще без внешних коммуникаций по плате.
И WiFi и 433МГц и RTC и I2C и ещё куча всего: и всё в одном чипе - чем не мечта? :cool:
 
Последнее редактирование:

nikolz

Well-known member
Из своего опыта замечу следующее:
------------------------------
1-wire нормально сочетаются с прерываниями. Поэтому DS2482 -лишнее.
----------------------------------
Более того управление 1-wire можно совместить с I2C, т е повесить на пины вместе с часами.
-------------------------------------
В результате пинов может хватить без расширителя.
==========================
Что же касается предложения взять CC1352R, то полагаю цена такого решения будет на порядок больше.
 
Сверху Снизу