Inhoudsopgave:
- Stap 1: Benodigde onderdelen
- Stap 2: Sluit het circuit aan
- Stap 3: Programma
- Stap 4: Uploaden
- Stap 5: Codebeoordeling
- Stap 6: Hardwarebeoordeling: zoemer
- Stap 7: Experimenteel effect
Video: Bedien het zoemergeluid met Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Er zijn veel interactieve werken die kunnen worden voltooid met Arduino, de meest voorkomende en meest gebruikte is geluids- en lichtweergave.
De meest voorkomende componenten die geluid kunnen maken zijn de zoemer en de hoorn. Vergelijk de twee, de zoemer is eenvoudiger en gemakkelijker te gebruiken, dus we hebben hem in dit experiment gebruikt.
Stap 1: Benodigde onderdelen
Dit zijn de componenten die moeten worden voorbereid:
Arduino UNO-controller * 1
Zoemer*1
Broodplank*1
Breadboard jumper stropdas * 1
Stap 2: Sluit het circuit aan
Sluit de experimentele hardware aan volgens het circuit in de figuur.
Stap 3: Programma
Kopieer de volgende code naar de Arduino IDE zoals weergegeven:
#include "pitches.h"
int-melodie = {
NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4
};
int noteDuren = {
4, 8, 8, 4, 4, 4, 4, 4
};
ongeldige setup() {
for (int thisNote = 0; thisNote <8; thisNote++)
{
int noteDuration = 1000/noteDurations[thisNote];
toon(8, melodie[thisNote], noteDuration);
int pauseBetweenNotes = noteDuration * 1.30;
vertraging (pauzeTussenNotes);
geen toon(8);
}
}
lege lus()
{
}
Stap 4: Uploaden
Gebruik de USB-kabel om de Arduino UNO-controller en de computer aan te sluiten, selecteer het juiste bordtype (Arduino UNO en), poort en klik op uploaden.
Stap 5: Codebeoordeling
tone(): De functie is het genereren van een blokgolf met een specifieke frequentie (50% duty cycle) op een pin. De duur kan worden ingesteld, anders wordt de golfvorm gegenereerd totdat de functie noTone() wordt aangeroepen. Deze pin kan worden aangesloten op een piëzo-elektrische zoemer of andere luidsprekers om geluid af te spelen.
Grammatica:
toon (pin, frequentie)
toon (pin, frequentie, duur)
parameter:
pin: de pin om geluidsfrequentie te genereren: de frequentie van het geluid, in Hz, typ unsigned int duration: de duur van het geluid, in milliseconden (optioneel), typ unsigned long
Stap 6: Hardwarebeoordeling: zoemer
De zoemer maakt geluid door stroom te leveren aan spanningsmaterialen. Piëzo-elektrische materialen kunnen mechanisch worden vervormd met verschillende spanningen en frequenties, waardoor geluiden van verschillende frequenties worden geproduceerd. De zoemer is verdeeld in een actieve zoemer en een passieve zoemer.
De actieve zoemer heeft een interne trillingsbron, dus hij kan klinken zolang hij wordt gevoed met gelijkstroom. De bijbehorende passieve zoemer heeft geen geïntegreerde trillingsbron, Daarom moet het hoorbaar zijn in het audio-uitgangscircuit. We kunnen actieve zoemers op twee manieren onderscheiden van passieve zoemers:
(1) Te oordelen naar uiterlijk
* De printplaat van de passieve zoemer is meestal kaal.
* De printplaat van de actieve zoemer is meestal bedekt met vinyl.
(2) Gebruik een multimeter om de zoemerweerstand te meten en te beoordelen:
* De weerstand van passieve zoemer is over het algemeen 8 ohm of 16 ohm.
* De weerstand van de actieve zoemer is veel groter.
Verwante post: Test condensatoren met zoemer
Stap 7: Experimenteel effect
Zoals weergegeven in de afbeelding, sluit u eenvoudig een zoemer aan zonder andere bedrading. Nadat het programma is geüpload naar de Arduino UNO-controller, laat de zoemer een geluid horen dat lijkt op het einde van het spel, en stopt dan totdat de reset-knop wordt ingedrukt.
Aanbevolen:
Bedien een ventilator via wifi. Gemakkelijk voor het leven: 15 stappen
Bedien een ventilator via wifi. Gemakkelijk voor het leven: vandaag alleen met een telefoon en een apparaat verbonden met internet. U kunt overal ter wereld eenvoudig alle apparaten bedienen. Vandaag zal ik een ventilator bedienen met een smartphone die is verbonden met internet
Raspberry Pi Oled-klok Bekijk het, hoor het en voel het: 5 stappen (met afbeeldingen)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: dit is een slimme klok die de tijd op een OLED-display weergeeft en je kunt ook de tijd horen op verschillende tijdsintervallen die hulpvol zijn voor blinden en het verandert ook de led-kleur met de tijd zoals licht in de schemering licht in de avond wordt oranje naar geel en houdt van t
Schrijf het ! Maak het ! Deel het!: 4 stappen
Schrijf het ! Maak het ! Deel het!: Mijn leerlingen hebben Lego gebruikt om creativiteit toe te voegen aan hun schrijven, de organisatie van het schrijven en om hun werk digitaal te presenteren met hun familie en met hun leeftijdsgenoten in de klas
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Info toegevoegd: 4 stappen
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen … Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Toegevoegde info: als je ooit naar een website gaat en een nummer speelt dat je leuk vindt en wilt, dan is hier de instructie voor jou, niet mijn schuld als je iets verknoeit (de enige manier waarop het zal gebeuren is als je dingen begint te verwijderen zonder reden )ik heb muziek kunnen krijgen voor
Waterdichte luidsprekers die drijven - "Het drijft, het draagt en het rockt de noten!": 7 stappen (met afbeeldingen)
Waterdichte luidsprekers die drijven - "It Floats, It Totes and It Rocks the Notes!": Dit waterdichte luidsprekerproject is geïnspireerd op vele reizen naar de Gila-rivier in Arizona (en SNL's "I'm on a Boat!" ). We zullen de rivier afdrijven of lijnen aan de kust bevestigen zodat onze drijvers vlak bij onze camping blijven. Iedereen he