изменения значений
- Войдите на сайт для отправки комментариев
Пт, 06/12/2013 - 17:26
добрый день! возник вот такой вопрос к Вам ) т.к . в программировании я не оч мягко говоря подскажите мне плиз! задача в следующем смостерил я автополив простинький
const int analogInPin = A0; int sensorValue = 0; int dryValue = 235; void setup() { Serial.begin(9600); pinMode(10, OUTPUT); } void loop() { Serial.println("test sensor"); Serial.print("sensor = " ); Serial.println(sensorValue); sensorValue = analogRead(analogInPin); if(sensorValue > dryValue) digitalWrite(10, LOW); delay(1500); digitalWrite(10, HIGH); delay(3000); if(Serial.available()) }
а вопрос в вот в чем как мне сделать int dryValue = 235;
переменным т.е. если я захотел изменить значение 235 на 500 мне не надо перепрашивать МК
а достаточно в сериал мониторе набрать команду допустим "sensor=500" и бах оно изменилось ))
P.S. и как можно сделать замер допустим какждые 5 мин а е постояно?
\переменным т.е. если я захотел изменить значение 235 на 500 мне не надо перепрашивать МК
а достаточно в сериал мониторе набрать команду допустим "sensor=500" и бах оно изменилось ))
Пошукайте по форуму информацию об EEPROM
P.S. и как можно сделать замер допустим какждые 5 мин а е постояно?
А как бы вы делали это в реальной жизни?