Загрузка страницы

6 pcs. MAX7219 8x8 LED Matrix on Arduino Due

6 daisy chained MAX7219 8x8 LED Matrix from ebay on Arduino Due. It only comes with a red 8x8 LED matrix, but there are some in ebay that sells for other colors.

If you want to buy this product, go to http://www.ebay.ph/itm/171530403224?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT or if that's not available, just search form the ebay sellers "gowin_electronic". They have very cheap and affordable products that are made in China, but mine got shipped form Singapore. Their delivery to Davao City Philippines was fast- just 2 weeks.

I ordered mine last August 14 and got shipped within the day. I did receive a local tracking number, but I it was useless when tracking the parcel in international trackers. I waited for two weeks and I received my package at the central post office here in Davao City Philippines. Actually, it must be shipped at my local post office, but I just inquired about it in the central post office, so basically, I intercepted it on the way since my school is near the central post office anyway.

Unboxing video here: https://www.youtube.com/watch?v=ZfmPsEYC4Zo

I hooked these up directly to the Arduino Due, and this shows that I was able to use the 3.3 Volts output of the data and power pins to drive the daisy chained LED matrices to display texts even though the MAX7219 datasheets required a minimum of 3.5V for signal levels and a minimum of 4.5V for power source. Software was from brainy-bits tutorials https://brainy-bits.com/tutorials/scroll-text-using-the-max7219-led-dot-matrix/ (just change the ports used form the tutorial to any port on the Arduino Due. I used ports 7 for DIN, 6 for CS and 5 for CLK. use these numbers in modofying brainy-bits' code:)
int data = 7; // DIN pin of MAX7219 module
int load = 6; // CS pin of MAX7219 module
int clock = 5; // CLK pin of MAX7219 module

for further learning and a proper tutorial, please watch this video: https://www.youtube.com/watch?v=FoHU6PrZcDg

This was not perfect though. Errors were observed after a period of success. because over time, temperature increase on the wires increased the resistance which reduced the voltage levels of the signals. Thus the MAX7219 might not 'read' the data sent properly from the Arduino. I will post a video related to this error

Видео 6 pcs. MAX7219 8x8 LED Matrix on Arduino Due канала Kurt Barcelona
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
16 сентября 2015 г. 2:08:23
00:00:25
Яндекс.Метрика