Altoparlante piezoelettrico.
Il blocco (Figura 1) è progettato per generare un segnale su un pin digitale - una "onda" rettangolare, di una data frequenza e con un ciclo di lavoro del 50%.

Figura 1
Il segnale viene generato quando c'è un livello alto all'input EN. La durata può essere impostata come valore nell'input ST o come costante nelle proprietà del blocco. Se viene selezionata la modalità continua, il segnale viene generato finché l'ingresso EN diventa basso. Se è selezionata la modalità continua ed è presente l'input di frequenza, la frequenza del segnale cambia immediatamente quando passa ai valori all'input F e, nel caso di durata del segnale, i valori di durata e frequenza vengono applicati su il fronte di salita all'input EN. Il pin digitale può essere collegato a un piezoelettrico o altro altoparlante per riprodurre il segnale (Figura 2).

Figura 2
È possibile riprodurre un solo segnale alla volta. L'uso del blocco ti impedirà di utilizzare PWM sui pin digitali 3 e 11 (ad eccezione della scheda Arduino Mega).
File FLProg.