существуют скетчи для подключения разнообразных датчиков, меняющих сопротивление от влияния внешних факторов. Каким образом в ардуино зашивается первоначальное значение 10 кОм, например с имеющегося термодатчика NTC 10k или контроллер сам каким-то образом получает значение сопротивления для получения опорного показателя?
Вот простейший скетч для управления от фоторезистора 10кОм. Строка Serial.begin(9600) - это и есть опорный показатель для 10кОм или что? А каким образом вообще срабатывает светодиод, при каких условиях, ведь показатель для срабатывания не указан.
void setup()
{
pinMode(pinLed,OUTPUT);
Serial.begin(9600);
}
void loop()
{
const int val = analogRead(pinPot);
Serial.println(val);
analogWrite(pinLed, val / 4);
delay(10);
}
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Комментарии 1