изменения значений
- Войдите на сайт для отправки комментариев
Пт, 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 мин а е постояно?
А как бы вы делали это в реальной жизни?