Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44
Tämä on opetusohjelma MIDI -näppäimistön luomiseen sekä LED -valot, jotka opettavat kappaleen, ja nestekidenäyttö, joka näyttää valitun kappaleen.
LEDit voivat opastaa mitä näppäimiä painetaan tietyn kappaleen kohdalla. Valitse kappale vasemmalla ja oikealla painikkeella ja aloita se painamalla keskimmäistä.
Vaihe 1: Vaihe 1: Materiaalit
Mitä tarvitset:
- 6 LEDiä
- Hyppyjohdot (sekä uros-uros että uros-naaras)
- Uros nastainen otsikko
- I2c LCD -näyttö
- Arduino Uno ja Arduino Mega
- 3x painikkeita
- 9x 10k vastukset
- 1330 ohmin vastus
- Vanha näppäimistö (käytin Casio CT-638)
- USB -kaapeli arduinon liittämiseksi tietokoneeseen
Vaihe 2: Vaihe 2: Pura näppäimistö
Irrota näppäimistökotelo ja poista pääpiirilevy, painikkeet ja kaiuttimet. Tarvitset vain näppäimistön ja näppäimistön piirilevyn / nauhakaapelin.
Vaihe 3: Vaihe 3: Näppäimistömatriisi
Kartoita näppäimistömatriisin näppäinkokoonpano. Voit tehdä tämän monimetrillä, mutta jos löydät sen kaaviot, vielä parempi! Kun olet kartoittanut näppäimistömatriisin, juota urosnastainen otsikko näppäimistön nauhaan, jotta voit kiinnittää sen leipälevyyn.
Vaihe 4: Vaihe 4: Leipälevyn leikkaus
Kiinnitä kaikki arduinoon kaavion mukaisesti. Yllä on kuvia kaavioista sekä miltä se näyttää leipälevyn kanssa.
Vaihe 5: Vaihe 5: Yhdistä näppäimistöön
Kiinnitä näppäimistön nauha leipälevyyn ja kiinnitä LEDit oikeisiin näppäimiin.
Vaihe 6: Vaihe 6: koodi
Lataa koodi Unoosi ja Megaasi. Jos käytät eri näppäimistöä, tulo- ja lähtönastat voivat olla erilaiset. leduno.ino on Unolle ja midipiano2 Megalle.
Vaihe 7: Vaihe 7: MIDI -koodi
Lataa ja asenna Atmel Flip. Liitä sitten Mega tietokoneeseen USB -liitännällä ja aseta se DFU -ohjelmointitilaan. Tämän avulla voit ohjelmoida sen Atmel Flipillä.
Lataa Atmel Flip täältä:
www.microchip.com/DevelopmentTools/Product…
Lataa sitten arduino hex -tiedosto täältä:
github.com/ddiakopoulos/hiduino
Lataa se taulullesi Atmel Flipin kautta.
Vaihe 8: Vaihe 8: Yhdistä tietokoneeseen
Jos haluat nyt pelata MIDI -näppäimistöllä, sinun tarvitsee vain kytkeä se tietokoneeseen, käynnistää suosikki VST -isäntä tai DAW ja olet valmis lähtemään!
Suositeltava:
MIDI -käsipannu, jossa 19 äänikenttää ylä- ja alasivulla : 15 vaihetta (kuvilla)
MIDI -käsipannu, jossa on 19 äänikenttää ylä- ja alasivulla …: Johdanto Tämä on opetusohjelma räätälöidystä MIDI -käsipanostani, jossa on 19 äänenvoimakkuusherkkää äänikenttää, Plug'n Play USB -ominaisuus ja paljon helppokäyttöisiä parametreja tyynyjen säätämiseen yksilöllisiin tarpeisiisi. Se ei ole muotoilupalkittu malli
Arduino OLED -näyttövalikko, jossa on valittavissa: 8 vaihetta
Arduino OLED -näyttövalikko, jossa on mahdollisuus valita: Tässä opetusohjelmassa opimme tekemään valikon, jossa on valintavaihtoehto OLED -näytön ja Visuinon avulla
MIDI-ohjattu askelmoottori, jossa on suora digitaalinen synteesi (DDS) -piiri: 3 vaihetta
MIDI-ohjattu askelmoottori, jossa on suora digitaalinen synteesi (DDS) -piiri: Onko sinulla koskaan ollut aavistusta, että sinun täytyi muuttua miniprojektiksi? No, pelasin luonnoksella, jonka olin tehnyt Arduino Due: lle ja jonka tarkoituksena oli tehdä musiikkia AD9833 Direct Digital Synthesis (DDS) -moduulilla … ja jossain vaiheessa ajattelin & q
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta
ESP32 -liitäntä SSD1306: lla, jossa on MicroPython: Mikropython on pythonin optimoima ja pieni jalanjälki. Mikropython on saatavana monille ohjainperheille, mukaan lukien ESP8266, ESP32, Ardui