01-03-2024, 15:58
Może nie próbuj przeskakiwać etapów, na Leonardo najpierw zrób klawiaturę matrycową, są do tego gotowe biblioteki z przykładami. Jak już będziesz miał działające 64 przyciski to dopiero wróć do pożenienia tego z MIDI, to już prosta funkcja, odczyta jakieś wciśnięcie to dany przycisk wysyła z odpowiednim kodem MIDI.
Zwróć uwagę, że UNO ma SPI na pinach 11,12,13, a w Leonardo nie ma tego w tym miejscu, te piny są na złączu 6 pin do programowania. Z drugiej strony masz tak jakby 3 piny dodatkowe, 0 i 1 też nie jest podłączone do UART i też je tu można wykorzystać do matrycy, wiec w ogóle nie potrzebujesz scalaka rejestru przesuwnego, jeśli nic więcej nie podłączasz, masz 19 pinów I/O do dyspozycji.
Zwróć uwagę, że UNO ma SPI na pinach 11,12,13, a w Leonardo nie ma tego w tym miejscu, te piny są na złączu 6 pin do programowania. Z drugiej strony masz tak jakby 3 piny dodatkowe, 0 i 1 też nie jest podłączone do UART i też je tu można wykorzystać do matrycy, wiec w ogóle nie potrzebujesz scalaka rejestru przesuwnego, jeśli nic więcej nie podłączasz, masz 19 pinów I/O do dyspozycji.
Miło być decenianym https://buycoffee.to/kaczakat