Перейти к содержимому

Свернуть чат ЧАТ Открыть чат во всплывающем окне

Ankuls : (16 July 2018 - 22:14 22) rgb, для esp уже все есть и без драйверов цепляй 7 сегментник заливай прошивку скрипт и все готово
rgb : (16 July 2018 - 17:21 17) P.S для Ankuls,
rgb : (16 July 2018 - 13:53 13) Gipsy, Согласен, но ты упрастил задачу до не возможного)))
Ankuls : (15 July 2018 - 17:08 17) хочу на роутере с прошивкой openwrt поднять web и туда впихнуть все esp от квартиры
Ankuls : (15 July 2018 - 17:07 17) Gipsy, у меня такие часы пару лет проработали потом вместо 3.3В с LM2576 пошло 33В вышел волшебный дым со всех микросхем :) сейчас новую печатку напиросал все детали уже есть собиру как есть с ENС28J60. а потом может быть поиграюсь с esp хотя я их купил для выключателей домой
Ankuls : (15 July 2018 - 17:03 17) Gipsy, о видишь у меня мозгов не хватило додуматся что мега с тут лишняя
Gipsy : (15 July 2018 - 14:15 14) Ankuls, прикрути драйвера индикаторов прямо к 8266, ещё один контроллер тут лишний. С обработкой NTP справится модуль без внешних помощников
Ankuls : (14 July 2018 - 11:43 11) rgb, много готовых решений на АТ командах но меня это не устраивает
Ankuls : (14 July 2018 - 11:37 11) rgb, точнее не TCP стека а SPI интерфейса в ethernet
Ankuls : (14 July 2018 - 11:27 11) rgb, на меге и web и TCP стек а ENС28J60 это железяка для инверсии TCP стека в Ethernet или я не правильно понимаю
rgb : (14 July 2018 - 09:20 09) Ankuls, Не так всё, как тебе кажется. Веб то на меге, но всю работу с инетом выполняет ENС28J60, тут не прозрачный мост нужен. Менять прошивку на меге всё равно придётся.
Ankuls : (14 July 2018 - 08:14 08) rgb, с esp как то все намного проще а вот переделывать прошивку меги для меня очень сложно. по этому web и стек пусть остается на меге а esp сделать прозрачным мостом вот о чем я думаю
rgb : (14 July 2018 - 06:23 06) esp8266 можно управлять АТ командами, можно залить прошивку на языке LUA, можно написать прошивку в Авр студио (используя библиотеки, коих там есть) и самое крутое и сложное написать на СИ используя СТК или как там... Тебе нужно отправить на известный сайт запрос времени, получить ответ и из него выделить числа. Будет этим заниматься мега или esp8266 на выбор, логичней отдать эту работу esp8266.
rgb : (14 July 2018 - 06:17 06) Ankuls, ты изучишь всё, кроме того, что тебе нужно )))
Ankuls : (13 July 2018 - 20:38 20) вот только не понятно как все это откомпилировать у автора часов файлы с расширение .с а в примерах .срр я так понимаю С и С++
Ankuls : (13 July 2018 - 20:35 20) rgb, главное в гугле правильно вопрос задать :)))) https://github.com/J...ilek/WiFiSpiESP все есть
Ankuls : (12 July 2018 - 09:15 09) rgb, разработчик этих часов не замарачивался он взял уже готовый код для enc28j60 и прикрутил его к меге но так как я не программист пока мозгов не хватает как прикрутить такой же код от esp8266 вообщем пока весь в чтении :)
Ankuls : (12 July 2018 - 09:08 09) rgb, понимаю что мне нужно esp подключиться к роутру можно даже dhcp на esp поднять а дальше мозгов не хватает как через spi будет общаться с мегой.
Ankuls : (12 July 2018 - 09:05 09) rgb, только время
rgb : (12 July 2018 - 07:55 07) Ankuls, Тебе время сити нужно получить или ты хочешь программировать мегу через WIFI
Ankuls : (11 July 2018 - 21:30 21) разноцветный посмотри то что мне нужно https://github.com/e...s/ESP8266AVRISP
Ankuls : (09 July 2018 - 13:57 13) rgb, почитал перевод :(
Ankuls : (09 July 2018 - 12:58 12) rgb, на прошлой неделе только модуль в руки взял ну и типа Hello world :) c телефона через http светиком на GPIO2 играюсь ;)
Ankuls : (09 July 2018 - 12:56 12) rgb, это то что в esp8266 сейчас у меня залито. играюсь только wifi, http
Ankuls : (09 July 2018 - 12:55 12) rgb, modules: bme280,coap,crypto,file,gpio,http,net,node,rtctime,sigma_delta,spi,tmr,u8g,uart,websocket,wifi
Ankuls : (09 July 2018 - 12:41 12) rgb, в сам esp8266 spi стек уже зашит остается только скеч написать под мегу. но я пока не разобрался что именно мега отправляет получает от ethernet
Ankuls : (09 July 2018 - 12:13 12) rgb, не пока
rgb : (09 July 2018 - 11:49 11) Ankuls, перевод читал?
Ankuls : (09 July 2018 - 10:54 10) rgb, похоже я нашел то что мне нужно https://arduino.stac...am-for-atmega16 глянь туда я смотрю или нет
Ankuls : (09 July 2018 - 10:16 10) rgb, вот готовый скетч https://github.com/e...lave_Master.ino я в правильном направлении?
Ankuls : (09 July 2018 - 10:02 10) с ENС28J60 хотел сказать
Ankuls : (09 July 2018 - 10:01 10) rgb, enc28j60.h в смысле не библиотека а программа, смотрю для esp8266 куча примеров для управления АТ командами через RX TX а часы(мега) через SPI интерфейс общается с esp8266
Ankuls : (09 July 2018 - 09:53 09) rgb, esp8266 прошивка залита сайт есть который собирает прошивку с нужными сервисами, дальше скрипт на lua он у меня коннектится к роутеру есть куча готовых решений типа через wi-fi передача в UART вот я и думаю может просто вместо библиотеки enc28j60.h в прошивку подсунуть библиотеку esp8266
rgb : (09 July 2018 - 07:56 07) Ankuls, В esp8266 надо залить прошивку которая будет подключаться к роутеру с твоим паролем и время от времени отправлять запрос о текущем времени, потом отправлять на МК. Не уверен, что кто то захочет бесплатно с этим ковыряться. Править нужно прошивку на МК и писать на esp8266 . Хотя на esp8266 может, что то почти готовое найти можно.
Ankuls : (08 July 2018 - 23:21 23) rgb, насколько я понял из исходника часов в мегу зашиваеться библиотека микрочиповская для ENС28J60 модуля #include "enc28j60.h"
Ankuls : (08 July 2018 - 23:18 23) rgb, да
rgb : (08 July 2018 - 20:17 20) Ankuls, прошивать esp8266 умешь?
Ankuls : (07 July 2018 - 22:38 22) И мертвые с косами стоятЬ...
Ankuls : (07 July 2018 - 21:39 21) Программеры кто шарит в С ??? есть такие часы https://www.radiokot...igital/home/68/ там thernet модуль прикручен. есть исходник, хочу вместо сетевого шнурка прикрутить esp8266 12s подскажите ethernet мобудь в прошивке slave or master
Ankuls : (07 July 2018 - 21:36 21) Nikolai4, Николаич когда ты успеваешь рождаться вроде недавно поздравляли :)
Ankuls : (07 July 2018 - 21:36 21) rgb, Здорова!!!
Nikolai4 : (07 July 2018 - 20:52 20) Спасибо Мужики!
dimon-k714 : (03 July 2018 - 21:35 21) Nikolai4 Вітаю!!! Всього найкращого і побільше!!! :beach:
shpuntic : (03 July 2018 - 16:58 16) Nikolai4 привет! Поздравляю с Днем Рождения! Желаю всего самого наилучшего. :drinks:
rgb : (28 June 2018 - 09:58 09) Ankuls, Привет Дядька!
Ankuls : (23 June 2018 - 23:37 23) где все?

Фотография

Суточный термостат для отопления

котёл термостат отопление автоматика почасовая регулировка температурный таймер бойлер

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 50

#21
user1

user1

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
  • ГородКиев

На счет стоимости согласен, а функционал может быть разный,  в зависимости от производителя и конечно цены))



#22
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

На счет стоимости согласен, а функционал может быть разный,  в зависимости от производителя и конечно цены))

у меня не стоит задача купить фирменный термостат. сейчас стоит китайский и работает. увидел Gipsy выложил свой проект решил сделать замену китайскому. 



#23
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

Gipsy я вот думаю может все же с 16 ноги МК через транзистор подавать питание на LCD? думаю что из за того что разное напряжение питания LCD и самого МК у меня и случилось такое. в горячке все делал рабочий день заканчивался на фото видно 17:51 :))))



#24
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 597 сообщений
  • ГородСтаниславів

Gipsy я вот думаю может все же с 16 ноги МК через транзистор подавать питание на LCD? думаю что из за того что разное напряжение питания LCD и самого МК у меня и случилось такое. в горячке все делал рабочий день заканчивался на фото видно 17:51 :))))

А почему разное питание контроллера и дисплея? Запитайте всю схему от 5В.

С вывода 16 однозначно надо брать управление для отключения питания дисплея, иначе никакой ионистор не спасёт.

 

Прошивку перезалил, попробуйте эту  , в ней после появления питания дисплей должен повторно инициализироваться.


Заказ прошивок:  oleg.gerega (a) i.ua


#25
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

 

Gipsy я вот думаю может все же с 16 ноги МК через транзистор подавать питание на LCD? думаю что из за того что разное напряжение питания LCD и самого МК у меня и случилось такое. в горячке все делал рабочий день заканчивался на фото видно 17:51 :))))

А почему разное питание контроллера и дисплея? Запитайте всю схему от 5В.

С вывода 16 однозначно надо брать управление для отключения питания дисплея, иначе никакой ионистор не спасёт.

 

Прошивку перезалил, попробуйте эту  , в ней после появления питания дисплей должен повторно инициализироваться.

 

питание с кренки идет прямо на дисплей уже потом через шоттки на ионистор и на МК.



#26
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

повторная инициализация не помогла... получается, что после отключения питания на шине LCD (data, clock) все равно присутствует уровень. может инициализацию с задержкой нужно поставить? 16 ногу МК я сейчас вообще не использую питание LCD сразу с кренки.

Прикрепленные файлы

  • Прикрепленный файл  DSC_00081.JPG   106.32К   0 Количество загрузок:


#27
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 597 сообщений
  • ГородСтаниславів

повторная инициализация не помогла... получается, что после отключения питания на шине LCD (data, clock) все равно присутствует уровень. может инициализацию с задержкой нужно поставить? 16 ногу МК я сейчас вообще не использую питание LCD сразу с кренки.

Когда сетевое напряжение пропадает контроллер снимает питание с термодатчика и с дисплея(16 вывод). Так что напряжения на шинах SCL SDA быть не должно.

После появления питания дисплей повторно инициализируется с задержкой 200мс. 

 

Резистор R3 10R подключён с питания на 21 ножку ?


Заказ прошивок:  oleg.gerega (a) i.ua


#28
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

 

повторная инициализация не помогла... получается, что после отключения питания на шине LCD (data, clock) все равно присутствует уровень. может инициализацию с задержкой нужно поставить? 16 ногу МК я сейчас вообще не использую питание LCD сразу с кренки.

Когда сетевое напряжение пропадает контроллер снимает питание с термодатчика и с дисплея(16 вывод). Так что напряжения на шинах SCL SDA быть не должно.

После появления питания дисплей повторно инициализируется с задержкой 200мс. 

 

Резистор R3 10R подключён с питания на 21 ножку ?

 

10Ком



#29
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

Сегодня я заметил такое дело... если я выключаю сетевой фильтр а термостат у меня запитан от ИБП 12В инициализация не проходит и самое интересное светодиод не тухнет. если я снимаю 12В прямо с клемы термостата светодиод тухнет и тогда при подачи питания инициализация дисплея проходит нормально но иногда все равно бывает глюк с дисплеем. в понедельник еще продолжу эксперименты. 



#30
user1

user1

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
  • ГородКиев

Gipsy можно ли добавить кроме точек еще дни недели, или уже нет памяти в контроллере??? 



#31
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

Gipsy можно ли добавить кроме точек еще дни недели, или уже нет памяти в контроллере??? 

Памяти там еще на 10 таких проектов :) календарь нужно прикрутить. купи Gipsy ящик коньяка он прикрутит ;)



#32
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений
Gipsy Так какой нужен резистор на 21 ноге 10 Ком или 10 Ом? проблема не решена все равно после отключения питания светодиод тускнеет но не отключается.

#33
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 597 сообщений
  • ГородСтаниславів

Gipsy Так какой нужен резистор на 21 ноге 10 Ком или 10 Ом? проблема не решена все равно после отключения питания светодиод тускнеет но не отключается.

10К


Заказ прошивок:  oleg.gerega (a) i.ua


#34
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

 

Gipsy Так какой нужен резистор на 21 ноге 10 Ком или 10 Ом? проблема не решена все равно после отключения питания светодиод тускнеет но не отключается.

10К

 

По моим долгим наблюдениям (дерганьем БП туда сюда) заметил что если светодиод потухнет потом мигнет и опять потухнет инициализация проходит на ура. если светодиод не тухнет инициализации тоже нет. может чего то происходит с опросом 21 ноги не так?

Вот наконец допили корпус. 

Прикрепленные файлы

  • Прикрепленный файл  DSC_0052.JPG   68.11К   0 Количество загрузок:


#35
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 597 сообщений
  • ГородСтаниславів

Будет время - проверю ещё раз на макетке. 

У меня на МЕЛТ-овском экране работает без проблем. 


Заказ прошивок:  oleg.gerega (a) i.ua


#36
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

Вот уже наконец дома прицепил. у меня на клеммах колонки термостата 31В 0.008А. когда нормально отключается МК то светодиод тухнет и сразу же мигнет и красный и зеленый. если не нормально то он просто тускнеет начинает светится тем цветом в котором находился до отключения. Буду ждать может какой баг найдешь почему порты идущие на светодиод и шина данных на ЛСД не отключается время от времени.  еще бы программную кнопку принудительного включения котла а лучше комбинацию клавиш например setup и +



#37
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 597 сообщений
  • ГородСтаниславів

Вот уже наконец дома прицепил. у меня на клеммах колонки термостата 31В 0.008А. когда нормально отключается МК то светодиод тухнет и сразу же мигнет и красный и зеленый. если не нормально то он просто тускнеет начинает светится тем цветом в котором находился до отключения. Буду ждать может какой баг найдешь почему порты идущие на светодиод и шина данных на ЛСД не отключается время от времени.  еще бы программную кнопку принудительного включения котла а лучше комбинацию клавиш например setup и +

Видимо напряжение остаётся на выходе блока питания. Либо какая другая ошибка, приводящая к тому что на 21 ноге есть напряжение и контроллер считает что питание нормальное. Попробуй повесbть дополнительно с 21-й ножки резистор 100К на землю.

 

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


Заказ прошивок:  oleg.gerega (a) i.ua


#38
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

Я проверял на 21 ноге ноль вольт когда прошивка думает что там лог. 1 есть. пробовал так же отключать питание от кренки.  просто параллельно поставить тумблер это не по фэншую :))) смысл в том что бы видеть из далека, что кнопки нажаты и светятся красным.  

Прикрепленные файлы

  • Прикрепленный файл  DSC_0063.JPG   83.58К   0 Количество загрузок:


#39
Gipsy

Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • PipPipPip
  • 597 сообщений
  • ГородСтаниславів

Всё-таки Попробуй повесить дополнительно с 21-й ножки резистор 56...100К на землю. Может наводки ловит.


Заказ прошивок:  oleg.gerega (a) i.ua


#40
Ankuls

Ankuls

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 30 сообщений

Хорошо буду БП переносить в колонку тогда и попробую. 






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных