
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

In deze tutorial leg ik uit hoe je een Arduino kunt gebruiken om muziek te maken met alleen een luidspreker (geen MP3-module vereist). Bekijk eerst deze video-tutorial
Stap 1: Bekijk deze video-tutorial


Stap 2: Benodigde hardware

1.een Arduino
2. Een luidspreker of een zoemer
Stap 3: Schakelschema

Sluit gewoon een draad van de luidspreker aan op D8 van de arduino en het andere uiteinde op de grond van arduino
Stap 4: Hoe werkt het?
De Arduino in dit circuit creëert tonen van verschillende frequenties en speelt deze af via de luidspreker die erop is aangesloten. De variatie van de frequentie van de toon (toonhoogte) met de juiste timing (ritme) creëert muziek. De Arduino genereert een signaal en voert dit uit via de digitale pin 8. Dit stuurt de luidspreker die op de pin is aangesloten aan om geluid te creëren. In deze tutorial heb ik de Arduino geprogrammeerd om een nummer 'Astronomia coffin dance' te spelen.
Stap 5: Hoe ik Melody en Note Duur van dit nummer heb gemaakt:

Als je het programma bekijkt, kun je twee int-arrays vinden: melody en noteDurations. De eerste array bevat de noten en de tweede array bevat de bijbehorende duur. Ik heb eerst de muzieknoten van dit nummer opgeschreven en daarna de melodie-array ermee geschreven.
Daarna schreef ik noteDurations op basis van de lengte van elke muzieknoot. Hier 8 = kwartnoot, 4 = 8e noot, enz. Een hogere waarde geeft noten met een langere duur. De noot en de bijbehorende duur is wat er respectievelijk in melodie en nootDurations staat. Je kunt deze aanpassen en elk nummer maken op basis van je ideeën
Stap 6: Code en bibliotheek
download Arduino-code en bibliotheek vanaf hier
enige twijfel vraag hier
voor meer tutorials
Aanbevolen:
Een L-tek Dance Pad aanpassen naar Poll op 1000Hz op Windows en Linux: 9 stappen

Een L-tek Dance Pad aanpassen aan Poll op 1000 Hz op Windows en Linux: waarom deze mod? Waarom valt de timing in discrete "slots"? ITG en DDR hebben ongelooflijk krappe timingvensters, en met dit
Fire, Music and Lights Sync: 10 stappen (met afbeeldingen)

Synchronisatie van vuur, muziek en licht: we weten allemaal dat elektronica wordt gebruikt voor veel belangrijke taken in ziekenhuizen, scholen en fabrieken. Waarom zou ik er ook niet een beetje plezier mee hebben? In deze Instructable maak ik uitbarstingen van vuur en lichten (Led's) die op muziek reageren om muziek een beetje
Arduino Music Controller: 9 stappen (met afbeeldingen)

Arduino Music Controller: Dit is een tutorial hoe je een Arduino Music Controller kan maken van 1m lang.Gemaakt door Kyo Schelfhout, Logan Wesse en Janis MosselmansB.OM:38 kabels (13 rood, 13 zwart, 12 geel)Weerstanden: 1010 drukknoppen1 potentiometer1 printplaat (4 gaatjes
Steampunk Pi Jukebox met Google Music: 11 stappen (met afbeeldingen)

Steampunk Pi Jukebox met Google Music: WAARSCHUWING!! Als je een soortgelijk project probeert te doen, begrijp dan dat je het potentieel hebt om asbest tegen te komen in een oude radio, meestal maar niet beperkt tot een soort hitteschild of isolatie. Doe je eigen onderzoek en neem voorzorgsmaatregelen.Ik
Dance Messenger: 5 stappen (met afbeeldingen)

Dance Messenger: Leuk volhardend visiespeelgoed. Bevestig het aan je schoen en schrijf berichten of patronen terwijl je loopt, rent of danst! Dit artikel wordt u aangeboden door MonkeyLectric en de Monkey Light fietslamp