Arduino tutorial: LED Matrix red 8x8 64 Led driven by MAX7219 (or MAX7221) and Arduino Uno

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 มี.ค. 2015
  • Arduino tutorial: LED Matrix red 8x8 64 Led driven by MAX7219 (or MAX7221) and Arduino Uno
    In this video we play with popular 8x8 LED Matrix with an Arduino Uno. The procedure is very easy and it is an easy project which is ideal for beginners.
    💻 Code & Parts: www.educ8s.tv/arduino-8x8-led-...
    Want to learn to code?
    👨‍💻 Check my new TH-cam channel: bit.ly/3tku2n0
    🎮 My Android Game: bit.ly/QuizOfKnowledge
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 235

  • @Educ8s
    @Educ8s  5 ปีที่แล้ว +8

    I hope you took away lots from this video and you managed to get your LED matrix to work. Let me know below!
    PS. WANT TO LEARN CODING? CHECK MY NEW TH-cam CHANNEL!
    bit.ly/3tku2n0

    • @V-techempire
      @V-techempire 3 ปีที่แล้ว +1

      kindly share the link to the software [Pixel to Matrix Software]

    • @ariesgregory1072
      @ariesgregory1072 3 ปีที่แล้ว

      i guess it is quite off topic but do anybody know of a good site to watch new tv shows online?

    • @tristanjaiden3057
      @tristanjaiden3057 3 ปีที่แล้ว

      @Aries Gregory i use FlixZone. You can find it by googling =)

  • @melancholyneon
    @melancholyneon 9 ปีที่แล้ว +21

    Not only is this a great video, but a great scenery at the end, too!

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว +1

      Thanks!

  • @j0e916
    @j0e916 8 ปีที่แล้ว +3

    Thank you for this demonstration. This helped me to get started with my LED matrix. I bought 4 of them to chain together. Cheers. :)

  • @avios
    @avios 8 ปีที่แล้ว +2

    Simple, clear, everything needed - good work ! Thank you !

  • @amardanialadlanhidayah8454
    @amardanialadlanhidayah8454 3 ปีที่แล้ว

    THIS ALWAYS HAVE BEEN MY FAVOURITE CHANNEL

  • @robertrodgers6251
    @robertrodgers6251 8 ปีที่แล้ว

    I have a project that I will be starting next week, this is VERY helpful!! THANK YOU!!

  • @MrBobWareham
    @MrBobWareham 7 ปีที่แล้ว

    Thanks for the video you are so lucky to live there it looks magic

  • @maskman4821
    @maskman4821 6 ปีที่แล้ว

    this is an excellent tutorial!!! you are the man!!!

  • @Dancopymus
    @Dancopymus 9 ปีที่แล้ว +1

    Thank you for that video-class friend!
    With this didactic, greatly facilitates learning;
    Already signed up on your blog;
    Once again, thank you

  • @domoandfriends
    @domoandfriends 6 ปีที่แล้ว

    Thank you very much for this video! It is making my life a lot easier.

  • @pikachupl8803
    @pikachupl8803 7 ปีที่แล้ว

    This video was very helpful! Thank you very much!

  • @ashokshah16151
    @ashokshah16151 9 ปีที่แล้ว

    Very nice video with absolutely clear audio. Thanks buddy ! I am your fan now !!!!!!!

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      Ashok Shah Thanks for your kind words!

  • @mnelson10000
    @mnelson10000 9 ปีที่แล้ว +1

    Another great one! I love your Arduino videos. Beautiful place you live in... Greece is on my bucket list!

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว +1

      Thanks! If you happen to visit Lakonia sometime, send me a message to show you around!

  • @atherofthevoid
    @atherofthevoid 4 ปีที่แล้ว

    This video made the concept of LED display programming click for me

  • @yurizeljkovic7174
    @yurizeljkovic7174 7 ปีที่แล้ว

    Parabéns ótimo vídeo, não achei nem um vídeo bom brasileiro que ensinasse tão bem.
    Congratulations great video, I did not find a good Brazilian video that taught such good.

  • @DogRox
    @DogRox 9 ปีที่แล้ว

    Good video dude! :-) plus I like the video clip you added at the end with the ocean property. Must be nice to wake up to that every morning!! :-)

  • @robertYTB78g
    @robertYTB78g 8 ปีที่แล้ว

    That was very much appreciated, especially as the example programs I was trying with the library were not working for me, and yours turned out to work to be fun. THANKS

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว

      +Robert M You are welcome Robert, I am glad that my video was helpful!

  • @user-uu8zn6bq2i
    @user-uu8zn6bq2i 3 ปีที่แล้ว

    Thank you . I am learning this from you.

  • @user-ed9yo4jw6e
    @user-ed9yo4jw6e ปีที่แล้ว +3

    For all those who are getting the "printByte" error, you need this code to create the printByte() function (it was left out of the video):
    void printByte(byte character [])
    {
    int i = 0;
    for(i=0;i

  • @alexandergrisak9434
    @alexandergrisak9434 7 ปีที่แล้ว +1

    thank you! Very informative

  • @KaienSander10Official
    @KaienSander10Official 7 ปีที่แล้ว

    I like you're voice! It's soo relaxing :D

  • @osmannaim188
    @osmannaim188 6 ปีที่แล้ว

    Thanks.It's working nicely.

  • @MkmeOrg
    @MkmeOrg 9 ปีที่แล้ว +4

    Nicely done!

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      Eric William -MKme Tech Thank you Eric! Much appeciated!

  • @ahmetozturk2640
    @ahmetozturk2640 6 ปีที่แล้ว

    Thanks for the narration.

  • @dobradan2298
    @dobradan2298 7 ปีที่แล้ว +4

    Where I can find a link for the program in the description of the video ith made caracther on Lcd?

  • @qwanom
    @qwanom 8 ปีที่แล้ว +2

    Nice video! I'd like to see a 7 segment display example.

  • @threeelancer
    @threeelancer 3 ปีที่แล้ว

    Thanks for making this. I own these components, but I plan on using the bottom shield / hat / breakout board portion to drive a custom matrix of LEDs for lamp making. It simply is too cumbersome to not use this module for MAX7219

  • @Abdou.Ft6
    @Abdou.Ft6 8 ปีที่แล้ว

    Thank you, it's just great

  • @JamesOversteer
    @JamesOversteer 6 ปีที่แล้ว

    How quickly can these boot up to play the image ?
    Lets say I could fit a few of these in my indicators and I want them to play a loop of arrows > depending which way I'm indicating, would the on and off signal from the car be too quick for the Arduino to react? Or would I need the Arduino to be powered on constantly and program it to run through the loops when another electoral input is sent to the board?

  • @ritugoel2187
    @ritugoel2187 6 ปีที่แล้ว +1

    I am getting below error on uploading the code:
    Invalid library found in the folder examples and LED MASTER

  • @tabithabones
    @tabithabones 9 ปีที่แล้ว +1

    the software to create your own graphics link is blocked. do you by chance know where to get something similar to use?

  • @alibehrouz9833
    @alibehrouz9833 5 ปีที่แล้ว

    I am learning Arduino and I have learned a lot about Greece! thanks from Iran

  • @joseperez-xp4xd
    @joseperez-xp4xd 7 ปีที่แล้ว

    me gusta mucho tu programa
    he estado probando con otros y ninguno me funcinó y el suyo si

  • @flashcorp76
    @flashcorp76 4 ปีที่แล้ว

    Love the place you live! 😁

  • @sarmascollections204
    @sarmascollections204 ปีที่แล้ว

    How to add push button switch for every emotion or letter is to display by pushing the switch?

  • @1080compl
    @1080compl 7 ปีที่แล้ว

    Hi, very good video, thank you.
    Is it possible to control brightness of individual led? Using MAX7219?

  • @ashuntu2010
    @ashuntu2010 7 ปีที่แล้ว +4

    I tried to connect 8 units of 8x8 dot matrix display, after i change the program for 8 units and try to display alphabets in scrolling mode then after few seconds the text gets corrupted.. I dont know why this is happening... While its works good if i use four or five units or less units together.. Please help.. Thank you.

    • @josephstephens8276
      @josephstephens8276 5 ปีที่แล้ว

      I know this is extremely old and irrelevant but seeing as no one helped you I wanted to say that it's because they are in series when connecting them side by side like that...series circuits take away voltage which most dc power sources dont have, your probably trying to use up 8 volts on a 5 volt pin which is why arduino boards can have upwards of 50 pins

  • @user-tg2is6by5r
    @user-tg2is6by5r 8 ปีที่แล้ว +1

    verry nice, interisting and so helpful.....i really like your videos thanks.....can you explaine to us the use of ACS712 current sensor?

  • @ThatChampion
    @ThatChampion 6 ปีที่แล้ว

    Hi there, I just recently bought a matrix with 4 of these 8x8 matrices together. I'd like to display the same byte on all 4 of the matrices at once. Do you know how I could modify this code to achieve this? Right now, it just illuminates all of the LEDs on one matrix, then illuminates on the LED matrix to the right, etc.. I've tried changing the value 0 in LedControl(DIN,CLK,CS,0) to 4 but that doesn't work either. Any help would be greatly appreciated! Thank you for your time

  • @HobbyHomeWorkshop
    @HobbyHomeWorkshop 5 ปีที่แล้ว +1

    how can this be adapted to 5x7 led matrix?
    any schematic?

  • @Somebody-kf2zy
    @Somebody-kf2zy 5 ปีที่แล้ว

    Is there also a more simple code because somewhere(i cant find it again)i found one where you dont need to define all the leds sepreatly

  • @Wojmasz
    @Wojmasz 3 ปีที่แล้ว

    fine tutorial and fine view ! :)

  • @shauryagupta2874
    @shauryagupta2874 2 ปีที่แล้ว +1

    can you tell where is the led programe the one with visual showing at 3:21 pls

  • @fotinit9161
    @fotinit9161 4 ปีที่แล้ว

    This is great help thankyou

  • @CORNFLAKESGAMES
    @CORNFLAKESGAMES 6 ปีที่แล้ว

    Is it possible to crontrol the thing show in the display with a push button switch or a ir remote.... If yes then how...

  • @grpapajim
    @grpapajim 3 ปีที่แล้ว

    Γειά σου πατρίδα! Τι μου θύμισες απο το όμορφο Λιμένι... Να 'σαι καλά!

  • @ervintee496
    @ervintee496 3 ปีที่แล้ว +1

    Thank you for making this video, it helps me a lot with my project. But I'm facing a problem with the coding, it kept on saying that " 'printByte' was not declared in this scope
    ". is there any solution??

  • @jameslynch4857
    @jameslynch4857 8 ปีที่แล้ว

    How can I change the orientation of the 8x8 LED with MAX so that the instead of the bottom of the characters being displayed with the MAX to the left, I want to display the characters with the MAX on the bottom?

  • @rays.2480
    @rays.2480 4 ปีที่แล้ว

    Is there any noticeable strobing while this is operating ? is there a schematic for this ? which pin goes to what row or column ? I want to use the chip for my clock display i am working on.. A ring clock. discreet leds. 216 of them.

  • @axesteinberger4073
    @axesteinberger4073 7 ปีที่แล้ว

    Hi, is there a board available where the program can be written to an EPROM, rather than having to connect to a PC all the time?

  • @Anamericanhomestead
    @Anamericanhomestead 8 ปีที่แล้ว +3

    This no longer works. I downloaded the zip from gethub and the code has been changed. When I upload to my UNO, it doesn't do anything...when I compare the code, I can see its different from the video...something is not right.

    • @Anamericanhomestead
      @Anamericanhomestead 8 ปีที่แล้ว +1

      +An American Homestead The code for the matrix library doesn'twork...the code from the link in the description works fine. the code in the library uses another pin 1.

    • @VaupellGaming
      @VaupellGaming 8 ปีที่แล้ว +1

      +An American Homestead No, the number 1 refers to how many led matrixes you have hooked up,

  • @angrycatowner
    @angrycatowner 6 ปีที่แล้ว

    This is great stuff. How can we cascade the LED's now?

  • @ripppage2316
    @ripppage2316 7 ปีที่แล้ว +1

    Great Stuff!
    Like

  • @aayaanalisayed7790
    @aayaanalisayed7790 2 ปีที่แล้ว

    nice video well explained 👍

  • @gulinsky
    @gulinsky 9 ปีที่แล้ว

    Спасибо, всё хорошо рассказано.

  • @orlandomolina6218
    @orlandomolina6218 8 ปีที่แล้ว

    thanks for the video

  • @magnuslaportavictor
    @magnuslaportavictor 8 ปีที่แล้ว

    I had a huge problem, But you have solved my problem.
    I really appreciate your explanation. Thank you for your help.

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว

      +Magnus la porta Victor You are welcome!

    • @magnuslaportavictor
      @magnuslaportavictor 8 ปีที่แล้ว

      If you can give me a hand, I'm building a ultrasonic radar, that use the led matrix to print what the ultrasonic sensor have detected. The ultrasonic sensor is attached in a servo motor, that rotate 180 degrees. I'm having problems with the conditions of the matrix, I mean, transform what the sensor read, in a led( or more) lighted up in the matrix. Do you have any idea of how to do this?I've tried 3 different ways, but anyone worked. Thanks for your help.

  • @rildobastos1
    @rildobastos1 9 ปีที่แล้ว

    muito legal e bem explicado.

  • @sam35696
    @sam35696 7 ปีที่แล้ว

    Many Many Thank's To You.

  • @starfirrxvx6654
    @starfirrxvx6654 8 ปีที่แล้ว

    does the generartuer code only works with teh max sship?? can i use like SN74HC595N ??

  • @bellashirota
    @bellashirota 9 ปีที่แล้ว

    nice! but why I cannot launch pixel to matrix application ? it says that it unable to start correctly ?

  • @Dancopymus
    @Dancopymus 9 ปีที่แล้ว

    Thanks for the video! very well explained!
    I would add text rolls in this code, is it possible?
    For example, rolling the message Welcome!
    thank you very much

  • @anushkaeroshan1425
    @anushkaeroshan1425 5 ปีที่แล้ว

    how to use 2D array to show same patterns in the display...

  • @luish6652
    @luish6652 6 ปีที่แล้ว

    excelent tutorial, hello from México

    • @Educ8s
      @Educ8s  6 ปีที่แล้ว

      Hello from Sparta, Greece!

  • @dreamgirl13umar
    @dreamgirl13umar 7 ปีที่แล้ว

    i Have 8x8 bicolor and (12x12 Pins) led matrix. can MAX7219 works with 12x12 pins and 8x8 bicolor matrix?

  • @johanstevenquinterocardena2789
    @johanstevenquinterocardena2789 8 ปีที่แล้ว

    Really thank, you are the Best. :)

    • @Educ8s
      @Educ8s  8 ปีที่แล้ว

      +johanquintero Quintero You are welcome! Cheers!

  • @seanparko1961
    @seanparko1961 7 ปีที่แล้ว

    This was a very good tutorial. It help me alot. Could you make a tutorial on how to make a game with it? thanks alot!

  • @shubhamdhiman7516
    @shubhamdhiman7516 8 ปีที่แล้ว

    Hi , It is working very well.But i wants to change somethings in the code . When i am changing something in the code it is showing an error.I was increasing the alphabets size and there number.

  • @ramkedas136
    @ramkedas136 4 ปีที่แล้ว +1

    bro were is the programm of that some graphic something

  • @frodemolland6249
    @frodemolland6249 6 ปีที่แล้ว

    Hi, great video! I just wonder, how to use 8 8x8 led matrix for a clock or other scrolling text? I would like the text be "correct way" with wiring up or down, hope you understand :) rotate text

  • @TheMiminad
    @TheMiminad 4 ปีที่แล้ว

    Why the command printByte is not orange? I have an error: "printByte was not declared on this scope"

  • @kingroblox-gamingandmore7742
    @kingroblox-gamingandmore7742 6 ปีที่แล้ว

    I've got an problem, i upload the code and everything is connected right but the result i get is just that first two led blinks in very short amount of time then one led just blinks in 1 second. Please help

  • @sono33000
    @sono33000 7 ปีที่แล้ว

    I bought a matrix 8x8 with a MAX7219 on EBAY. The compilation and UpLoad of the file LCDemoMatrix.ino are ok. I'm sure of my wiring (DIN CS CLK, Alim.) but it doesn't work :( An idea ? Thanks.

  • @wienerschnitzelwienerschni194
    @wienerschnitzelwienerschni194 8 ปีที่แล้ว

    great job great job

  • @kingtube200
    @kingtube200 2 ปีที่แล้ว

    thank you

  • @legohexman2858
    @legohexman2858 5 ปีที่แล้ว +3

    When I used the byte array function it gave me an error saying the function wasn’t recognized

  • @hanno5146
    @hanno5146 5 ปีที่แล้ว

    Thank you

  • @pietrobassoli
    @pietrobassoli 4 ปีที่แล้ว

    HI and greetings from italy, perfect work and very very interesting me matrix 8x8 with chip max7219
    your second ino code run well but i don t have i dea how i can have same images in a second dsplay always black
    if u can help tell me please what kind of instruction and where i can put into your code to say first 7219 that send same image in a second 7219, i would like to have eyes effect...........
    thx a lot for your precious time and help
    best regards Piero ITALY

  • @1333x_x
    @1333x_x 9 ปีที่แล้ว

    very helpful

  • @dimaabdi343
    @dimaabdi343 8 ปีที่แล้ว

    What the name of Application to get the Code for the character that we want to display?

  • @jpesmar
    @jpesmar 8 ปีที่แล้ว

    I have a question more related to code than anything else. Can I modify the library (and how hard could it be?) for the display to show 2 numbers at once instead of one? I'm trying to make a clock and I wanted to use only 3 led Matrix, but I can do that only if I can show 2 numbers per Matrix, other wise I would need 6 Matrix and those wouldn't fit in the container we have.
    Can someone help me?
    Thanks in advance!

    • @jpesmar
      @jpesmar 8 ปีที่แล้ว

      ***** Thank you very much!

  • @ganders555
    @ganders555 5 ปีที่แล้ว

    I have trouble because of printbyte function won't compile. I was woundering if anyone could help me?

  • @kiyahd9729
    @kiyahd9729 7 ปีที่แล้ว +1

    What's the programm that u use on 3:40 ? I don't fin itin the description

    • @PedroAmado67
      @PedroAmado67 7 ปีที่แล้ว +1

      github.com/bernhard-hofmann/LedByteGenerator

  • @starfirrxvx6654
    @starfirrxvx6654 8 ปีที่แล้ว +3

    ive got a problem with the code it said printbyte isnt decleret in the scoop please help me

  • @francisco9748
    @francisco9748 8 ปีที่แล้ว

    Hi, great job, where l download the program to generate faster code. minute 3:18.
    thank you

  • @TheYadiraj
    @TheYadiraj 7 ปีที่แล้ว

    how do i make led visualizer using uno...

  • @innovationdad2398
    @innovationdad2398 7 ปีที่แล้ว +2

    how to make a clock with matrix please make a vedio

  • @yurizeljkovic7174
    @yurizeljkovic7174 7 ปีที่แล้ว

    como posso achar esse programa de códigos?

  • @weerobot
    @weerobot 5 ปีที่แล้ว

    Awesome...

  • @ajaypaswan5557
    @ajaypaswan5557 7 ปีที่แล้ว

    sir, my board is not scrolling what should i do?

  • @rahulbarnwal9342
    @rahulbarnwal9342 4 ปีที่แล้ว

    sir please make a video on led matrix dot moving using adxl335

  • @techzhunter5807
    @techzhunter5807 5 ปีที่แล้ว

    how the connection for Arduino mega 2560

  • @chamilaperera7697
    @chamilaperera7697 4 ปีที่แล้ว

    Super

  • @aryaanand759
    @aryaanand759 8 ปีที่แล้ว

    can you make a tutorial for controlling it with bluetooth

  • @ReaZaaa
    @ReaZaaa 5 ปีที่แล้ว

    Hey! Thanks for this great video and for the tipp with this little generator software, it's awesome! Is it possible to have several predefined letters/pictograms and switch through them with a button? I'm a bloody beginner, maybe you can give me a hint for the code :)
    best regards

    • @retake1810
      @retake1810 5 ปีที่แล้ว

      which one is the generator software?

  • @user-to3fh1ib6d
    @user-to3fh1ib6d 5 ปีที่แล้ว

    Please make a video about how to control some DC motor by flysky controller .
    I am from Bangladesh .

  • @Vass881234
    @Vass881234 5 ปีที่แล้ว

    Can you show an ROB version?

  • @V-techempire
    @V-techempire 3 ปีที่แล้ว

    kindly share the link to the software [Pixel to Matrix Software]

  • @LMez
    @LMez 7 ปีที่แล้ว

    I don't know why my arduino doesn't recognise the "printByte" command, it says that wasn't declared in this scope, something like that.

    • @seanparko1961
      @seanparko1961 7 ปีที่แล้ว

      Did you try installing the library, into your arduino library folder? (it should be located in your documents, then open your arduino folder and then open your library's folder) Have you tried updating the arduino software itself?

  • @sergiosoriano1763
    @sergiosoriano1763 9 ปีที่แล้ว

    Thank you mate, well done.
    For me it didn't work. It says this:
    _8x8_program.ino: In function 'void loop()':
    _8x8_program.ino:26:14: error: 'printByte' was not declared in this scope
    Error compiling.
    Do you know what could be?
    thank you

    • @Educ8s
      @Educ8s  9 ปีที่แล้ว

      Sergio Soriano Please copy the code completely. The code you are running is missing the function printByte.