Arduino: costruisci altoparlanti e toni di uscita - come funziona
È inoltre possibile utilizzare Arduino per creare un altoparlante e ottenere l'uscita dei toni. Puoi scoprire esattamente come funziona e quale codice ti serve in questo suggerimento pratico.
Arduino: costruisci altoparlanti e toni di uscita - come funziona
Per trasformare il tuo Arduino in un altoparlante, devi prima distinguere tra un cicalino attivo e uno passivo. Un cicalino attivo è già dotato di una sorgente oscillante che genera un suono non appena viene applicata una tensione. Tuttavia, puoi produrre solo un tono con esso.
- Un cicalino passivo è un po 'meglio. È possibile controllare il tono utilizzando la modulazione dell'ampiezza dell'impulso. Basta collegare il buzzer a terra e a un pin PWM (ad es. Pin 9).
- Ora puoi facilmente emettere toni usando il metodo tone. Per fare ciò, scrivi »tono (9, 2000)«. Ora verrà emesso un tono sul pin 9 con una frequenza di 2.000 Hz.
- Se lo si desidera, è anche possibile specificare la durata in secondi con un parametro aggiuntivo: »tono (9, 2000, 5)«. Quindi il suono dura solo cinque secondi; altrimenti sarebbe giocato per sempre.
- Con il comando »noTone (9);« finisci tutti i toni su un pin.
- Suggerimento: a proposito, puoi suonare melodie professionali con Arduino. Per prima cosa importa la libreria di suoni con il comando »#include" pitches.h "«. Alcune variabili sono già state create in questa libreria in modo che una frequenza sia stata assegnata automaticamente a una determinata nota, come »NOTE_C3«.
![](http://hackzl.com/img/hardware/9612/arduino-lautsprecher-bauen-und-t-ne-ausgeben-gehts.webp)
Nel prossimo consiglio pratico ti mostreremo come costruire un termometro con Arduino.