Страница 3 из 3

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 16:39
Sancho
dizzyy писал(а): 09 янв 2018, 16:1532 память что на плате часов1307.
за весь процесс будет 8-9 записей о состоянии процесса, а время - запись раз в 5-10 минут
Дырку точно не протрёте.
Как я догадываюсь, штатного блока должно хватить в данном случае "за-глаза".
Приложенный проект, если не комерческое ноу-хау, помогает понять картину и быстрее найти либо ошибку, либо решение.
Включенная настройка в личном кабинете "Разрешить пользователям посылать вам личные сообщения" также может здорово помочь :)

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 16:48
dizzyy
Sancho писал(а): 09 янв 2018, 16:25Грубо говоря, нужно запоминать номер последней выполненой платы. При перезагрузе начинать с номера из памяти + 1?
Как по Вашему, сколько времени выполняется одна плата, т.е. как часто будет происходить запись переменной?
запись в плате только один раз , при рестарте начинать с той же ячейки что в памяти ..
одна плата может длится и 5 минут , может 20 или 30, варка 60-90 минут ..
по идеи можно запоминать и значение счетцика через определенное время .. и если была перезагрузка принимать значение счетчику не из памяти меню, а из памяти что в еепром ..
даже сейчас при не доделанной программе уже 90% памяти меги ..если введу часы будет переполнение (если пойдет перекину на 8266)

Отправлено спустя 6 минут 51 секунду:
Sancho писал(а): 09 янв 2018, 16:39Включенная настройка в личном кабинете "Разрешить пользователям посылать вам личные сообщения" также может здорово помочь
я включил , сообщения ... проект не комерция , делается на основе http://arduinoprom.ru/arduino/311-bjudz ... varni.html чтоб понять саму флпрог ,человек не пивовар и там много не то , а просто стыдно как набросал там .... было одно, начинаю добавлять и получается каша ..
не хочу позор выкладывать, а как доделаю в свободный дам конечно

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 16:51
nalnik
dizzyy
"даже сейчас при не доделанной программе уже 90% памяти меги"

Меги?

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 16:56
Alias
Понял, Спасибо!
Да, я еще не дошел до них и глазками в IDE не смотрел, но примерно так и думал.

Отправлено спустя 4 минуты 33 секунды:
dizzyy писал(а): 09 янв 2018, 16:48можно запоминать и значение счетцика через определенное время ..
А можно переменной millis присваивать значения? Если да, то запоминаем ее значение каждую минуту и в случае перезагрузки присваивать ей значение из ППЗУ. Правда, алгоритм (рецепт) придется завязать на millis.

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 17:01
dizzyy
nalnik писал(а): 09 янв 2018, 16:51Меги?
мега328, сколько там той памяти...экран, датчик температуры , опрос кнопок , пид и после библиотек там мало что остается

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 17:04
nalnik
dizzyy
Вот Мега.
https://www.google.ru/search?gs_ivs=1&q=Arduino+Mega
Не путайте теплое с мягким.

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 17:05
Sancho
dizzyy писал(а): 09 янв 2018, 16:48не хочу позор выкладывать, а как доделаю в свободный дам конечно
Речь не в доделке, речь о помощи.
Свежий взгляд всегда хорошо. Если есть какие-то ошибки, другие, более простые варианты решений всегда подскажут.
"Мы все учились понемногу Чему-нибудь и как-нибудь" - писал один Уважаемый человек...

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 17:10
nalnik
Один тоже писал - "И жить хорошо и и жизнь хороша" -- повесился вроде через месяц или застрелился!
Помните кто?
:crazy:

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 17:13
dizzyy
nalnik писал(а): 09 янв 2018, 17:04dizzyy
Вот Мега.
https://www.google.ru/search?gs_ivs=1&q=Arduino+Mega
Не путайте теплое с мягким.
И??? и там мега и там мега от атмел , только там ATmega2560 а там ATmega328

Отправлено спустя 54 секунды:
nalnik писал(а): 09 янв 2018, 17:10Помните кто?
маяковский


и правда , все учимся ..
my_beer5.rar
на как только разберусь как писать много раз в еепром буду с нуля писать , так не хочу крутить весь код, о только основные платы и одну какую то , а здесь завязано что надо весь крутить .. если памяти хватит и remotexy прикручу

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 17:20
Sancho
[ref]dizzyy[/ref], Включите получение ЛС!!!
Личный раздел -> Личные настройки -> Разрешить пользователям посылать вам личные сообщения: -> Отправить
P.S.
nalnik писал(а): 09 янв 2018, 17:10повесился вроде через месяц или застрелился!
Пару лет прошло - ооочень много для Маяковского...

Не сохраняет в EEPROM

Добавлено: 09 янв 2018, 18:52
pan
dizzyy писал(а): 09 янв 2018, 17:13 и там мега и там мега от атмел
вообще то "мега" (не знаю как у вас) у большинства означает Arduino Mega которая на проце 2560, а на 328 - нано, уно и тд.
и сравните объем памяти у них..

Не сохраняет в EEPROM

Добавлено: 10 янв 2018, 18:20
dizzyy
pan писал(а): 09 янв 2018, 18:52вообще то "мега"
если работать с ними, то да .. я только весной собираюсь брать ATmega2560 для 3д , замечание принято чтоб не путать ..

большое спасибо Sancho , приятный человек и во многом и ткнул носом на ошибки и направил в нужное направление .. :victory: