Активный зуммер (active buzzer) — самый простой модуль для получения звука, что часто может понадобиться при работе с Arduino и в других проектах. Для его работы достаточно подать на него напряжение 3 – 5 В. Также имеется пассивный зуммер.

Пример

1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#define BUZZER_PIN 12 // пин подключения void setup() { pinMode(BUZZER_PIN, OUTPUT); } void loop() { // зуммер издает звук 0.5с digitalWrite(BUZZER_PIN, HIGH); delay(500); // зуммер "молчит" 2с digitalWrite(BUZZER_PIN, LOW); delay(2000); } |