← Back to Home

MIDI-aikakoodin näyttö

PROTOTYYPPI

Tehtävä :

MIDI-aikakooditietojen näyttäminen suurella 7-segmenttisellä LED-näytöllä, langallisella yhteydellä PC:hen.

Toteutus

MIDI TMC (Time Code) -viestit auttavat synkronoinnissa, mahdollistaen eri laitteiden (kuten sekvensserit, videosoittimet) tarkan yhteistoiminnan yhteisen aikapohjan perusteella. 8-tavuiset viestit välittävät tunnit, minuutit, sekunnit ja kehykset (FPS), varmistaen ajoituksen johdonmukaisuuden MIDI-järjestelmissä.

MIDI TMC (Time Code) -viestien ominaisuudet:

  • Toiminto: Tarkka ajoituksen synkronointi MIDI-laitteiden välillä (Timecode).
  • Tietorakenne: Kahdeksan tavun viestisarja, joka sisältää tunnit, minuutit, sekunnit ja kehysmäärän (FPS - Frames Per Second).
  • Sovellus: Käytetään sekvensserien, rumpukoneiden ja videolaitteiden koordinointiin.
  • Tyypit: Kuuluu järjestelmäviesteihin, jotka varmistavat musiikkitapahtumien vastaavuuden aikajanan kanssa. MIDI TMC on osa MIDI-synkronointiprotokollaa, joka on välttämätön monimutkaisissa studioympäristöissä.

ESP32 vastaanottaa langalla saapuvat neljänneskehyksen MIDI-aikakoodiviestit optoerottimen eristyksen jälkeen, purkaa ne ja lähettää tiedot 8 suurelle 7-segmenttiselle LED-näytölle käyttäen MAX7219 8-numeroista LED-ohjainta. Samanaikaisesti ulostulon kanssa se lähettää tiedot myös ESP-Now 2.4 GHz RF-lähetyksellä, jonka toinen 8-numeroinen LED-näyttö vastaanottaa ja näyttää.

2 kpl 8-numeroisia LED-näyttöjä toimivat synkronoidusti näyttäen aikakoodin.

MIDI-aikakoodilevyt



© 2026 DevProt Engineering