Isi kandungan:

Paparan DMD P10 Dengan Arduino dan RTC DS3231: 4 Langkah (dengan Gambar)
Paparan DMD P10 Dengan Arduino dan RTC DS3231: 4 Langkah (dengan Gambar)

Video: Paparan DMD P10 Dengan Arduino dan RTC DS3231: 4 Langkah (dengan Gambar)

Video: Paparan DMD P10 Dengan Arduino dan RTC DS3231: 4 Langkah (dengan Gambar)
Video: Iqomah Countdown Timer 1 Panel P 10 | Tombol Manual 2024, November
Anonim
Paparan DMD P10 Bersama Arduino dan RTC DS3231
Paparan DMD P10 Bersama Arduino dan RTC DS3231

Paparan P10 adalah pelbagai LED dot matrix. P10 led umumnya dikenali sebagai Dot Matrix Display atau DMD display. Ini berdasarkan register shift, umumnya 74595 register shift digunakan. Mereka boleh disusun dengan lebih banyak bilangan papan yang serupa. Terdapat dalam pelbagai saiz dan warna LED, kami akan menggunakan jenis 32 * 16 di sini. Kami boleh memaparkan teks yang boleh digulir, teks bergaya dengan pelbagai saiz fon. Mereka sangat popular di papan paparan komersial seperti kedai, stesen, lapangan terbang, dll. Perkara terbaik mengenai mereka ialah mereka boleh dihubungkan dengan mikrokontroler standard tanpa memerlukan protokol komunikasi khas. Kami akan menggunakan arduino untuk menggunakannya. Kami akan menggunakannya untuk menghasilkan teks bersama dengan masa dan tarikh semasa.

Langkah 1: Komponen Diperlukan

1. Paparan P10 dengan kabel pita penyambung FRC 16 Pin

2. arduino (uno / mega / nano / pro mini)

3. ds3231

4. tajuk lelaki dan wanita

5. papan verob dan pateri

6. penerjun (hanya diperlukan untuk ujian awal)

7. Bekalan kuasa 5v 1A

Langkah 2: Memahami Litar dan Prosedur

Memahami Litar dan Prosedur
Memahami Litar dan Prosedur

Di bahagian belakang papan P10, terdapat dua set port. Port input dan output data untuk lata. DS3231 adalah jam masa nyata (RTC). Ia digunakan untuk menunjukkan tarikh dan masa.

Gambarajah litar dilampirkan di sini. Jangan gunakan bekalan luaran 5v 1a sekarang. Kekuatan arduino dapat menyalakan paparan anda (cahaya redup) cukup untuk diuji.

DS3231 menggunakan protokol komunikasi I2C. Pasang pemegang bateri CR2302 di tempatnya dan sambungkan pin i2c dengan arduino i2c. Sekiranya anda baru menggunakan modul ini, periksa pautan di bawah:

howtomechatronics.com/tutorials/arduino/ar…

Sekarang ikuti rajah litar dan pasangkan jumper dari papan P10 ke arduino. Sambungan ini akan dibuat dengan jelas di port input P10.

Kabel pita penyambung 16 Pin FRC-1 digunakan untuk kedua-dua port input dan output yang boleh digunakan kemudian, setelah anda membuat litar veroboard yang dimuktamadkan.

Langkah 3: Memuat naik Kod dan Ujian

Memuat naik Kod dan Ujian
Memuat naik Kod dan Ujian
Memuat naik Kod dan Ujian
Memuat naik Kod dan Ujian

Muat turun kod yang dilampirkan di bawah. Cukup jelas. Pautan perpustakaan diberikan di sini.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

Saya akan mencadangkan anda memasang kedua-duanya, kerana kedua-duanya mengandungi banyak ciri unik.

Anda boleh memuat naik mana-mana kod yang dilampirkan di sini. Anda juga mungkin ingin menggunakan lakaran contoh inbuild.

Tulis semula untuk menunjukkan teks anda sendiri dan tetapan fon yang anda inginkan. Muat naiknya.

Anda harus melihat output yang anda mahukan di skrin

Langkah 4: Memuktamadkan

Image
Image
Memuktamadkan
Memuktamadkan
Memuktamadkan
Memuktamadkan

Sekiranya semuanya berfungsi dengan baik, pasangkan semuanya di papan kenyataan dan pateri. Gunakan header wanita untuk meletakkan arduino dan ds3231, supaya anda dapat menggunakannya kembali di masa hadapan untuk tujuan lain.

Kemudian gunakan header lelaki untuk membuat penyambung untuk kabel pita FRC pada paparan p10 (port input). Sekarang uji dengan kesinambungan multimeter jika semua sambungan dibuat dengan betul. Jika ok sekarang, power semula dengan usb untuk melihat apakah ia menunjukkan teks yang diperlukan. Sekiranya ok, lepaskan usb dan pasangkan bekalan kuasa 5v 1a luaran kepadanya. Sekarang ia mesti menyala dengan terang. Oleh itu, selamat anda sekarang boleh menggunakan paparan anda dan meletakkannya di tempat yang jauh untuk melihatnya.

Disyorkan: