Inhoudsopgave:
Video: .Build - Bouw je eigen gitaarversterker - Klein kastje dat groots klinkt 2024
Je kunt interessante geluidseffecten en eenvoudige muziek toevoegen aan je elektronica-projecten met behulp van de BASIC Stamp Activity Kit. De kit wordt geleverd met een kleine piëzo-elektrische luidspreker, die u rechtstreeks op een I / O-pin kunt aansluiten om prachtige muziek te maken.
Nou, de muziek zal waarschijnlijk niet zo mooi zijn, maar je kunt de BASIC Stamp overstemmen door allerlei piepers, boertjes en squelches uit te zenden die lijken op muzieknoten. En u kunt interessante geluidseffecten maken, zoals sirenes van de politie of het fluiten van krekels.
Als u de BASIC Stamp Activity Kit niet hebt aangeschaft, kunt u de Piezo-luidspreker rechtstreeks bij de Parallax-website (www.parallax.com) bestellen voor $ 1. 95.
Merk op dat de piëzo-luidspreker gepolariseerd is, dus als u hem op een I / O-pin aansluit, moet u de + -aansluiting op de I / O-pin en de andere terminal op Vss (aarde) aansluiten.
Programmeren met het FREQOUT-commando
Het programmeren van een piëzo-luidspreker is opmerkelijk eenvoudig. PBASIC bevat een commando genaamd FREQOUT dat een frequentie naar keuze naar een output-pin stuurt. U kunt dus een hoorbare toon creëren op een piëzo-luidspreker door de FREQOUT-opdracht te gebruiken, met behulp van de volgende syntaxis:
FREQOUT-pin, duur, frequentie
Zo werkt de syntaxis:
-
pin is gewoon het pincode waarnaar u de frequentie wilt verzenden.
-
duur is gewoon de tijdsduur in milliseconden die u wilt dat de frequentie wordt afgespeeld. En
-
frequentie is de frequentie in Hertz die u wilt genereren.
Het volgende commando genereert bijvoorbeeld een 2, 000 Hz frequentie gedurende vijf seconden op pin 8:
FREQOUT 8, 5000, 2000
U kunt eenvoudig een piepgeluid maken door afwisselend korte bursts van een frequentie te verzenden aan de spreker gevolgd door een korte pauze. Bijvoorbeeld:
DO FREQOUT 8, 250, 1500 PAUSE 250 LOOP
Deze code verzendt herhaaldelijk een signaal van 1, 500 Hz gedurende een kwart seconde en pauzeert vervolgens gedurende een kwart seconde. Het resultaat is een piep-piep-piep geluid.
Test de piezo-luidspreker
Dit project laat zien hoe een eenvoudig circuit te bouwen dat een piëzo-luidspreker verbindt met een BASIC Stamp, zodat u een hoorbare output kunt creëren; twee drukknoppen variëren de geluidsuitvoer.
De piëzo-luidspreker is hier eigenlijk heel stil. Dit is normaal; de piëzo-luidspreker trekt slechts 1 mA, en kan dus niet veel lawaai maken. De luidspreker is het luidst met frequenties tussen 4, 500 en 5, 500 Hz.