← Back to Home

MIDI Zaman Kodu ekranı

PROTOTİP

Görev :

MIDI Zaman Kodu verilerinin, PC'ye kablolu bağlantı ile büyük boyutlu 7 segmentli bir LED ekranda görüntülenmesi.

Uygulama

MIDI TMC (Zaman Kodu) mesajları, farklı cihazların (sıralayıcılar, video oynatıcılar gibi) ortak bir zaman tabanına dayalı olarak hassas bir şekilde birlikte çalışmasını sağlayarak senkronizasyona yardımcı olur. 8 baytlık mesajlar saatleri, dakikaları, saniyeleri ve kareleri (FPS) ileterek MIDI sistemlerinde zamanlama tutarlılığını sağlar.

MIDI TMC (Zaman Kodu) mesajlarının özellikleri:

  • İşlev: MIDI cihazları arasında hassas zamanlama senkronizasyonu (Timecode).
  • Veri yapısı: Saatleri, dakikaları, saniyeleri ve kare sayısını (FPS - Saniye Başına Kare) içeren sekiz baytlık mesaj dizisi.
  • Uygulama: Sıralayıcıları, davul makinelerini ve video ekipmanlarını koordine etmek için kullanılır.
  • Türler: Müzikal olayların zaman çizelgesiyle eşleşmesini sağlayan sistem mesajlarına aittir. MIDI TMC, karmaşık stüdyo ortamlarında gerekli olan MIDI senkronizasyon protokolünün bir parçasıdır.

ESP32, optokuplör izolasyonundan sonra kablo üzerinden gelen çeyrek kare MIDI Zaman Kodu mesajlarını alır, bunların şifresini çözer ve verileri MAX7219 8 basamaklı LED sürücüsünü kullanarak 8 adet büyük 7 segmentli LED ekrana gönderir. Çıkışla aynı anda verileri ESP-Now 2.4 GHz RF iletimi ile de gönderir, bu da ikinci bir 8 basamaklı LED ekran tarafından alınır ve görüntülenir.

2 adet 8 basamaklı LED ekran, Zaman Kodunu görüntülemek için senkronize olarak çalışır.

MIDI Zaman Kodu kartları



© 2026 DevProt Engineering