Inhoudsopgave:
- Stap 1: Bekijk deze video-tutorial
- Stap 2: Benodigde hardware
- Stap 3: Schakelschema
- Stap 4: Hoe werkt het?
- Stap 5: Hoe ik Melody [] en Note Duur [] van dit nummer heb gemaakt:
- Stap 6: Code en bibliotheek
Video: Coffin Dance Music met Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
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
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
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