INHOUDSOPGAWE:
- Stap 1: Kyk na hierdie video -tutoriaal
- Stap 2: hardeware benodig
- Stap 3: Kringdiagram
- Stap 4: Hoe werk dit?
- Stap 5: How I Made Melody [] en NoteDurations [] van hierdie liedjie:
- Stap 6: Kode en biblioteek
Video: Kisdansmusiek met behulp van Arduino: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie tutoriaal verduidelik ek hoe u 'n Arduino kan gebruik om musiek te maak net met 'n luidspreker (geen MP3 -module benodig nie). Kyk eers na hierdie video -tutoriaal
Stap 1: Kyk na hierdie video -tutoriaal
Stap 2: hardeware benodig
1. 'n Arduino
2. 'n Luidspreker of 'n gonser
Stap 3: Kringdiagram
Koppel net een draad van die luidspreker aan D8 van die arduino en die ander kant na grond van arduino
Stap 4: Hoe werk dit?
Die Arduino in hierdie kring skep klanke van verskillende frekwensies en speel dit deur die luidspreker wat daaraan gekoppel is. Die variasie van die frekwensie van die toon (toonhoogte) met die regte tydsberekening (ritme) skep musiek. Die Arduino genereer 'n sein en gee dit deur die digitale pen 8. Dit dryf die luidspreker wat aan die pen gekoppel is om klank te skep. In hierdie tutoriaal het ek die Arduino geprogrammeer om 'n liedjie 'Astronomia coffin dance' te speel.
Stap 5: How I Made Melody en NoteDurations van hierdie liedjie:
As u na die program kyk, kan u twee int -skikkings vind: melodie en nootduur . Die eerste skikking bevat die notas en die tweede skikking bevat die ooreenstemmende tydsduur. Ek het die musieknote van hierdie liedjie eers neergeskryf en daarna die melodie saamgestel.
Toe skryf ek nootduur volgens die lengte van elke musieknoot. Hier is 8 = kwartnoot, 4 = 8ste noot, ens. 'N Hoër waarde gee aantekeninge van langer duur. Die noot en die ooreenstemmende duur daarvan is onderskeidelik in melodie en nootduur . U kan dit verander en 'n liedjie volgens u idees skep
Stap 6: Kode en biblioteek
Laai die Arduino -kode en -biblioteek hier af
twyfel hier
vir meer tutoriale
Aanbeveel:
Arduino Nano -klok met aanpasbare helderheid met behulp van prototipe PCB van NextPCB.com: 11 stappe
Arduino Nano -klok met aanpasbare helderheid met behulp van prototipe PCB van NextPCB.com: Almal wou 'n horlosie hê wat tyd en datum saam wys. In hierdie projek sal ek u wys hoe u 'n arduino -nano -klok met aanpasbare helderheid kan bou met behulp van RTC en 'n ontwerp PCB van NextPCB
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Bywoningstelsel met die stoor van data op Google -sigblad met behulp van RFID en Arduino Ethernet Shield: 6 stappe
Bywoningstelsel met die stoor van data op Google -sigblad met behulp van RFID en Arduino Ethernet Shield: Hallo ouens, hier kom ons met 'n baie opwindende projek, en dit is hoe om rfid -data na Google -sigblad te stuur met behulp van Arduino. Kortom, ons gaan 'n bywoningsisteem maak wat gebaseer is op rfid -leser, wat die bywoningsdata intyds sal stoor om te gaan soek
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms