Daftar Isi:

16x64 P10 Scrolling LED Display Menggunakan Mikrokontroler PIC16F877: 5 Langkah (dengan Gambar)
16x64 P10 Scrolling LED Display Menggunakan Mikrokontroler PIC16F877: 5 Langkah (dengan Gambar)

Video: 16x64 P10 Scrolling LED Display Menggunakan Mikrokontroler PIC16F877: 5 Langkah (dengan Gambar)

Video: 16x64 P10 Scrolling LED Display Menggunakan Mikrokontroler PIC16F877: 5 Langkah (dengan Gambar)
Video: Membuat dan Merangkai Neopixel Scrolling Text 8x8 576 Pixel 2024, November
Anonim
Image
Image

Dalam instruksi ini, menjelaskan cara menghubungkan Tampilan matriks LED 16 x 64 (p10) dengan mikrokontroler PICI6F877A.

Sebuah data dikirim ke mikrokontroler melalui UART yang disimpan di EEPROM dan data tersebut akan ditampilkan pada tampilan matriks LED. Ini akan melanjutkan data yang sama setiap kali data baru tiba.

Program yang ditulis dalam bahasa C dibangun dengan MPLAB.

Langkah 1: 16x64 (p10) Kontrol Matriks LED

Kontrol Matriks LED 16x64 (p10)
Kontrol Matriks LED 16x64 (p10)
Kontrol Matriks LED 16x64 (p10)
Kontrol Matriks LED 16x64 (p10)

Dalam sistem ini, tampilan matriks 16x64 dapat menampilkan informasi yang membutuhkan 1024 LED. Tampilan ini terdiri dari modul-modul yang lebih kecil yang disusun bersama dari layar yang lebih besar, setiap modul biasanya terdiri dari matriks LED 4x8 seperti yang ditunjukkan pada gambar.

Pin dari panel p10 seperti yang ditunjukkan memiliki 6 jalur kontrol.

Langkah 2: Pengaturan Perangkat Keras

Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras
Pengaturan Perangkat Keras

Untuk mengembangkan proyek ini, kami membutuhkan bahan-bahan sebagai berikut,

  • p10 (16x32) Tampilan LED x 2
  • Mikrokontroler PICI6F877A
  • Borad Pengembangan Mikrokontroler PIC
  • 16 x 32 (p10) matriks LED - 2 nos
  • Adaptor Serial USB 2
  • SMP 5V 5A

Langkah 3: Diagram Sirkuit

Diagram Sirkuit
Diagram Sirkuit

Diagram Sirkuit ditunjukkan pada gambar.

Pin MCLR ditarik menggunakan Resistor 10K.

USB 2 Serial Converter terhubung di RC6 dan RC7 karena mendukung Komunikasi UART dan baudrate adalah 9600 bps.

Disini digunakan osilator kristal 20 MHz.

Pin untuk (hal.10) LED Scrolling Display dapat menggunakan Pin digital apa pun. Dalam proyek ini kami menggunakan,

  • ID - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • DATA - RD2

Langkah 4: Kode

Di sini melampirkan kode lengkap yang dikembangkan di C.

Baudrate UART: 9600 bps

Format pesan: * < pesan > $ (misal: *impact$)

Langkah 5: Keluaran

Berikut terlampir link video yang telah kami buat.

YouTube:

facebook:

www.facebook.com/impacttechnolabz

Direkomendasikan: