Arduino uno (ЗИП)
Добавлено:
27 ноя 2018, 17:28
kmd
Мир Arduino - это конструирование, программирование, радиоэлектроника, схемотехника, робототехника, моделирование и много другое
Re: Arduino uno (ЗИП)
Добавлено:
27 ноя 2018, 18:05
kmd
Re: Arduino uno (ЗИП)
Добавлено:
28 дек 2018, 10:23
kmd
Драйвер двигателей L298N -
325 сом
Аккумуляторы литиевые 3.7В -
255 сом
Re: Arduino uno (ЗИП)
Добавлено:
12 сен 2019, 11:25
kmd
boolean statuslamp; // состояние лампы: true - включено, false - выключено
void setup() {
pinMode(12,OUTPUT); // пин 12 со светодиодом будет выходом (англ. «output»)
pinMode(A0,INPUT); // к аналоговому входу A0 подключим датчик (англ. «intput»)
statuslamp=false; // начальное состояние - лампа выключена
Serial.begin(9600); // подключаем монитор порта
}
void loop() {
Serial.println (analogRead(A0)); // выводим значение датчика на монитор
if(analogRead(A0)>525) {
statuslamp=!statuslamp; // меняем статус лампы при регистрации хлопка
digitalWrite(12,statuslamp); // переключаем светодиод на выходе 12
delay(20); // задержка, "дребезга" хлопков
delay(2000); // задержка в 2 секунды
statuslamp=!statuslamp; // меняем статус лампы
digitalWrite(12,statuslamp); // переключаем светодиод на выходе 12
Serial.print ("Принят звук --------------- "); // выводим значение датчика на монитор
Serial.println (analogRead(A0)); // выводим значение датчика на монитор
}
}