странные пироги получаются! теперь все аналоговые вход показывают значения от 600 до 200 ну понимаю что буквально 0,6 мВ но все же порой мешает.
Страницы 1
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум freeduino.ru → Сообщения от sol13
Страницы 1
странные пироги получаются! теперь все аналоговые вход показывают значения от 600 до 200 ну понимаю что буквально 0,6 мВ но все же порой мешает.
на 1ом порту тоже самое. на остальных(2,3,4,5)
1023
0
133
1023
231
0
1023
747
0
1023
1023
0
734
1023
0
576
1023
0
0
1023
0
156
1023
227
0
1023
727
0
1023
1023
0
746
1023
0
592
1023
0
129
есть ли идеи? или ссылки куда можно глянуть по данному вопросу или можно как-будь откалибровать их?
Суть такова, не могу понять почему без подачи напряжения на аналоговые входы на них есть оно.
То есть пытаюсь банально написать программу включающую куллер по 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
хм это нормально и как убить если можно?
Страницы 1
Форум freeduino.ru → Сообщения от sol13
Форум работает на PunBB, при поддержке Informer Technologies, Inc