Запись и чтение состояния из EEPROM

Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

Написал програмку для бани на ESP8266 12F
Помогите решить ребус мне необходимо если я включил сауну и в какой то момент пропало напряжение по программе при включении он переходит в режим выключено . А мне необходимо что бы состояние записывалось в EEPROM и стартовало в состоянии которое записано о перезагрузки
Баня.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Phazz
Полковник
Сообщения: 3148
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 118 раз

Запись и чтение состояния из EEPROM

Сообщение Phazz »

Конденсатор на питание с диодом. Один из пинов контроллирует напряжение сети.

Отправлено спустя 1 минуту 41 секунду:
Пока разрядится конденсатор, контроллер успеет записать состояние.
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

Запись и чтение состояния из EEPROM

Сообщение magpit »

А как контроллер узнает, что нужно производить в этот момент запись?
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

То есть я включил баню греться прошло допустим минут 40 и выбило автомат, я взвожу автомат а контроллер смотрит предыдущее состояние по EEPROM и продолжает свою работу.
Я не баран. Но неможу допетрить как правильно записать состояние включения и при перезагрузке чтение и продолжение работы контроллера.
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Запись и чтение состояния из EEPROM

Сообщение nalnik »

jonik22sm

Две кнопки:
1 - Кнопка ПУСК запускает регулятор температуры и записывает единицу в EEPROM.
2 - Кнопка СТОП останавливает регулятор температуры и записывает ноль в EEPROM.

При подаче питание прога смотрит на состояние этой ячейки в EEPROM,
если единица - греем, и ждем команду с кнопки СТОП.
если ноль - не греем, и ждем команду с кнопки ПУСК.
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

Мне необходимо одной кнопкой
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Запись и чтение состояния из EEPROM

Сообщение nalnik »

jonik22sm писал(а): 14 янв 2019, 07:49Мне необходимо одной кнопкой
Триггер Вам в помощь.
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

У меня будет 5 кнопок
1 вкл/Выкл котла- печки
2 вкл/Выкл освещение в предбаннике и парилке
3 вкл/Выкл бойлера
4 + температура
5 - температура

Отправлено спустя 1 минуту 29 секунд:
nalnik писал(а): 14 янв 2019, 07:55
jonik22sm писал(а): 14 янв 2019, 07:49Мне необходимо одной кнопкой
Триггер Вам в помощь.
А на примере показать!
Я проект привёл в первом посту

Отправлено спустя 1 минуту 35 секунд:
В проекте там с триггерами а при запуске не работает
Можно сделать ВСЁ. Было бы желание.
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

Запись и чтение состояния из EEPROM

Сообщение SSSergeich »

А если типа так?

Переменная старт/стоп следит за состоянием пина напруги, при пропадании пишем ноль в память.
В первой плате пишем выполнять по условию старт/стоп =0.
Читаем память, переменной старт/стоп присваиваем 1.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение Sancho »

[ref=#404040]jonik22sm[/ref], Попробуй вот так
Здесь может чего поможет для идеи
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Запись и чтение состояния из EEPROM

Сообщение rw6cm »

[ref=#404040]jonik22sm[/ref],
А если свет дадут через несколько часов, для кого баня будет работать? ))
Win10-64, FLProg (portable)
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

rw6cm писал(а): 14 янв 2019, 10:00[ref=#404040]jonik22sm[/ref],
А если свет дадут через несколько часов, для кого баня будет работать? ))
но она всё ровно отработает заданное время и выключится ориентироваться будет по реальному времени
мне главное что бы она начинала работу после загрузки по состоянию записи в EEPROM
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Запись и чтение состояния из EEPROM

Сообщение rw6cm »

jonik22sm писал(а): 14 янв 2019, 10:06ориентироваться будет по реальному времени
ясно
Win10-64, FLProg (portable)
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

посмотрите пожалуйста проект
в чём у меня ошибка
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение Sancho »

jonik22sm писал(а): 14 янв 2019, 10:21посмотрите пожалуйста проект
в чём у меня ошибка
У тебя переменная "Котёл" управляется из двух мест - плата 7 и 8....

Отправлено спустя 1 минуту 59 секунд:
Возможно, на восьмой перепутаны местами "Котёл" и "Котёл1"....
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

переменная (котёл) - срабатывает от RemoteXY а (котёлК) от физической кнопки
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение Sancho »

Где выходы?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

Sancho писал(а): 14 янв 2019, 12:44Где выходы?
???????
Подробнее можно?

Отправлено спустя 1 минуту 8 секунд:
потом дисплеи заменю у себя отыскалась Nextion 3,2 панелька
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение Sancho »

Вижу вверху выделены пины выход - свет, бойлер.
В проекте их нет.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Запись и чтение состояния из EEPROM

Сообщение jonik22sm »

в третей плате переменные читают состояние
а в восьмой пишется в епром
я так понимаю для чтения из епром сделать ещё одни переменные и с этих переменных на восьмую плату через Rtrigger в OR подать как ещё одно управление
Можно сделать ВСЁ. Было бы желание.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: grin-mpx и 1 гость