
نوشته اصلی توسط
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);
}
}