Датчик звука
- Войдите на сайт для отправки комментариев
Ср, 11/10/2017 - 16:12
Что не так ? Пришёл датчик звука на lm393 подключил его как полагается ! Vcc на +5В GND на GND и OUT на цифровой вход 7. Такой вот скетч:
int ledPin=13; int sensorPin=7; boolean val =0; void setup(){ pinMode(ledPin, OUTPUT); pinMode(sensorPin, INPUT); Serial.begin (9600); } void loop (){ val =digitalRead(sensorPin); Serial.println (val); // включаем светодиод, если датчик определит громкость // выше заданного порога: if (val==HIGH) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }
Выставил подстроечным резистором на датчике значение 0 в мониторинге порта при этом на датчике загорается второй светодиод ! Хлопаю...и ничего не меняется. Если подстариваю на выходе 1 , то светодиод на датчике тухнет, а светодиод на плате загорается !
Почему на хлопок не реалирует ?
сам датчик что ли не работает ?(
сам датчик что ли не работает ?(
Во-первых, у Вас наверное единственная существующая в мире модель этого модуля, что ссылки на него приводить не надо, все её и так знают. Во-вторых, есть ощущение, что подстроечный резистор Вы крутили просто потому, что он крутится. Им порговая чувствительность настраивается, а что такое "выставил 0" и "подстраиваю 1" непонятно. И в-третьих, была уже куча вопросов про эти модули на форуме, уже всё разжевано.
такой вот датчик:
https://www.aliexpress.com/item/3pin-Voice-Sound-Detection-Sensor-Module-Intelligent-Smart-Robot-Helicopter-Airplane-Boart-Car-for-arduino-Diy/32676696291.html?spm=a2g0s.9042311.0.0.1NVmAa
есть ощущение, что подстроечный резистор Вы крутили просто потому, что он крутится
Никогда не забуду, как в детстве мне достался мопед и кто-то (отец, кажется) посоветовал проверить затяжку всех резьбовых соединений, что б чего не отвалилось ненароком. Ну, я добросовестно проверил. Обнаружил, что регулировочный винт карбюратора свободно крутится. Вот же ж думаю безрукие, вечно чего-нибудь недокрутят. И затянул его как следует :)
не нашел ни одной темы по этому поводу !
Да, датчик как я понял имеет цифровой выход !
Также датчик имеет второй светодиод, который по идеи должен загораться при срабатывании датчика, а добиться его включения можно только подстройкой этой вот пороговой чувствительности !
не нашел ни одной темы по этому поводу !
Бывают люди, которые даже порно в сети найти не могут. Держите - http://makerplus.ru/wiki/datchik-zvuka-arduino, http://deskfactory.de/arduino-projekt-geheimnisvolle-geraeusche-mit-sound-sensor-erkennen
Также датчик имеет второй светодиод, который по идеи должен загораться при срабатывании датчика, а добиться его включения можно только подстройкой этой вот пороговой чувствительности !
Вот этого Вам удалось добиться? Без всяких скетчей, мониторов и прочего. Получилось найти такое положение резистора, чтобы, например, при хлопке загорался этот светодиод на модуле?
нет, не получилось что бы именно при хлопке или при ударе ни разу не загорелся ! (
блин, что делать то ? тут посоветовали припоять резистор другой более обротистый , чтобы чуствивтельность настроить было легче ?
блин, что делать то ? тут посоветовали припоять резистор другой более обротистый , чтобы чуствивтельность настроить было легче ?
Пока только один вывод, что к ардуино его цеплять рано. Проверяйте всё, что можно, как в соседней теме описано. Исправность всех деталей, качество пайки и отмывки. Дальше уж и регулировку можно попробовать менять, тоже вариант.
поставил более многооборотистый подстроечный резистор и все равно толку 0.
Если пальлцем дотрагиваюсь до транзистора то диод либо тухнет либо зажигается...диод, который сигнальный.