Это старая версия документа!


25. BeamBOT учится слышать. Микрофон

Давай научим нашего робота слышать? Как ты мог догадаться, для этого нам потребуется микрофон. При воздействии звука микрофон вырабатывает очень слабые электрические сигналы. Их нужно усилить и преобразовать в цифровой вид.

Не поддерживается SVG

Тип компонентаНоминалКоличествоСписок
МикросхемаCD40131DD1
МикросхемаULN2003A1DA1
Микрофон 1MIC
Транзистор 1VT1
Резистор10 кОм1R1
Резистор1 MОм3R2, R3, R6
Резистор100 кОм2R4, R5
Конденсатор1 мкФ2C1, C2
Провод 21
 

Включи питание и хлопни в ладоши, робот должен поехать вперед. Хлопни еще раз, робот остановится.

Если робот ведет себя не как описано выше, например, проезжает только небольшое расстояние и останавливается, проверь правильно ли установлен микрофон. Его выводы должны быть вставлены в строку F макетной платы, а корпус находится над ее центральным желобом.

Как работает схема? Звуковые колебания, принятые микрофоном, усиливаются транзистором VT1 и поступают на вход С D-триггера в виде серии коротких импульсов. Эти импульсы переключают триггер с задержкой, которая формируется элементами резистором R6 и C2. Задержка защищает триггер от следующих переключений в рамках одного хлопка. В итоге на выход Q триггера последовательно (после каждого хлопка) переключается на логические уровни «1» и «0». А так как выход Q подключен на входы микросхемы ULN2003 к выходам которой подключены моторы, робот после хлопка начинает ехать или наоборот останавливается.


☚ Предыдущий | Содержание | Следующий ☛