TM1638 Programming Using Arduino

13,079
0
Publicado 2020-12-15
The programming of the TM1638 module is fully explained and demonstrated by turning on the onboard LEDs and sending messages to the 7-segment displays.

Link to code:
akuzechie.blogspot.com/2020/12/tm1638-programming-…

Contents:
0:00 Introduction
0:22 Block Diagram
1:10 TM1638 Controller Chip
1:39 Programming the TM1638
3:56 LED & 7-Segment Display Addresses
4:20 C++ Sketch with Demo - Example 1
8:04 C++ Sketch with Demo - Example 2
8:54 Future Project - Programming TM1638 Buttons

Todos los comentarios (20)
  • @bharatkumar9048
    Many videos are available on this module but your videos your videos are on top, cearly explained
  • @jstro-hobbytech
    Great video. Thank you. I'm just learning g about this module and I've been into arduino for a few years. I just ordered one.
  • @waoamfg
    Just learned how to include source files in your script there. Thank you for the tip. Not many features this basic detail in all larger programming :-) And all of a sudden your worker routines no longer have to reside at the bottom of the script, but can be included in the top - like in proper coding.
  • @TagFul19
    Thank you! Very interesting!! <3
  • @petermccool9396
    Thank you for making the time for this. I personally don't like to use other developers libraries and feel some libraries are bloated. I wrote my own routines, similar to what you have done for the MAX7219. I am working on a new project which requires switch inputs. Your examples here will help me get up and running quicker that wading through the data sheet. It looks like I can use my existing MAX7219 functions with slight modification. Reading of the switches should not be too difficult to accomplish. Oh, FYI, my MAX7219 function writes out a 16 bit word in a single command. Might save some execution time but probably not noticeable.
  • @jimdean7335
    Hello, I just came across your channel as I'm researching how to best program a TM1638 (LED&KEY) in a current project. I learned all I need to know from your excellent video. I like your approach to teaching and documenting your code. Often these tutorials tend to be deep in "programming speak" which is fine for experienced programmers but many of us simply want to use Arduinos in our projects and need things explained in laymen's terms like you do. Thank you for that. That is why is often difficult to understand how to use many of the libraries. Would love to see from you a simple explanation of understanding libraries structures and creating you own.
  • @willietorres283
    Thank you so much for all these videos really enjoy them all I was wondering if you can do some for the tm1621 I have seen a lot of car radios and other devices like a microphones that use it I tried mapping it and try using some of those libraries but I can't get them to work Again thank you so much for everything
  • @Sekhar_Home
    Can u programme a digitall clock and some adjustable push button with this TM1638 Board??? Pls
  • @mertozkan2692
    Hi Anas I watch your videos with great interest. Very informative and easy to follow. I came across your channel while searching for a way to interface the TM1638 along with an arduino, HC05 Bluetooth module to display a vehicles SPEEDS, RPM, FUEL LEVEL, TEMP, ETC using a Bluetooth OBD2 device. Would you be able make a tutorial video that can explain how to do this?
  • Thank you for this video, if you can make update for the video display canbus messages it will be awesome
  • @masterkit9517
    I need alphabet, for example 0x79 E letter, what about all alphabet and digital, i dont know, please help!
  • @sean9625
    it's show"test1:6:10: fatal error: TM1638_Initialization.h: No such file or directory #include "TM1638_Initialization.h" ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. exit status 1 TM1638_Initialization.h: No such file or directory " please help!
  • @JoeEvansSound
    ❓Hi there - can you explain to me how you mount the PCB on your breadboard. I can see wire but how do you secure it. THANK YOU VERY MUCH
  • @zen37585
    Is there a Python version of this library, that will work on the Raspberry Pi Pico?
  • @billygatesjr2089
    What is name of the software interface you are using to program the Arduino
  • by the way i test this code it work as normal but when i restart the arduino, it will not display the "hello world.."