INHOUDSOPGAWE:
- Stap 1: Materiaal en gereedskap
- Stap 2: Module: sleutelbord
- Stap 3: Module: Beheerpaneel
- Stap 4: Module: Moederbord
- Stap 5: Kode
- Stap 6: Omhulsel
- Stap 7: Gebruik
Video: DoReMiQuencer - Programmeerbare MIDI Sequencer met sleutelbord: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hierdie toestel is geskep vir gebruik met VCVRack, 'n virtuele modulêre sintetiseerder wat deur VCV geskep is, maar kan dien as 'n algemene MIDI -beheerder.
Dit dien as 'n MIDI -sequencer of sleutelbord, afhangende van die gekose modus. Die MIDI -note wat op die sleutels gekarteer is, is Do, Re, Mi, Fa, Sol, La, Ti, Do ', vandaar die naam.
In die sequencer -modus loop dit deur 16 geprogrammeerde notas in 'enkel' of 'deurlopende' modus, wat via skakelaar gekies kan word.
Om 'n volgorde te programmeer, moet die toestel in die 'rekord' -modus oorgeskakel word, waar die druk van die nootknoppies die volgorde skep.
Die toestel kan natuurlik aangepas word volgens u behoeftes en is daarom op 'n modulêre manier ontwerp.
Dit is my eerste leerbare en opbouende kritiek en eerlike komplimente word hoog op prys gestel.
Stap 1: Materiaal en gereedskap
Komponente:
- Arduino Nano
- 3-posisie-skakelaar *3
- Knoppie *10 (11 as u 'n ekstra reset -knoppie wil hê)
- 100k weerstand *10
- SSD1306 -skerm
- SN74HC165 Parallel-in-reeks-uit-skofregister
- 16 -pins aansluiting (opsioneel, maar word aanbeveel)
- Broodbord of PCB
- Omhulsel of basisplaat
- Manlike en vroulike penkoppe (opsioneel)
- LED's en bypassende weerstande (opsioneel)
Gereedskap:
- Soldeerbout
- USB -kabel vir die Arduino
- Skootrekenaar of rekenaar met Arduino IDE
Stap 2: Module: sleutelbord
Komponente:
- Knoppie *10
- SSD1306 -skerm
- Broodbord of PCB
- 100k weerstand *10
- Manlike penkoppe (opsioneel)
Monteer 8 knoppies in 'n opset waarin u dit as 'n geskikte sleutelbord vind; ek beveel 'n opstelling van 1 of 2 rye aan.
Monteer die oorblywende 2 knoppies waar u wil hê dat u BPM -beheer moet wees.
Monteer die skerm waar u dit wil hê op die sleutelbord.
Soldeer die weerstande aan die knoppies en verbind die knoppies en die skerm volgens die skematiese, óf aan 'n kopstuk, óf direk aan die skofregister en Arduino.
Stap 3: Module: Beheerpaneel
Komponente:
- 3-posisie-skakelaar *3
- Broodbord of PCB
- Knoppie (opsioneel)
- Manlike penkoppe (opsioneel)
Monteer die skakelaars op die broodbord.
U kan ook die reset -knoppie op die paneel byvoeg.
Verdere toevoegings kan die status -LED's aan die knoppies wees.
Sluit die skakelaars en bykomende komponente volgens die skematiese aan op 'n penkop of direk op die Arduino.
Alternatiewelik kan die bedieningspaneel in die sleutelbord geïntegreer word.
Stap 4: Module: Moederbord
Komponente:
- Arduino Nano
- SN74HC165 Skofregister
- 16 -pins DIP -aansluiting (opsioneel, maar word aanbeveel)
- Broodbord of PCB
- Vroulike penkoppe (opsioneel)
Monteer die Arduino en die skofregister of -aansluiting op die bord. As u 'n voetstuk gebruik, steek die register in die houer.
Monteer die vroulike koppe op die bord as u penkopstukke gebruik om die modules aan te sluit.
Soldeer die komponente volgens die skema.
Stap 5: Kode
Installeer die aangehegte kode op die Arduino.
Posisies vir voorwerpe op die skerm, sowel as die pinout en konfigurasie word hanteer deur #DEFINEs.
Die begin () -metode initialiseer net die penne en vertoning, sowel as die skikking vir die notas.
Die printBPM () -metode hanteer die skryf van die BPM op die skerm. Dit is nodig om die bruikbaarheid te verhoog by die instelling van die BPM, sodat die waarde vinnig kan verander word in plaas van om een knoppie te druk op elke BPM.
Die writeMIDI () -metode hanteer die stuur van die MIDI -opdragte via reeks.
Die loop () -metode bevat die 'sequencer' -modus sowel as die' keyboard '-modus. Dit hanteer die funksies van die toestel, kontroleer die ingange van die bedieningspaneel om te bepaal watter modus om uit te voer en lees die skofregister om die sleutelbordinvoer te kry.
As u die aantal stappe of note wat gespeel moet word, verander, kan aanpassings aan die skermposisies nodig wees.
Stap 6: Omhulsel
Komponente:
- Omhulsel of basisplaat
- Gemonteerde toestel
- Bykomende komponente, afhangende van u ontwerp, soos skroewe.
Monteer die toestel in die omhulsel of op die basisplaat, afhangende van u ontwerp.
Ek het 'n 3D-gedrukte basisplaat gekies, wat ek later moes aanpas om die toestel vas te hou.
Stap 7: Gebruik
Kies die gewenste modus deur die skakelaars op die bedieningspaneel te gebruik.
Druk in die sleutelbordmodus op die knoppie met die noot wat u wil speel. Die skerm moet wys, watter noot word gespeel.
In die sequencer -modus werk die toestel vanself as dit in die speelmodus is.
In die opnamemodus kan u 'n volgorde programmeer deur op die knoppies op die sleutelbord te druk.
In die 'speel' -modus stuur die toestel die gespeelde noot oor die reeks. As dieselfde noot gespeel word en die toestel in 'voortdurende' modus is, word die noot nie gestop en weer gespeel nie, anders word die noot gestop en die volgende word gespeel.
Aanbeveel:
Arduino Easy Midi -sleutelbord: 5 stappe (met foto's)
Arduino Easy Midi Keyboard: ek is 'n groot musieknerd en hou baie daarvan om my eie instrumente en gadgets te maak, maar ek het nie veel vaardigheid of hulpbronne om komplekse projekte te voltooi nie, en toe ek op die PretEnGineerings -tutoriaal afkom, was ek baie opgewonde en wou ek dit graag gee geskiet. Een van
Arcade Button MIDI -sleutelbord: 7 stappe (met foto's)
Arcade Button MIDI Keyboard: Dit is 'n weergawe 2.0 van een van my eerste uitstappies in Arduino en DIY MIDI programmering. Ek het my vaardighede in prototipering en ontwerp ontwikkel, en ek het gedink dat dit 'n goeie demonstrasie van proses en vordering sou wees. Met 'n meer ingeligte ontwerpproses
Arduino MIDI -sleutelbord met lied -onderrig -LED's: 8 stappe
Arduino MIDI -sleutelbord met liedleer -LED's: Dit is 'n handleiding vir die maak van 'n MIDI -sleutelbord, saam met LED's om u 'n liedjie te leer, en 'n LCD om te wys watter liedjie gekies is. Die LED's kan u lei op watter sleutels u vir 'n spesifieke liedjie moet druk. Kies die liedjie met die linker- en regterknoppie
Vinnige en vuil Das -sleutelbord (leë sleutelbord): 3 stappe
Vinnige en vuil Das -sleutelbord (leë sleutelbord): 'n Das -sleutelbord is die naam van die gewildste sleutelbord sonder opskrifte op die sleutels (leë sleutelbord). Die Das -sleutelbord kos $ 89,95. Hierdie instruksies sal u lei, maar u sal self 'n selfoon maak met 'n ou sleutelbord wat u het
Skoonmaak van die aluminium-sleutelbord van Apple . of enige ander sagte-raak-sleutelbord: 5 stappe
Skoonmaak van die aluminium aluminium-sleutelbord …. of enige ander sagte-raak-sleutelbord: so skoon soos jy of ek probeer om ons aluminium-appelklavier te hou, word dit vuil na 'n jaar of wat. Hierdie instruksie is om u te help om dit skoon te maak. Wees versigtig, want ek is nie verantwoordelik as u sleutelbord breek terwyl u dit doen nie …. SUCKS F