ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ
Датчик звука - «уши» вашего робота. Датчик выдает аналоговый сигнал, пропорциональный уровню громкости окружающего шума.
Датчик использует стандартный 3-пиновый разъем и подключается в любой из портов IN контроллера "Трекдуино"
Блоки, необходимые для работы с датчиком, расположены в группе блоков «Датчики»
С этим датчиком не работает блок , который предназначен для цифрового микрофона
Генерируемый код:
int _ABVAR_1_SoundLevel = 0 ; void setup() { pinMode( OUT1 , OUTPUT ); pinMode( OUT2 , OUTPUT ); pinMode( OUT3 , OUTPUT ); } void loop() { _ABVAR_1_SoundLevel = micAnalog(IN1) ; if (( ( _ABVAR_1_SoundLevel ) > ( 25 ) )) { led ( OUT1 , HIGH ); if (( ( _ABVAR_1_SoundLevel ) > ( 50 ) )) { led ( OUT2 , HIGH ); if (( ( _ABVAR_1_SoundLevel ) > ( 75 ) )) { led ( OUT3 , HIGH ); } } } else { led ( OUT1 , LOW ); led ( OUT2 , LOW ); led ( OUT3 , LOW ); } }