Zoemer voor Arduino: Tonen produceren
Buzzers worden gebruikt in Arduino micro-elektronica en andere platforms om tonen of melodieën te produceren. Ze worden vaak gebruikt als signaalgenerator. In buzzers voor Arduino maken we onderscheid tussen twee vormen: actieve luidsprekers ("actieve buzzers") en passieve luidsprekers ("passieve buzzers").
Het verschil tussen actieve en passieve buzzers
Actieve luidsprekers, zoals de piëzo luidspreker, produceren slechts één toon. Dit betekent dat er geen melodieën mee gemaakt kunnen worden. Actieve buzzers produceren een toon van ongeveer 2 kHz met behulp van een interne oscillator. Het belangrijkste verschil met de passieve buzzer is dat de actieve buzzer uit zichzelf een toon produceert - door een spanning aan te leggen.
Passieve buzzers daarentegen hebben een signaalbron nodig die de parameters van het geluidssignaal instelt. Dit signaal wordt bijvoorbeeld geleverd door een Arduino microcontroller via een PWM-signaal.