Incrementar uma variavel EEPROM com o potenciometro?

Ola estou fazendo um codigo onde a uma variavel é a tribuida o valor de uma memoria EEPROM ( int horini=EEPROM.read(0); ) porem, tambem gostaria de variar esse valor (de 0 a 100) atravez de um potenciometro.

Ja tentei atribuir o valor assim como eu fiz com a EEPROM mas a variavel fica tendo dois pontos de refencia e se mantem no 1.  

O meu intuito é ter esse valor salvo no arduino, e assim que eu o ligar novamente eu o terei salvo.

Exibições: 260

As respostas para este tópico estão encerradas.

Respostas a este tópico

Posta o codigo

int horini=EEPROM.read(0); // variavel a ser alterada pelo menu
int minini=EEPROM.read(1);
int horfim=EEPROM.read(2);
int minfim=EEPROM.read(3);

void setup() {

t1[0]= EEPROM.read(0);
t1[1]= EEPROM.read(1);
t1[2]= EEPROM.read(2);
t1[3]= EEPROM.read(3);
t1[4]= 8;
t1[5]= 1;

}

void loop() { 

case 2: // executado quando na TELA 3

horini = analogRead(joy);
horini = map(horini, 0, 1022, 0, 100);

switch (state
switch (CheckButton()) {
break;
case bOk:
lcd.clear(); Set_state(3);
default:
Set_state(2);
}
break;

etc.....

Fazendo dessa forma, a variavel nao fica nem com o valor do potenciometro e nem com o da memoria

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço