Тема: Не понимаю как работает АЦП?
Суть такова, не могу понять почему без подачи напряжения на аналоговые входы на них есть оно.
То есть пытаюсь банально написать программу включающую куллер по 0 на аналоговом входе
int anin=0;
int col = 13;
int val = 0;
void setup() {
pinMode(col, OUTPUT);
}
void loop() {
val = analogRead(anin);
if (val = 0){
digitalWrite(led, HIGH);
delay(1700);
digitalWrite(led, LOW);
delay(1700);
}
}но ничего не работает. Решил проверить что на аналоге и с помощью проги в примерах
void setup() {
Serial.begin(9600);
}
void loop() {
// read the analog input into a variable:
int analogValue = analogRead(0);
// print the result:
Serial.println(analogValue);
// wait 10 milliseconds for the analog-to-digital converter
// to settle after the last reading:
delay(10);
}получил
308
311
313
309
310
314
311
309
312
312
309
хм это нормально и как убить если можно?
