Тёмный
No video :(

8x8 LED Matrix MAX7219 Tutorial with Scrolling Text & Android Control via Bluetooth 

How To Mechatronics
Подписаться 681 тыс.
Просмотров 145 тыс.
50% 1

howtomechatron... ► Find more details, circuit schematics and source codes on my official website.
In this Arduino tutorial we will learn how to control 8x8 LED Matrix using the MAX7219 driver and the Arduino board. We will make three examples, with the first one we will explain the basic working principle of the MAX7219 , in the second example we will see how the scrolling text on the 8x8 LED Matrix works, and in the third example we will control them via Bluetooth and a custom build Android application.
Visit HowToMechatronics.com for more Tutorials, Tips, Projects and How It Works videos:
► howtomechatron...
Like my page on Facebook:
► / howtomechatronics
Add me on Google+:
►plus.google.co...

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 94   
@Dancopymus
@Dancopymus 5 лет назад
Excellent tutorials. I have 1 suggestion and 1 question. Suggestion : Controlling these Matrix Modules, instead of Bluetooth, use IR Remote Control. Question: How to use Western Characters such as, á, à, ã, é, ó, ç, etc. Thank you
@amitabheer
@amitabheer 4 года назад
Truly spectacular!! Heartfelt thanks for sharing
@antmini1
@antmini1 6 лет назад
I can't thank you enough for your videos. They are excellent! :)
@fouzaialaa7962
@fouzaialaa7962 7 лет назад
awesome video as always i was struggling between choosing a 7 segments display and a matrix i think i will go with the matrix now thx for the video mate
@prathamva7392
@prathamva7392 7 лет назад
finally you have uploaded a video☺
@TheYannsonnboys
@TheYannsonnboys 7 лет назад
Dear Dejan Nedelkovski you are the best en you tutorial are amazing. please keep doing more tutorial and thank you so much
@jovenianomadrid9565
@jovenianomadrid9565 4 года назад
@Nilton Oliv send me my friend of avr/pgmspace.h
@Brianvanvlymen
@Brianvanvlymen 7 лет назад
Love it how your tutorial
@roidelleneeugenio2221
@roidelleneeugenio2221 5 лет назад
Good day! what are the resistors you used and they're position, i can't see clearly in the video. Thank you!
@cycy8016
@cycy8016 4 года назад
I have a question: why do you use the same Pin (pin 7) in your bluetooth code? Int DIN 7; SofwareSerial Bluetooth(8,7) ???????????? I have changed Software Bluetooth(8,9) but it doesn't work!
@jeisongaming2739
@jeisongaming2739 6 лет назад
What 3 resistors did you use in this project? X2 and diagram of bluetooth, please my proyect are hurry up.
@josemuygay8851
@josemuygay8851 5 лет назад
This is great! thanks man
@partscience
@partscience 7 лет назад
Please also give tutorials on the other microcontrollers and other development board.
@dymonxd
@dymonxd 7 лет назад
Great Job! hope to see your videos more often)))
@driversteve9345
@driversteve9345 7 лет назад
You should provide a link to your other videos you had recommended in this video!
@sonwill17
@sonwill17 6 лет назад
good morning great project and thanks for sharing, I have implemented the project with one arduino, 5 modules max7219 and a bluetooth module HC-06 at a speed of 9600 baud and works very well, I only have an unwelcome to send the message from the app send it and very good. But the last message message sent from the app is erased when restarting the matrix, I thought that by using the PROGMEM instruction this would not happen, how would it be solved?
@romariosidauruk9268
@romariosidauruk9268 6 лет назад
Awesome, your video is nice. i have unduerstood a bit about using Dot matrix module. Thank you.
@HobbyHomeWorkshop
@HobbyHomeWorkshop 5 лет назад
how can this be adapted to 5x7 led matrix? any schematic?
@david_serum
@david_serum 2 года назад
What is the maximum current drawing by one module at the maximum brightness ? I wanna use 64x8 block and dont know if i can use 2A power supply as a powerbank or something stronger
@Ashishkumar-nd8et
@Ashishkumar-nd8et 5 лет назад
Can i use soldered led matrix.. If i wants to makes it myself? With single LEDs
@shawnaksawaikar4104
@shawnaksawaikar4104 Год назад
The text which u are sending is saved permanently in ic?
@nomiahmad5268
@nomiahmad5268 Год назад
hi, nice channel... as u work with 8*8 matrix display so, if we want to make 16*16 then what will be change in arduino code..
@formertoddler196
@formertoddler196 7 лет назад
Is it possible to hook up the max7219 (without the breakout board) to a 4 digit 7 segment display? I hooked up the IC exactly as described in the datasheet & ran code from multiple sources, but still no luck Anyways, thanks for going over the max7219! Most people here have the 8x8 led matrix breakout board & don't explain the circuit from the IC to the led matrix
@ekas9081
@ekas9081 4 года назад
i make it and work...
@surajupadhyay9487
@surajupadhyay9487 7 лет назад
i am connecting more than 4 max7219 module n series but getting some issue can you pls help me out
@sertanari
@sertanari 4 года назад
Same problem
@swf4iubrh4s
@swf4iubrh4s 7 лет назад
Keep up the good work. A.H.W.
@cbanosabreu
@cbanosabreu 5 лет назад
PREGUNTA LAS CONEXIONES DE LA MATRIZ DIN EN PIN 7 Y BLUETOOH TAMBIEN EN PIN 7 ES CORRECTA
@MrBobWareham
@MrBobWareham 3 года назад
Thank you for sharing very good
@HowToMechatronics
@HowToMechatronics 3 года назад
Thank you too
@sunitajadhav3331
@sunitajadhav3331 6 лет назад
Can we use dot matrix instead of led matrix
@javlontursunov6527
@javlontursunov6527 2 года назад
I am having problems with library , can u make it easier to download ?
@Dancopymus
@Dancopymus 5 лет назад
How To Mechatronics Is there a way to change the direction of the displays in the code? Well I would like to use this sketch with 4 in 1 led array modules sold on eBay; Thank you
@roidelleneeugenio2221
@roidelleneeugenio2221 5 лет назад
Have you figured out how to resolve your query?
@Dancopymus
@Dancopymus 5 лет назад
@@roidelleneeugenio2221 Hi! There are no satisfactory answers, so in this case it will be necessary to change the entire "Character Array" in the "PROGMEM const unsigned char" line or use another library or, alternatively, use separate LED modules; Excuse me!
@roidelleneeugenio2221
@roidelleneeugenio2221 5 лет назад
@@Dancopymus Oh, okay. Thank you!
@naobah9283
@naobah9283 5 лет назад
How is it for using more than two modules???
@matthewrivera8047
@matthewrivera8047 6 лет назад
What 3 resistors did you use in this project?
@chipdouroseguros9290
@chipdouroseguros9290 5 лет назад
Boa Tarde, Estou a tentar fazer um painel Led com 8 modulos de max7912, matrix 8×8, onde fosse possível fazer a passagem de uma mensagem após o clique de um botão. O pretendido seria apertar o botão e mostrar no painel uma informação, clicar novamente e aparecer outra e assim até fazer 4 mensagens. Como poderei fazer isso, pois apenas consigo fazer o scrolling das mensagens todas juntas e não separadamente após o clique do botão. Alguma dica, ficaria agradecido.
@klauswehrhahn9887
@klauswehrhahn9887 3 года назад
Hello, wanted to recreate the 8 × 8 matrex with ticker with hc 05 bluetooth. can you please send me the circuit diagram of how it is connected. Many Thanks
@venkannabanothu3169
@venkannabanothu3169 4 года назад
you kept 2 matrix in series can we connect 4 led matrix i want to use can we use 4 matrix
@Dancopymus
@Dancopymus 4 года назад
How to use FC16 LED Matrix Modules (4 in 1)? Thanks
@matthiash.454
@matthiash.454 4 года назад
short question: is it also possible on iOS ?
@boris5448
@boris5448 3 года назад
I am now too using an arduino uno with 2 matrices but if I add a third one it glitches out. Can that be caused by the uno not being able to control more than 2 matrices and which parameter would limit that? (so that i can choose a different microcontroller)
@IndianServersUniversity
@IndianServersUniversity 7 лет назад
Good Video...
@Inwardcrowd2210
@Inwardcrowd2210 6 лет назад
the MAX7219 can only handle 8X8 matrix ? and if not how many leds in a matrix can we control ? like a 10x10 or 15x15 possible ??
@carljeztrylgabriel8076
@carljeztrylgabriel8076 3 года назад
Hi may I ask the circuit schematic in this project?
@thiagopereirasantos9431
@thiagopereirasantos9431 6 лет назад
ola bom dia em vez do texto quero colocar o resultado de uma soma como faço?
@ibrahimhojorat4139
@ibrahimhojorat4139 5 лет назад
library could be added to arduino idk why but this is what the arduino Arduino: 1.8.7 (Windows 10), Board: "Arduino/Genuino Uno" Specified folder/zip file does not contain a valid library This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
@user-fq6ef8gd4c
@user-fq6ef8gd4c 5 лет назад
can that work for only one led matrix ?
@amaravathysri223
@amaravathysri223 4 года назад
Hi... I have coding problem in scrolling led display.. Can u help me
@khaleelsmd7735
@khaleelsmd7735 4 года назад
Ws2811 support led module sir
@gustavodiana3966
@gustavodiana3966 10 месяцев назад
Hello! could you reload the .aia file? I would like to add more functions. Thanks!
@sirgen001
@sirgen001 2 года назад
Is it possible for you to do a redo of this tutorial for 2022 please. I cannot follow this video as the software, apps and codes you used are so different now. I am sure this would help a lot of people like me who are just starting up and can't find any up to date tutorials.
@procad23
@procad23 4 года назад
Please make max7219max 16x8 led matrix bike turn light with left and right button control project.
@martijnvdbrakel7578
@martijnvdbrakel7578 6 лет назад
HI Dejan, I want to build this project with the kids at my work to make a magic mirror with them, i want to put the scroller behind a mirror and then use the app to put in messages when the kids talk to the mirror ( as in mirror mirror on the wall....._ Problem is i dont understand how to build this project on a breadboard as you did in the video, for the kids thats a easy way to build i think. Can you plzzz send me pics how to do this? fritzing scematics is not with a breadboard so i hope you can help me out thanks
@juanitoalcachofa7252
@juanitoalcachofa7252 6 лет назад
hello a question because I can not upload my program to the arduino is that it does not mark any problem just can not verify or upload ... why does that happen?
@ngoprekmania112
@ngoprekmania112 3 года назад
wheather i use arduino nano does not matter
@tabishali.595
@tabishali.595 4 года назад
Can we use 8x48 led on this code
@ExpresionDinamica
@ExpresionDinamica 6 лет назад
Excelente video, sin saber nada tu idioma lo he podido entender, pero tengo 2 preguntas: 1) como se conectaria el Bluethoot a un Arduino Nano. 2) el display me muestra las letras en vertical y no en horizontal como lo muestras en el video, como puedo girar (comando . codigo) para girar el display . de antemano GRACIAS...
@thebread8918
@thebread8918 3 года назад
tengo el mismo problema con el giro... lo has podido solucionar?
@luisant_Nanfu
@luisant_Nanfu 7 лет назад
Muy bueno , excelente
@juanitoalcachofa7252
@juanitoalcachofa7252 6 лет назад
hola una pregunta porque no puedo subir mi programa al arduino es que no marca ningun problema solo no se puede verificar ni subir... por que pasa eso.?
@anupbhgowda3823
@anupbhgowda3823 6 лет назад
Can we send symbols
@venkannabanothu3169
@venkannabanothu3169 6 лет назад
Can you do using computer
@christianbanza871
@christianbanza871 6 лет назад
hello how to use 20 matrix led please?
@vijamerijamu1191
@vijamerijamu1191 7 лет назад
odličan video.
@jovenianomadrid9565
@jovenianomadrid9565 4 года назад
Pls help me sir send me the avr/pgmspace.h code can't run the program always said in expansion of macro memcpy_P can't upload.
@md.alamgirhossen2365
@md.alamgirhossen2365 6 лет назад
Dear sir, I have facing some problem when i'm writing m.writeSprite(2, 0, A); delay(1000); m.writeSprite(2, 0, B); delay(1000); m.writeSprite(0, 0, smile01); delay(1000); m.writeSprite(0, 0, smile02); delay(1000); m.writeSprite(0, 0, smile03); delay(1000); Arduino show : 'class MaxMatrix' has no member named 'WriteSprite' what can i do? please help me
@user-ql2wp7zw8k
@user-ql2wp7zw8k 4 года назад
for (i=0; i
@ibrahimabbasi7674
@ibrahimabbasi7674 7 лет назад
can u give me a library of 8 bit 7 segment max7219 Cantroll via Bluetooth hc-05
@umeshgangadharmath3629
@umeshgangadharmath3629 6 лет назад
tq sir
@venkannabanothu3169
@venkannabanothu3169 6 лет назад
Where is the secound example with out Bluetooth
@alancoiffard1870
@alancoiffard1870 6 лет назад
I can not install MaxMatrix.h, it's don't work ! plz help me
@arsandiyoga4032
@arsandiyoga4032 Год назад
Please fix the application link
@malidasalishafar2918
@malidasalishafar2918 6 лет назад
How abou the app?
@slawekd85
@slawekd85 5 лет назад
nie wczytuje textu z apk
@hasanserdarmacit6901
@hasanserdarmacit6901 6 лет назад
i am getting this message sketch\MaxMatrix.cpp:172:25: warning: iteration 79 invokes undefined behavior [-Waggressive-loop-optimizations] buffer[i] = buffer[i+1]; ^ sketch\MaxMatrix.cpp:171:2: note: containing loop for (i=0; i
@mayankverma8318
@mayankverma8318 4 года назад
Hi there. The circuit diagram for bluetooth control is not available on your website. Can you please provide me at my g mail. I would be really grateful
@prajaktachaudhari3843
@prajaktachaudhari3843 5 лет назад
hey , from where I can download avr/pgmspace library? Thank you
@rahulbarnwal9342
@rahulbarnwal9342 4 года назад
sir it's not working
@rajatparasar4137
@rajatparasar4137 5 лет назад
File on this ?
@sebastianyepes7822
@sebastianyepes7822 6 лет назад
hello friend i am from colombia when i install the bluetooth hc 06 it connect but dont send information to the module
@ExpresionDinamica
@ExpresionDinamica 6 лет назад
yo ensaye cambiando la velocidad del BT de 3400 por 9600 y funciono full PD: Tambien soy de Colombia
@sabrinamuhiddinova7264
@sabrinamuhiddinova7264 3 года назад
@@ExpresionDinamica please write english
@VivirApp
@VivirApp 3 года назад
@@sabrinamuhiddinova7264 3 years ago I solved it, but thanks for responding. The question was: I tried changing the BT speed from 3400 to 9600 and it worked full PS: I'm also from Colombia. In fact, make an App that is in the Play Store can be found as VivirAplicaciones. Today I have the problem that the 4-in-one displays do not work with this code
@blueflame9332
@blueflame9332 5 лет назад
I'm 15 and my teacher ask me to do this without any help for an important exam... I don't even know what this means 2:00
@jumbo999614
@jumbo999614 2 года назад
Can someone teach me this part of the code: void printCharWithShift(char c, int shift_speed) { if (c < 32) return; c -= 32; memcpy_P(buffer, CH + 7 * c, 7); m.writeSprite(32, 0, buffer); m.setColumn(32 + buffer[0], 0); for (int i = 0; i < buffer[0] + 1; i++) { delay(shift_speed); m.shiftLeft(false, false); } } void printStringWithShift(char* s, int shift_speed) { while (*s != 0) { printCharWithShift(*s, shift_speed); s++; } }
@mdmarufahmed9323
@mdmarufahmed9323 7 лет назад
please ...the code.......thats what i need
@matthewrivera8047
@matthewrivera8047 6 лет назад
The code is in the link on the description
@sabrinamuhiddinova7264
@sabrinamuhiddinova7264 3 года назад
my project don`t like your project
Далее
Ajdarlar...😅 QVZ 2024
00:39
Просмотров 534 тыс.
MAX7219 LED multiplexing tutorial
13:26
Просмотров 38 тыс.
How to control 8x8 dot Matrix with MAX7219 and Arduino
10:55
The coolest robot I've ever built!
19:40
Просмотров 4,6 млн
ARDUINO SCROLLING TEXT DISPLAY USING PAROLA LIBRARY
7:25
6 Horribly Common PCB Design Mistakes
10:40
Просмотров 191 тыс.