Sebuah monokrom (satu warna) LED display dot matrix ini digunakan untuk menampilkan Karakter dan Simbol yang bersifat antarmuka dengan mikrokontroler. Proyek ini akan menampilkan pesan teks bergulir pada 32 × 8 LED dot matrix. Mikrokontroler yang digunakan adalah Arduino Uno yang merupakan prototipe platform open source Elektronik. 32 kolom dari matriks LED didorong secara individual oleh empat register geser (max7219), sedangkan delapan baris gabungan juga didorong oleh Shift Horizontal. Di sini kita akan scanning seluruh baris dan mengisi garis kolom dengan tingkat logika yang tepat. Program dalam mikrokontroler adalah untuk menentukan kecepatan pesan bergulir serta pesan apa yang akan kita tampilkan. Teknik ini akan diperlihatkan untuk gulir ke kiri, tetapi dapat dengan mudah diimplementasikan untuk bergulir ke arah lain. Program Sketch untuk Arduino Uno dikembangkan dengan Arduino Software.
Mini LED Fitur Jam:
Mode dasar dengan angka besar
Mode slide di mana angka bergulir dan mematikan layar
Mode Kecil digit dengan plus detik
Waktu ditulis dalam kata-kata mis “Sepuluh lewat lima belas menit ”
menampilkan tanggal
Opsi 12/24 jam
Opsi kecerahan
Jam Mode acak opsi yang mengubah mode tampilan setiap beberapa jam.
Menekan tombol menu didorong untuk setup & pilihan tampilan.
Daftar bagian
4 x MAX7219 Dot Matrix Modul Kontrol Tampilan DIY kit.
1 x Arduino Uno atau Duemilanove dengan 32k RAM.
1 x DS1307 real time clock modul.
1 x Arduino prototyping perisai
1 x papan tempat memotong roti untuk pengujian (opsional)
2 x Dorong untuk membuat tombol seperti ini.
1 x A ke B Jenis USB Timbal
1 x Induk untuk power adapter USB
Kawat
Kit ini menggunakan LED merah matriks yang dihubungkan ke sebuah PCB dengan onboard MAX chip controller. chip mengambil semua kerja keras dari mengendalikan LED. Anda hanya perlu beberapa kabel untuk menghubungkan modul ke Arduino, maka Anda dapat mengendalikannya dengan menggunakan software. Hal menarik lainnya adalah clip ini matriks PCB bersama-sama dengan jumper plastik, sehingga Anda dapat membuat display sebesar yang Anda suka. Kit harus disolder dan menggunakan mount permukaan komponen.
Konfigurasi PIN Modul Dot Matrix
Arduino Pin 10 untuk LOAD
Arduino Pin 11 ke CLK
Arduino Pin 12 sampai DIN (Data Dalam)
5V Arduino ke 5v
Arduino GND ke GND
Konfigurasi PIN Modul RTC
SDA untuk Arduino analog pin 4
SCL ke Arduino analog pin 5
5V untuk Arduino 5V pin
GND ke Arduino pin GND
Konfigurasi PIN Tombol Setting
Tombol 1 terjadi antara Arduino digital pin 2 dan GND
Tombol 2 terjadi antara Arduino digital pin 3 dan GND
Modul DS1307 berisi chip DS1307 yang menjaga waktu, bersama dengan baterai yang berjalan chip jika listrik utama terputus. Dengan cara itu bahkan jika Anda mencabut jam, ketika Anda pasang kembali waktu akan tetap benar. Ini hanya perlu 4 kabel untuk bekerja. 5V dan GND untuk kekuasaan, maka SDA dan SCL yang digunakan untuk mengirim data jam melalui protokol I2C ke Arduino.
The Protoshield
Papan prototyping atau ‘perisai’ dihubungkan ke Arduino sehingga mudah untuk menambahkan komponen lain. Ini membawa input dan output pin Arduino ini ke sebuah papan sirkuit kita bisa solder hal yang. Kami akan menggunakan ini untuk me-mount modul DS1307, ditambah untuk menghubungkan koneksi display matrix dan tombol untuk.
Untuk file lengkap ada dibawah ini:
Source Code Disini
Untuk lebih lengkapnya silahkan kunjungi https://123led.wordpress.com/mini-led-clock/
telah dibaca: 12,487