Jam LED Menggunakan Kode QR Mikro Untuk Menunjukkan Waktu

Seperti yang mungkin Anda ketahui, kami menyukai jam kami di sini di Hackaday. Teknologi tampilan aneh selalu menarik untuk dilihat, seperti juga teknik pengkodean yang tidak biasa seperti sistem bilangan biner, ternary atau radix yang lebih tinggi. Namun, jam biasanya dimaksudkan agar dapat dibaca manusia, meskipun pengkodeannya mungkin sedikit eksentrik.

[Kitchi] namun membangun jam berbasis LED yang tidak dapat dibaca manusia, setidaknya tanpa sedikit pelatihan. Ini karena ini menampilkan waktu dengan menghasilkan kode QR, yang hanya dapat dibaca oleh kebanyakan manusia melalui penggunaan aplikasi smartphone. Tentu saja, ini meniadakan kebutuhan akan jam karena ponsel cerdas Anda pasti sudah memilikinya — tetapi siapa bilang jam harus berguna?

Agar adil, tampilan dapat dibaca oleh manusia yang gigih, karena format QR yang digunakan adalah versi Micro QR M2 kecil yang hanya berukuran 13×13 piksel. Ini mampu menyimpan sepuluh digit desimal, cukup untuk menyimpan tanggal dan waktu dalam format mmddhhmmss. Bagian tetap dari kode QR terbuat dari kertas, sedangkan bagian variabel dibentuk melalui kisi-kisi 90 LED putih. LED dipasang pada papan prototipe bersama dengan mikrokontroler PIC 16F1504, dua driver LED TM1637 dan jam waktu nyata DS1307 dengan cadangan baterai.

Jika decoding kode QR bukan milik Anda, atau Anda tidak membawa ponsel cerdas Anda, maka jam QR juga dapat diatur ke format yang lebih dapat dibaca manusia dengan menambahkan jumper. Waktu kemudian akan bergulir melintasi layar LED dalam format desimal biasa.

Video di tautan dalam bahasa Jepang, tanpa terjemahan otomatis yang tersedia, tetapi proses pembuatannya ditampilkan dengan jelas dan harus dapat dimengerti bahkan jika Anda tidak dapat mengikuti narator robot ceria. Kami telah melihat beberapa jam berbasis kode QR sebelumnya, beberapa dengan layar LCD dan beberapa dengan gaya retro, tetapi semuanya menggunakan kode QR standar yang lebih besar yang pasti tidak ada manusia yang dapat memecahkan kode secara visual. Atau bisa? Beri tahu kami di komentar!

Terima kasih atas tipnya, [J. Peterson]!