Message Board MAX7219 V3

Dari Palta Circuits Wiki
Revisi sejak 20 Mei 2020 14.41 oleh WikiAdmin (bicara | kontrib) (←Membuat halaman berisi '==Versi sebelumnya== [https://www.indopalta.net/wiki/index.php/Berkas:M7219_MessageBoard_V2] ==Intro== Berikut ini adalah custom board yang dirancang untuk dapat dip...')
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)
Loncat ke navigasi Loncat ke pencarian

Versi sebelumnya

[1]

Intro

Berikut ini adalah custom board yang dirancang untuk dapat dipasangkan dengan module MAX7219 4 in 1.

Board ini juga telah dilengkapi dengan pinout untuk module komunikasi Bluetooth HC-05 ataupun HM-10, ataupun module komunikasi lain yang memiliki pin yang sama dengan module tersebut.

Skema

Dan berikut adalah skema dari rangkaian board ini untuk referensi.


Komponen

Berikut adalah daftar komponen yang akan dibutuhkan untuk membuat board ini bekerja.

  • IC ATMega328P-PU : 1 pcs
  • IC Socket 28pin  : 1 pcs
  • Crystal 16Mhz : 1 pcs
  • Capacitor 22pF : 2 pcs
  • Capacitor 0.1uF : 3 pcs
  • Capacitor El 10uF : 1 pcs
  • Resistor 10k : 1 pcs
  • Resistor 220 : 1 pcs
  • Resistor 1K : 1 pcs
  • Resistor 2K : 1 pcs
  • LED 5mm Merah : 1 pcs
  • Slide Switch : 1 pcs
  • Pin Header Male 1x6 Right Angle : 2 pcs
  • Pin Header Female 1x5 Straight : 1 pcs
  • Resistor 1K : 1 pcs
  • Resistor 2K : 1 pcs

Dan tentu saja anda juga akan membutuhkan :

  • Module MAX7219 4in1 (Jumlah sesuai keperluan)
  • Module HM-10 atau HC-05 (sesuaikan dengan kebutuhan anda)

Catatan Untuk Perakitan

Untuk merakit board ini, semua nilai komponen telah tertera pada board, sehingga seharusnya tidak akan ada kesulitan dalam meletakkan komponen pada tempatnya. Hanya saja ada satu bagian jumper yang memiliki label "GND Switch" yang mungkin akan sedikit membuat bingung. "GND Switch" ini adalah titik untuk memutus/menyambung Ground dari power input ke Ground board. Kegunaannya adalah untuk memudahkan apabila ada yang membutuhkan titik sambungan untuk Ampere Meter, untuk mengukur penggunaan arus.

Bila tidak digunakan, switch ini dapat disambungkan saja, dengan menggunakan jumper atau mensolder kaki komponen seperti resistor atau lainnya, karena kalau dibiarkan saja, maka Ground rangkaian tidak akan terhubung dan tidak akan menyala.

Software

Untuk sketch Arduino, bisa menggunakan sample dari MD_Parola, atau bila mau menggunakan versi yang saya gunakan, bisa diunduh dari :
https://github.com/paulustanuri/PT005_MAX7219_MessageBoard


Sedikit keterangan untuk cara mengirim perintah ke sketch Arduino tersebut, bila anda menggunakan aplikasi Bluetooth yang berbeda. Format pesan yang dikirim adalah :

*<CMD>~

Keterangan :

*     : adalah penanda awal perintah
<CMD> : adalah perintah yang mau dikirim
~  : penanda akhir perintah

List CMD :
S : Delay antar frame, diikuti angka dalam milisecond
B : Toggle Brightness antara 0-15
R : Reset the Arduino hardware
F : Factory settings
W : Write current setup to EEPROM
M : Menampilkan pesan, diikutin dengan pesan yang mau ditampilkan
J : Toggle Text Justify L, C, R
V : Toggle Invert/Normal
P : Diikuti angka untuk set delay antara in dan out (dalam milisecond)
I : Toggle In Animation
O : Toggle Out animation
C : Diikuti angka untuk set auto clear message (ms before auto clear, 0=disable)

Contoh :
- Untuk menampilkan pesan "Welcome" perintah yang dikirim adalah *MWelcome~


Dapatkan

Berikut adalah link marketplace dimana anda bisa mendapatkan board ini.

Video

Bila ingin tahu bagaimana saya menggunakan board ini, silahkan cek video berikut.





English