• 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
EEPROM problem
#7
Narazie jest problem z użyciem eeprom , tutaj używają go w loop.
Kod:
#include <EEPROM.h>
int pinIncrease = 2;
int pinDecrease = 3;
int pinLED = 11;
int pinSetting = 10;
int SpeedFan;
byte laju;
void setup() {
Serial.begin(9600);
pinMode(pinIncrease, INPUT);
pinMode(pinDecrease, INPUT);
pinMode(pinSetting, INPUT);
pinMode(pinLED, OUTPUT);
digitalWrite(pinIncrease, HIGH);
digitalWrite(pinDecrease, HIGH);
}
void loop() {
if(digitalRead(pinSetting) == HIGH){
laju = EEPROM.read(1);
SpeedFan = constrain(SpeedFan, 0, 255);
analogWrite(pinLED, laju);
EEPROM.write(1, SpeedFan);
laju = EEPROM.read(1);
Serial.print(laju);
Serial.print(” “);
Serial.println(SpeedFan);
delay(20); setting();
}else if(digitalRead(pinSetting) == LOW){
laju = EEPROM.read(1);
SpeedFan=laju;
analogWrite(pinLED, laju);
Serial.print(laju);
Serial.print(” “);
Serial.println(SpeedFan);
delay(20);
}
}
void setting(){
if(digitalRead(pinIncrease) == LOW){
SpeedFan++;
}else if(digitalRead(pinDecrease) == LOW){
SpeedFan–;
}
}

Advertisements

REPORT THIS AD
SHARE THIS:
TwitterFacebook

Search

Search for: Search
Advertisements
 
Odpowiedź
  


Wiadomości w tym wątku
EEPROM problem - przez zak - 04-06-2022, 04:14
RE: EEPROM problem - przez kaczakat - 04-06-2022, 04:52
RE: EEPROM problem - przez zak - 04-06-2022, 07:21
RE: EEPROM problem - przez kaczakat - 04-06-2022, 14:38
RE: EEPROM problem - przez zak - 04-06-2022, 15:07
RE: EEPROM problem - przez kaczakat - 04-06-2022, 22:45
RE: EEPROM problem - przez zak - 06-06-2022, 10:27
RE: EEPROM problem - przez MadMrQ - 05-07-2022, 19:08
RE: EEPROM problem - przez Robson Kerman - 12-07-2022, 01:46

Skocz do:


Przeglądający: 1 gości