• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak zrealizować zapamiętanie wartości parametru
#1
W czasie nauki Arduino zaciąłem się na pewnym zadaniu.

Jak zapamiętać wartość ciągle zmieniającego się parametru aby wyświetlać jego stan w chwili naciśnięcia przycisku??


AKTUALNE - ma się zmieniać odliczając w dół co 1
ZAPAMIETANE - w chwili naciśnięcia przycisku na pin 5 ma zapamiętać to co było wyświetlane jako "Aktualne" i wyświetlać jako "Zapamiętane", przy ponownym naciśnięciu przycisku wyświetlana wartość "Zapamiętana" ma być nadpisywana na nową.

Poniżej kod treningowy.
Kod:
#include <SoftwareSerial.h>
int inPin = 5;


SoftwareSerial mySerial(10, 11); // RX, TX

int zmienna1 = 1000;
int zmienna2;

void setup()
{
 Serial.begin(9600);
 pinMode(inPin, INPUT);  
}
void loop() {
 
 zmienna2 = zmienna1--;
 
while (inPin = LOW);
{
Serial.print("AKTUALNE     ");
Serial.println(zmienna1);
Serial.print("ZAPAMIETANE  ");
Serial.println(zmienna2);
Serial.println("---------------------");
}
delay(500);

}
 
  


Wiadomości w tym wątku
Jak zrealizować zapamiętanie wartości parametru - przez jack1987 - 24-11-2017, 19:12

Skocz do:


Przeglądający: 1 gości