EEPROM-Werte-Speichern_Tisch_20200129b.ino


1
/*
2
#include <EEPROM.h>
3
int drehungenende = 1200;                             // Maximale Tischhöhe 118cm Hub 55cm  
4
int drehungenlinks;
5
int drehungenrechts; 
6
void setup() {
7
drehungenlinks = drehungenende;
8
drehungenrechts = drehungenende;  
9
  EEPROM.put( 0, drehungenlinks);
10
  EEPROM.put(2, drehungenrechts);
11
}
12
void loop() {                                
13
}*/
14
#include <EEPROM.h>
15
int drehungenende = 1200;                             // Maximale Tischhöhe 118cm Hub 55cm 
16
int mp = 13;                                          // Messpunkt mit LED 
17
int drehungenlinks;
18
int drehungenrechts; 
19
void setup() {
20
pinMode(mp,OUTPUT);
21
 EEPROM.get(0, drehungenlinks);
22
 EEPROM.get(2, drehungenrechts);  
23
}
24
void loop() { 
25
if(drehungenlinks == drehungenrechts){
26
  if(drehungenlinks == 1200){
27
    digitalWrite(mp,HIGH);}}
28
else{digitalWrite(mp,LOW);}    
29
}