
 نوشته اصلی توسط 
solxsado
					 
				 
				تئوری ها رو ول کنید عملی رو بچسبید تا این بنده خدا هم به نتیجه برسه
#include <EEPROM.h>
void setup() {
  pinMode(2,OUTPUT);
  pinMode(3,OUTPUT);
  pinMode(4,OUTPUT);
  pinMode(5,INPUT_PULLUP);
  pinMode(6,INPUT_PULLUP);
  pinMode(7,INPUT_PULLUP);
  digitalWrite(2,EEPROM.read(1));
  delay(1);
  digitalWrite(3,EEPROM.read(2));
  delay(1);
  digitalWrite(4,EEPROM.read(3));
  delay(1);
}
void loop() {
  if (digitalRead(5) == 0){
    digitalWrite(2,!digitalRead(2));
    EEPROM.write(1, digitalRead(2));
    delay(1);
  }
  if (digitalRead(6) == 0){
    digitalWrite(3,!digitalRead(3));
    EEPROM.write(2, digitalRead(3));
    delay(1);
  }
  if (digitalRead(7) == 0){
    digitalWrite(4,!digitalRead(4));
    EEPROM.write(3, digitalRead(4));
    delay(1);
  }
}