Arduino + Matrix Display (The Proper Way)

Поделиться
HTML-код
  • Опубликовано: 3 дек 2024

Комментарии • 56

  • @upir_upir
    @upir_upir  10 месяцев назад

    Do you like the video? Please consider buying me a coffee ☕, thank you! www.buymeacoffee.com/upir

  • @IngeBall
    @IngeBall Год назад +11

    It's a good day when upir uploads!

    • @upir_upir
      @upir_upir  Год назад +4

      It’s surely a good day when I get comment like this, thank you!

  • @felixlabelle9041
    @felixlabelle9041 Год назад +11

    Every single project he share is 🔥
    I love it, no bs, super good tricks, concisely shared.
    Always learning new and interesting tools to use with other projects.
    Thanks a lot 😄

    • @upir_upir
      @upir_upir  Год назад +1

      Thank you for your nice words, I really appreciate it! Good luck with your projects.

  • @shreechandansamal5206
    @shreechandansamal5206 Год назад +4

    Sir.... it's like I am watching the interstellar movie with 2x speed 😂 anyway learnt many new thing. Never thought that we can do such things with mathematics. Never love mathematics but after watching the video.... I'm just surprised.. thanks sir🙏.. your works are appreciated 😊

    • @upir_upir
      @upir_upir  Год назад

      Thank you for your nice comment, I’m glad you like it! Good luck with your projects.

  • @felipe_lopez
    @felipe_lopez Год назад +2

    Super well explained. I found very useful the explanation of the transition between number, specially when you use the graph tool to explain how a math function can be use to ease the animation. Not many people know how to implement this and specially many tutorial videos ommit the explanation of the code, which you don't do and it's what I find valuable from this video. Hopefully you can continue with this format, not just to show the code but to explain, with the help of other tools, how it works. Looking forward for your next projects.

    • @upir_upir
      @upir_upir  Год назад

      Thank you, for your nice comment Felipe! I´m glad you like it. Please make sure to check also my other tutorials, as this is the format that I use for all of them (most of them). Good luck with your projects and stay tuned for next videos.

  • @mikepanchaud1
    @mikepanchaud1 Год назад +3

    Thanks for that inspiring video tutorial. I actually found it useful to play the video at 0.75 speed so I could keep up! You have another subscriber 🙂

    • @upir_upir
      @upir_upir  Год назад

      Thank you for your comment, and of course subscribe! I’m glad you like it and were able to find suitable playback speed.

  • @ChristianBehnke
    @ChristianBehnke Год назад +1

    Another fantastic tutorial! These always get my mind working on how I might use them in my projects. 👍🏻

    • @upir_upir
      @upir_upir  Год назад +1

      Thank you, Christian! I’m glad to hear that, since that’s exactly the purpose of those tutorials. Good luck with your projects!

  • @anshumaankumar8684
    @anshumaankumar8684 9 месяцев назад +1

    I was working to implement this animation by modifying the pushwheel example in the MD_MAX72XX library but this video blew me off. It showed me how much of a genius you are in comparison to me. I am impressed bro. Keep up the excellent work you got another viewer from this video. :)

    • @upir_upir
      @upir_upir  8 месяцев назад +1

      Thank you for your nice words, I´m glad you like it! And of course, good luck with your project!

    • @anshumaankumar8684
      @anshumaankumar8684 8 месяцев назад

      @@upir_upir checking comments on a video uploaded 11 months ago...Chad Behaviour. Your welcome bro.

  • @jon_raymond
    @jon_raymond Год назад +1

    This was super helpful. Thank you!

    • @upir_upir
      @upir_upir  Год назад

      Glad it was helpful! Thank you for your comment and good luck with your projects.

  • @upir_upir
    @upir_upir  Год назад +3

    𝐃𝐨 𝐲𝐨𝐮 𝐥𝐢𝐤𝐞 𝐬𝐞𝐠𝐦𝐞𝐧𝐭 𝐝𝐢𝐬𝐩𝐥𝐚𝐲𝐬? Here are some more - ruclips.net/p/PLjQRaMdk7pBZYAlQeaKdKJS1i52py4Ar2

  • @johnknight9422
    @johnknight9422 10 месяцев назад +1

    We really enjoyed your clear and comprehensible explanation on this project.
    It would be great if you could use this rolling effect to make a Clock out of it!
    Like reading a RTC or even an arbitrary time that we can later modify or replace it with any possible way of obtaining Time (RTC, NTP, Network, ...) and displaying it with either rolling up or down on these nice displays with different fonts.
    Who knows, maybe even showing Date by Scrolling the whole display to left or right too!
    See, your nice explanations opens up our imagination :)
    Thank you.

    • @upir_upir
      @upir_upir  10 месяцев назад

      Thank you very much, I´m glad you like it. I actually have another video where I display real-time; it´s called "Arduino Wood Clocks." Although there are no animations. But it should be simple to merge those two together. I hope this inspires you enough to start your own project! :)

  • @biiLL4bonG
    @biiLL4bonG Год назад +1

    pure good content, as always - thanks! My next project will be a gear indicator with an adafruit 11x7 LED matrix of course with other functions, i am sure i will come back here again!

    • @upir_upir
      @upir_upir  Год назад +1

      Sounds great! I will sure to check your channel for that project, as it sounds very interesting. How would you get the current gear?

    • @biiLL4bonG
      @biiLL4bonG Год назад +1

      @@upir_upir actually i dont upload that project, i thinkin i am very bad at explain things :D
      At first i will just use the neutralswitch an the up / down shifts i use reedswitches with a magnet on the lever. Alpha code is ready, now i need to weld the baseplate for the reedswitches :)

    • @upir_upir
      @upir_upir  Год назад +1

      @@biiLL4bonG So is that a sequential gearbox, or would you have neutral + X number of gears switches? I´m actually putting together a similar project..

    • @biiLL4bonG
      @biiLL4bonG Год назад +1

      @@upir_upir oh sorry, yes it is an motorcycle sequential gearbox!
      Ah your video will be great, thats for sure. So yours is for H-Shifter? Another way is to get the gearratio and speed to calculate it, but i think this is better for a failsafe option - and not so "easy" at some vehicle

    • @upir_upir
      @upir_upir  Год назад +1

      @@biiLL4bonG OK, that makes sense. I´m working on the H-shifter for the car. Calculated gear is oftentimes not accurate and I would like to try something new.. Good luck with your project!

  • @seanmcdonald656
    @seanmcdonald656 Год назад +2

    Another fantastic and detailed video. Would be able to make another more complex video explaining larger matrix’s with bigger images? Or even horizontal scrolling?

    • @upir_upir
      @upir_upir  Год назад +1

      Thank you for your nice comment! The answer is yes. I’m currently waiting for a delivery of the 2x2 version as well as white led matrix displays and I hope to try even bigger ones soon. If you have any questions in the meantime, feel free to ask. Good luck with your projects!

  • @andymouse
    @andymouse Год назад +1

    Awesome work again ! I'm jealous of people for whom maths comes that easy ! my brain just won't accept it LOL!....cheers.

    • @upir_upir
      @upir_upir  Год назад

      Thank you! Yeah, as for the math, it gets much easier once you can see the equations in form of graphs and images. Otherwise, it´s surely not easy for me as well.

  • @PixPete
    @PixPete 6 месяцев назад +1

    This is truly amazing and currently building one for myself. The only thing you didn’t do, which I hoped you would, is to remove the leading 0’s. Although an extra function would be needed to right-align the digits. I’m going to try that in my own project 🙂

    • @upir_upir
      @upir_upir  6 месяцев назад

      Thank you for your nice comment; removing leading zeros should hopefully be simple. Good luck with your project!

  • @Sekhar_Home
    @Sekhar_Home 2 месяца назад +1

    best explanation

    • @upir_upir
      @upir_upir  2 месяца назад +1

      Thank you, I’m glad it was helpful!

  • @gilbertocarlos8794
    @gilbertocarlos8794 Год назад +1

    Your video is very good. Thanks for sharing your knowledge.
    One of the few videos that I had to reduce the playback speed because: firstly reason: your explanation, despite being concise and clear, is too fast for me; second reason: in doing so, I could have greater assimilation of the content.
    You really are to be congratulated.

    • @upir_upir
      @upir_upir  Год назад +1

      You are welcome, thank you for your nice comment and good luck with your projects!

  • @PowerJiang
    @PowerJiang Год назад +1

    Thank your share very much.

    • @upir_upir
      @upir_upir  Год назад +1

      You are welcome! Good luck with your projects.

    • @PowerJiang
      @PowerJiang Год назад

      @@upir_upir I have an idea to use RC522 to replace button for younger kids to thumb up. I don't need to check UID, just only tokens can be detect and counter can be worked. I guess they will like it. But two devices are conflict on SPI pins. Do u have example ? Thank u again.

  • @SyncMotion27
    @SyncMotion27 Год назад +2

    I wish those led displays were RGB, so I could use them as a secondary, smaller display for my big led matrix.

    • @upir_upir
      @upir_upir  Год назад

      You can get those as RGB, for example like this - s.click.aliexpress.com/e/_DEN93fJ
      But you would need to use a different library to drive them.

    • @SyncMotion27
      @SyncMotion27 Год назад +1

      @@upir_upir Thank you sir, you're the best 🤝

    • @upir_upir
      @upir_upir  Год назад

      Thank you!

  • @tareshgupta1095
    @tareshgupta1095 9 месяцев назад +1

    how to use ug82 with esp32. tried it with the online docs , not able to understand !

    • @upir_upir
      @upir_upir  9 месяцев назад

      You use it pretty much in the same way as with Arduino. Look at WOKWI for examples - google "wokwi esp32 u8g2"

    • @tareshgupta1095
      @tareshgupta1095 9 месяцев назад

      @@upir_upir i was trying to control p10 led modules with this library but couldn't seem to find constructors to initialize .?

    • @upir_upir
      @upir_upir  9 месяцев назад

      @@tareshgupta1095 I see. I don´t think there is a support for p10 led modules from u8g2 library. You need to use LedP10 library instead.

  • @sanketss84
    @sanketss84 7 месяцев назад +1

    🤯

    • @upir_upir
      @upir_upir  7 месяцев назад +1

      So… you like it?

    • @sanketss84
      @sanketss84 7 месяцев назад +1

      @@upir_upir indeed I definitely learned something new

    • @upir_upir
      @upir_upir  7 месяцев назад +1

      @sanketss84 that’s great to hear! Good luck with your projects.

    • @sanketss84
      @sanketss84 7 месяцев назад

      @@upir_upir thank you. Thanks to you I have started experimenting more with ssd1306 max7219 your videos brought so much value to these displays. And best of all how well together all the information is put together.