Elektronica projecten: Hoe maak je een Piezo speaker met een BASIC Stamp

U kunt interessante geluidseffecten en eenvoudige muziek toe te voegen aan uw elektronica projecten met behulp van de BASIC Stamp Activity Kit. De kit wordt geleverd met een kleine piëzo-elektrische luidspreker, die u direct kunt aansluiten op een I / O-pin om mooie muziek te maken.

Nou ja, de muziek waarschijnlijk will not € ™ t zo mooi zijn, maar u kunt de BASIC Stamp coax in het uitzenden van een verscheidenheid van gepiep, boert, en verstikt dat muzieknoten lijken. En u kunt interessante geluidseffecten zoals politie sirenes of tjilpende krekels maken.

Elektronica projecten: Hoe maak je een Piezo speaker met een BASIC Stamp


Als u didnâ € ™ t de aankoop van de BASIC Stamp Activity Kit, kunt u de piëzo luidspreker direct vanaf de website van Parallax (www.parallax.com) voor $ 1,95 te bestellen.

Merk op dat de piëzo luidspreker is gepolariseerd, dus als je het aansluit op een I / O pin, zorg ervoor dat de + klem aansluiten op de I / O pin en de andere terminal naar Vss (aarde).

Elektronica projecten: Hoe maak je een Piezo speaker met een BASIC Stamp

Programma met het commando FREQOUT

Programmeren van een piëzo luidspreker is opmerkelijk eenvoudig. PBASIC bevat een commando genaamd FREQOUT dat een frequentie van uw keuze stuurt naar een output pin. Zo kunt u een geluidssignaal op een piëzo luidspreker maken met behulp van de FREQOUT commando, met de volgende syntaxis:

FREQOUT pin, duur, frequentie

Hier is hoe dat syntax werkt:

  • pin is simpelweg de pin-nummer dat u wilt om de frequentie te sturen naar.
  • duur is eenvoudigweg de tijd in milliseconden u de frequentie spelen. En
  • frequentie is de frequentie in hertz dat u wilt genereren.

Bijvoorbeeld de volgende opdracht genereert 2000 Hz gedurende vijf seconden op pin 8:

FREQOUT 8, 5000, 2000

U kunt een piepend geluid gemakkelijk maken door afwisselend het versturen van korte uitbarstingen van een frequentie om de luidspreker gevolgd door een korte pauze. Bijvoorbeeld:

DO
FREQOUT 8.250, 1500
PAUZE 250
LOOP

Deze code stuurt herhaaldelijk een 1500 Hz signaal voor een kwart van een seconde, en dan pauzeert voor een kwart van een seconde. Het resultaat is een piep-piep-piep geluid.

Test de piëzo luidspreker

Dit project laat zien hoe je een eenvoudige schakeling die een piëzo luidspreker wordt aangesloten op een BASIC Stamp zodat u hoorbare output kan creëren op te bouwen; twee drukknoppen variëren de geluidsweergave.

De piëzo luidspreker is hier eigenlijk heel rustig. Dit is normaal; de piëzo luidspreker trekt slechts 1 mA, en dus can not € ™ t maken veel lawaai. De luidspreker is luidste met frequenties tussen 4.500 en 5.500 Hz.

Elektronica projecten: Hoe maak je een Piezo speaker met een BASIC Stamp
Elektronica projecten: Hoe maak je een Piezo speaker met een BASIC Stamp
Elektronica projecten: Hoe maak je een Piezo speaker met een BASIC Stamp