Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Denna instruerbara kommer att visa hur man skapar en Arduino Noteboard. Denna bräda kan spela en hel A-A-oktav och deras lägenheter.
Material:
18 man-hankablar
16 knappar
18 minihopptrådar
4 stift
4 Alligatortrådar
2 högtalare
2 brödbrädor
2 Arduino -brädor
2 nätaggregat
Steg 1: Anslut din brödbräda
Lika ut dina knappar över hela linjen. Anslut en hane-hankabel några mellanslag ovanför knappen till en stift. Gå vänster till höger, tilldela dina knappar till stift 2-9. Använd bygelkablarna för att ansluta din knapp till strömförsörjningsledningen. Använd en bygelkabel halvvägs genom strömförsörjningskortet, mellan 25 och 30, för att ansluta strömmen. Anslut hörnmatningsledningen till GND-stiftet med en han-hankabel.
Upprepa detta steg för din andra tavla.
Steg 2: Anslut din Arduino
Dina stift 2-9 ska vara anslutna till dina respektive knappar, vänster till höger. Din GND -stift bör också vara ansluten till brödbrädans strömförsörjning. Placera hanstift på den andra GND -stiftet och på 11 -stiftet. Du kommer att fästa alligatorledningar till detta.
Steg 3: Högtalare
Ta alligatorledningarna och fäst den på högtalaren. Fäst 11 -stifts alligatortråden till den positiva och GND -alligatortråden till den negativa.
Steg 4: Granska kabeldragning
Kabeldragningen ska vara komplett. Kontrollera ledningarna för fullständiga anslutningar och korrekt placering. Gå tillbaka genom dessa steg om du är osäker på några ledningar.
Steg 5: Kodning för Natural Note Board
Denna kod definierar en bokstav som en notfrekvens. Sedan tilldelar den varje stift en lapp. Sedan levererar den ström till varje stift.
Denna kod är inspirerad av The Lonely Programmer.
Steg 6: Kodning för Flat Note Board
Detta är detsamma som det sista steget, men frekvenserna har ändrats. Denna kod definierar en bokstav som en notfrekvens. Sedan tilldelar den varje stift en lapp. Sedan levererar den ström till varje stift.
Denna kod är inspirerad av The Lonely Programmer.