Program Jam Sederhana dengan Micro:bit
from microbit import * Inisialisasi variabel jam dan menit hours = 0minutes = 0 while True:if button_a.is_pressed() and button_b.is_pressed():# Reset jam dan menit jika kedua tombol ditekan bersamaanhours = 0minutes = 0display.scroll(“{}:{}”.format(hours, minutes))elif button_a.is_pressed():# Tambahkan jam jika tombol A ditekanhours = (hours + 1) % 24display.scroll(“{}:{}”.format(hours, minutes))elif button_b.is_pressed():# Tambahkan menit jika tombol B ditekanminutes =…
Masalah Mirroring di LED Dot Matrix saat menggunakan library MD_MAX72xx
Saat mempraktekkan pembuatan jam digital menggunakan LED Dot Matrix tampilan menjadi mirroring seperti tampak pada gambar berikut : Ini dikarenakan dalam versi library MD_MAX72xx terbaru, deklarasi HARDWARE harus dilakukan dengan kode berikut : #define HARDWARE_TYPE MD_MAX72XX::FC16_HW Bukan lagi menggunakan yang lama #define HARDWARE_TYPE MD_MAX72XX::PAROLA_HW Setelah merubah kode tersebut, maka kita akan mendapati tampilan menjadi normal…
Read More