Cool video! Though, as some people pointed out, some LEDs around the letters still look like they're on. This is called ghosting. In a nutshell, when switching to the next multiplexing line, there is still a bit of energy left in the LEDs, that do not turn off immediately, thus creating the effect of a ghost line below or above the intended line. What you need is a tiny delay between the turn on times of each of the four rows: turn on line 0, wait, turn off line 0, wait, turn on line 1, wait, turn off line 1, wait, ... The waiting times are depended on what are your LEDs, as well as what are the drivers you are using, so to remove this effect, best is trial and error to find the proper value. Hope this is useful (and that you or anybody learnt something from this comment!)
@rickseiden15 жыл бұрын
It looked like there were some LEDs that were on, and didn't turn off as part of the sliding lettering. What caused that?
@elninorosario5 жыл бұрын
Exactly what i wanted to comment
@greatscottlab5 жыл бұрын
I think some shift registers got damaged during the video.
@kyoudaiken5 жыл бұрын
@@greatscottlab Probably happened when you were testing it carelessly with voltage. :/
@4DRC_5 жыл бұрын
@@greatscottlab easy enough fix! Worth it for the education gained I'd get skinnier probes, these banana plug hybrid looking things are kinds fat and it looks like you grazed/shorted some chips while probing
@NourMuhammad5 жыл бұрын
It depends on the propagation delays of the signals coming from the controllers. The row and the column scan signals must be precisely synchronized with each other otherwise, you might see ghosting effects. or might be he destroyed some inputs when he was examing the circuit! which by the way was a very primitive way to test such a circuit!
@jimmaziashvili85335 жыл бұрын
FULL BRIDGE RECTIF..... Sorry, wrong channel.
@SAHILGAMING-uy5ij5 жыл бұрын
Electroboom
@nein_33715 жыл бұрын
:D
@kabelloseskabel70295 жыл бұрын
Same😂
@Jeakerek5 жыл бұрын
Only Sechspuls-Brückenschaltung here
@LiezerZero5 жыл бұрын
And I'll see you Next Time.
@blackturbine5 жыл бұрын
BREH that mosfet soldering job gave me anxiety
@kwekker5 жыл бұрын
yes me too, I wanted to go there and slap scott in the face
@mgfails92745 жыл бұрын
It's working? It's working. It doesn't matter
@UnknownIdentityDE4 жыл бұрын
Anyone here who didn't kill a mosfet yet? 😉
@jacesullivan45634 жыл бұрын
😂😂😂
@SuchetanSaravanan3 жыл бұрын
😂😂 lol
@cxmmax42655 жыл бұрын
this viewers was very helpful and generous. isnt it ? thanks to him (and you by the way)
@ayushbansal31405 жыл бұрын
And that's what an electronics enthusiast call a lottery
@Xilog5 жыл бұрын
I now want to break into GreatScott's house
@nickstanley50645 жыл бұрын
@@Xilog ,nar. I would rather break into The Signal Path's lab. I mean have you seen that guy's lab?
@ManofCulture5 жыл бұрын
@@nickstanley5064 Hell yeah, his lab is a gold mine.
@akarshagarwal45165 жыл бұрын
@@ManofCulture Why has everyone forgotten EEVBLOGs lab
@ManofCulture5 жыл бұрын
@@akarshagarwal4516 Oh yes, and Mr Carlson's Lab too
@metamud86865 жыл бұрын
"Led's get started"
@MrKoval-nm9ky5 жыл бұрын
bought a PCB in JLCPCB and they gave me a discount for transport, and even the boards, so it become very cheap, instead of 20€ I paid 3€ for transport and more 2€ for 10pcbs! Thanks
@MFT91705 жыл бұрын
Well, the digital technology is abstract for me. I 've had troubles to understand registers, but when I see you can rewire these bugs and control them by buttons... Just note that the video is highly appreciated.
@greatscottlab5 жыл бұрын
Thanks for the feedback. Glad you liked it.
@AmusementLabs5 жыл бұрын
For an electronics nerd like myself that is by far the BESt gift anyone could get me (that and filament). It's just good ole' resources for the imagination to run wild. Especially the 2 big motors, what to do with those! :D
@ivangavran4125 жыл бұрын
This is so great i am going too school right now and just learning about registers and its awesome to see there use in every day life
@TheAdventureLog5 жыл бұрын
Gamning To Have Fun haha but this isn’t everyday life.
@drmosfet4 жыл бұрын
This episode was just to shifty for me, but yet very illuminating.
@donovanelliott90602 жыл бұрын
lmao
@michaelstark87565 жыл бұрын
I almost died when I saw that video 😂😂😂 I work for the company who produced that PCB 😂😂😂 That some LEDs are constantly on is because of one defect LED. After they brake these LEDs are not open, they produce a short circuit so the other lines are also powered when they shouldn't be... It would be interesting how you got those PCBs 😁😋
@martinrocket14365 жыл бұрын
Michael Stark, where can I get one of these PCBs?
@michaelstark87565 жыл бұрын
@@martinrocket1436 Hey Martin, sorry but they aren't made for the free market. We developed them for a businesspartner...
@martinrocket14365 жыл бұрын
Michael Stark, and the business partner isn't selling them either? 😢
@michaelstark87565 жыл бұрын
@@martinrocket1436 I'm sorry but they use them in their own products and sell them. But you get six of them with a power supply and a microcontroller for, I think, 1500€ 😁
@devicemodder5 жыл бұрын
you got a model number for those that i can punch into ebay?
@NNNILabs5 жыл бұрын
If you'll take a bit of soft constructive criticism, I enjoyed this video more than the previous three. But then again, I like the previous three because of the excellent production quality ;)
@valentinreynes92875 жыл бұрын
You should try to find a small software called "Matrix to led". It allow you to draw your word or drawing on a grid that you set the same size as your Matrix. Then with one mouse click it displays you the binary and hex equivalent of your drawing. It is much faster than typing all the 0 and 1 manualy . Great video though
@wchen23402 жыл бұрын
im working on something like that. streaming to and from my led matrix as well as interfacing it with a pygame-gui and clickable rectangular led-representations. not ready yet but maybe next month....
@Ericpwp5 жыл бұрын
Your timing is impeccable! I was just working with shift registers.
@grabasandwich5 жыл бұрын
I wish I was this smart AND good at putting my mind to things.
@setrik_az3634 жыл бұрын
I feel dumb after watching this and understanding nothing
@senceryazici5 жыл бұрын
People in the comments like commented 17 seconds after the video is published, these guys like you Scott !!
@iProgramInCpp5 жыл бұрын
Damn you should use bytes (which have 8 bits inside of course) instead of booleans, since booleans take 1 byte even though they can only store 2 values...
@remcovhardeveld5 жыл бұрын
That depends on the compiler you use. I have used compilers that were "smart" and would assign a bit of a byte to a boolean. So if you had 8 booleans you only used 1 byte and not 8 bytes.
@Joe-xr2xl5 жыл бұрын
Hell, another thing you can do is use ints, and using the bitwise operations, and use it to store each line. Nintendo if i remember correctly used bytes to store each 2x4 segment of a the nintendo symbol to check gameboy compatibility. Yeah, thats what nintendo does. catskull.net/gameboy-boot-screen-logo.html
@iProgramInCpp5 жыл бұрын
@@Basement-Science For the puny ATmega328p you'd *definitely* want memory over price! It only has a measly 2k of RAM, that's why. If you really wanted to use booleans (as that's easier to program), then you'd be much better off storing the boolean array in PROGMEM.
@iProgramInCpp5 жыл бұрын
That's *exactly* what I was talking about.
@iProgramInCpp5 жыл бұрын
Yes. But you really should be careful about RAM usage as 2KB isn't much at all.
@robomaxx87195 жыл бұрын
Scott your video motivates me to study digital electronics.
@darrendackly47545 жыл бұрын
You make it sound so logical and easy to follow. Unfortunately my barely adequate brain can't keep up and now my head hurts.
@bansheedearg5 жыл бұрын
Next project please: Persistence of vision displays, say a line of LEDs on a bicycle wheel, they have to be very fast to work properly. The opportunities for polar mathematics and your budding animation skills speak for themselves.
@romeucapelasa5 жыл бұрын
i woud love to see an oled 4k tv diy vs buy with this leds XD
@jyotigvzsftiwari2215 жыл бұрын
its true great scott and electronoobs are really best friends..
@yxcvbnmmnbvcxy5445 жыл бұрын
You can drive Shift Registers on SPI, so 8Mhz data rate on a nano
@samsami90145 жыл бұрын
Great video... i hope you can make a video about battery desulfator
@HansAndreasR15 жыл бұрын
@GreatScott!! i have seen a matrix made out of "normal" light bulbs showing scenes from movies... it was very beautiful and wanted to recreate that ever since with ...small bike lights or something... did you ever come across a project like that or would know how to start on it?
@achyuthan905 жыл бұрын
Alright! Time to use this LED matrix in your intro video clip!
@NekitGeek5 жыл бұрын
Intro clip with desoldering leds from matrix)))
@MarcelRobitaille5 жыл бұрын
Pro tip: Instead of writing a two dimensional array of bools you cans just write an array of numbers in this format: 0b01010101.... Then, you can easily get the bit out using a bitwise and. This will save you a lot of horizontal space in your code.
@TheJay66215 жыл бұрын
So.. I was going through DMD library by Freetronics, for arduino and P10 led module .. and GreatScott uploads a video on DMD as well. Thanks Bro.
@HoYuanHou2 жыл бұрын
Good Job, I like the course Digital Design in colleage. we design digital clock with software only but your video explaind everything.
@jobbe-wijnen Жыл бұрын
I have learned a lot about Electronics lately but this sure is the point where i Say: No I won't go there 😂
@kpieceemmry3387 Жыл бұрын
You are supposed to a written document of all the theory 😅explained in your video so that one can just enter your site to do self study and grab it better. Thanks for taking your time to pour much information ℹ️
@nand26245 жыл бұрын
I wonder why there aren't even a single active noise cancellation projects, even though you Google it like crazy
@greatscottlab5 жыл бұрын
I can put it on my to do list
@adkodiyan5 жыл бұрын
GreatScott! Awesome!
@KingJellyfishII5 жыл бұрын
?
@noudlindeman19315 жыл бұрын
I thought electroboom made a video but I’m not sure
@KingJellyfishII5 жыл бұрын
@@noudlindeman1931 Yes I think you're correct
@MatteoDiGaetano5 жыл бұрын
We need part two of this video ;) Awesome work as always!
@billgrabbe99923 жыл бұрын
Are those Dupont connectors that you are using? That might make a good subject for a video. In fact, it would be great to get an overview of different connection methods with advantages and disadvantages.
@_GummyBear_5 жыл бұрын
i really love your projects but the most i really like is your voice and that accent :D
@ExploringNew1 Жыл бұрын
9:32 is it enable or unable?
@triplexSch5 жыл бұрын
Do you have a video on how to find ICs for the job? I always end up building a lot of extra circuit when in reality I could often use a simple and cheap IC which would make my projects a lot easier....
@drawapretzel60035 жыл бұрын
Knowing me, id probably spend 40 hours coding a table for every letter and character, then call that table to display on the LED's any string i want, then add in graphics like moving left right, or up down, and then at the end just make it say butts.
@chituleaflaviu4955 жыл бұрын
Only true geniuses are left-handed!! I’m also a lefty)
@johanneskling27345 жыл бұрын
You should try out Atom to Programm an arduino...i think its a very practical way because you have much advantages and it’s more fun
@lsudan26705 жыл бұрын
i allways loved playing with those tiny LEDs 😍😘
@akshaydasm.k93885 жыл бұрын
I'm currently working on a project like this, the only difference is that i'm making a 16*32 matrix using the ic max7219.
@dmkays4 жыл бұрын
You had the matrix upside down. You want to scroll left to right.pretty awesome gift if you ask me.
@purge985 жыл бұрын
Thanks. I like your Australian accent.
@anandhakrishnant67885 жыл бұрын
Great video!! Scottt
@zerog20005 жыл бұрын
ahh memories of digital logic class ;) (Going to get Captain DeMorgan's shakes in a bit ;)
@sefalibhakat1435 жыл бұрын
Hey,Great scott why you are not making on "how to make an stick welding machine with adjustable amps using IGBTs as switchs"? or a DIY OR BUY on stick welding machine.
@LiezerZero5 жыл бұрын
Congrats on 1M Subs.
@greatscottlab5 жыл бұрын
Thanks :-)
@manojbr4395 жыл бұрын
Greatscott please make vedio on designing a automatic gain control audio amplifier. I know the working principle, but just need a practical design. I have some design ideas but I don't have an oscilloscope to test that, hope you can build one.
@Doile9115 жыл бұрын
I can't believe my luck!! I needed knowledge about shift registers yesterday! and i got it today! dayum. ps.: Thanks btw!
@greatscottlab5 жыл бұрын
You're welcome :-)
@dharmeshsolanki43545 жыл бұрын
you are really great at explaining circuits 👍👍👍
@karenma7704 Жыл бұрын
At 5:20, your inverter is drawn at the wrong place in the D-type flip flop. The inverter should be in the top row!
@projects49965 жыл бұрын
Congr8z for 1M subs GreatScott 👍👍☺️☺️💐💐💐💐🎂🎂
@jc-zh9kl5 жыл бұрын
that was awesome! we just need to figure out how to make it work with e1.31 and xlights.😁
@jingarjay87545 жыл бұрын
Wow, jlc PCB is even open during Chinese new year?I know the workers pain...
@adamsucksatyt4 жыл бұрын
I got a 45x8 matrix from the scrapper, and I tested all the LEDs. They were all good, and this matrix would be useful as a KZbin subscriber counter, and weather data display. I need help with the multiplexing, and at the end, I need help with the code for the Arduino.
@SaurabhGangamwar5 жыл бұрын
Thank you. Please make video on how you learn new things... Thanks
@satishsaroj33355 жыл бұрын
Lot's of work behind every..... Video... Such a great source knowledge... I also interested to do such projects. But don't know how to start...?
@tamer27antepli5 жыл бұрын
Make a display with individual addressable led led strips
@elluisito0002 жыл бұрын
That example is cool 😎
@stephennetter14235 жыл бұрын
Gotta run GREAT SCOTT across the LED Matrix... use for new intro??
@DJkillstyler5 жыл бұрын
Yo GreatScott, i have some ideas for projects you can try/create to make a new video :D 1. a mobile car heating for the driver area and windows 2. a present card, and if you open it will play your music 3. a little spy cam with memory for videos Hope this are good concept s for you ;p
@skaltura5 жыл бұрын
just today i saw a advertising billboard which was an screen, and i thought, one could "cheaply" do muuuuuch larger led matrix than an actual huge monitor.
@ahmedelectricianofiraq55505 жыл бұрын
Excellent video scott .
@greatscottlab5 жыл бұрын
Thanks
@carlotheatheist5 жыл бұрын
Mr great Scott. Is that for your 1 million subscribe celebration? Congrats for 1million plus subscriber again! 🙂
@Napert5 жыл бұрын
learned about plexers, multiplexers, registers, coders, decoders, etc. at school got an E or D watched this video holy shit it's starting to make sense and i actually remember this stuff try to re-take can't because 2 weeks has passed why didn't you upload this earlier?
@greatscottlab5 жыл бұрын
Sorry to hear that
@bobi_lopataru4 жыл бұрын
The D flip flop has 4 NAND gates? Um, wasn't it 2 XOR and 2 AND gates? That's how I knew it worked! (D flip flop is a more advanced version of an enable controlled RS NOR latch right?)
@bhosaleprathamesh45575 жыл бұрын
Pls do something on CNC machine with steppers pls ...... Nice explanation by the way.... Love from india
@Ghostpalace5 жыл бұрын
I love to see inspiring videos like these!
@ziobit51774 жыл бұрын
in my opinion this could work with only 3 shift registers, 2 for columns and 1 for rows, if I'm wrong correct me, furthermore I assume that the circuit absorbs a maximum of 1 column, effect of continuous scanning
@blubb77115 жыл бұрын
Manchmal wunderts mich wie du in einer Woche ein Video schaffst. Alleine das Basteln würde beim Durchschnittsbastler schon 2-4 Wochen dauern.
@TheIceLeopard5 жыл бұрын
What about a RGB LED Matrix?
@DarshanKumar-mo4ew5 жыл бұрын
Already did
@whythosenames5 жыл бұрын
You call that thing monitor
@noudlindeman19315 жыл бұрын
Just the same but triple the IC’s
@ventusprime5 жыл бұрын
what kind digital or normal =4 pinned ??
@ventusprime5 жыл бұрын
digital like ws2812
@spoderman155 жыл бұрын
POWER ON ALLLL THE LEDS!!!
@bouhannacheabdallah5 жыл бұрын
in that case can we do a small display with a big collection of LEDs ,???in the same way you did this one???
@Theoriginal3DPlayground5 жыл бұрын
Could you please make a Video about „Anti-spark circuits“ to prevent sparking at connecting high voltages such as charging battery packs.
@acenio6543 жыл бұрын
Yes, controlling the Matrix
@euvo_sound5 жыл бұрын
I like those tons of leds
@tanusreedas36085 жыл бұрын
he is better than bookish iitans
@pikaonyoutube21393 жыл бұрын
I'd like some of those led matrix panels
@novetkavin66085 жыл бұрын
Hey Scott can you do a video about Voltage spikes in Transformers? And how to stop them. Please do that for me...
@omaribrahim50084 жыл бұрын
just a capistir and modified square wave or pure sine wave or spwm NOT normal pwm
@praveenelumalai76245 жыл бұрын
Please make a basics video about rfids and nfc
@PlasmaHarsh5 жыл бұрын
Greatest scott.......
@nerdlord205 жыл бұрын
Your content always impresses! Great video!
@nielsdaemen5 жыл бұрын
You should have used the hardware SPI output of the atmega328p instead of bitbanging!
@VoidHalo5 жыл бұрын
Julian Ilett made a few great videos about shift registers annd linear feedback shift registers. I'd suggest anyone wanting more to check them out. Has some real easy to follow breadboard examples with 74hc595s.
@r3bers5 жыл бұрын
JLCPCB was closed this Chinese new year. I put order before. And it stuck for week in progress.
@wolvenar5 жыл бұрын
Jlcpcb were saying that theywere not going to be open on the Chinese New year... They must have decided against that?
@zineddinenezzal89525 жыл бұрын
Can you make a video explaining RFID and RFID module and how to use it with arduino please
@sujasanthosh32525 жыл бұрын
At the end, I felt like that there will be continuation of this video next week 😀
@greatscottlab5 жыл бұрын
Not really. Sorry.
@santoshgurral665 жыл бұрын
For a sipo shift register why the clock is common to all d-flip flops ? Shouldn't the clock signal be cascaded from 1st flipflop to 2nd to 3rd and so on...then only we can say bits are shifting one after other. If clock pos edge reaches all d-flip flops at same time output of all flip flops change at a time instead of shifting one after other ? Please clarify
@AlbySilly5 жыл бұрын
I'm actually thinking of making an led matrix for a cosplay
@AdityaKumar-nj3bf5 жыл бұрын
Can you make a tutorial video on Bluetooth controlled rgb matrix with many effects.Please...... I am from India and ofcource your big fan by heart.....Thanks.
@leonc.k5 жыл бұрын
Dear greatscott What do think about a collaboration with marco reps (who also does electronic videos), joergsprave or electroboom? And what are your thoughts about the enigma machine (from and electro-mechanical viewpoint, not historical)?
@julian40353 жыл бұрын
Did you see this dots in the matrix while running?
@TheRainHarvester5 жыл бұрын
The weird thing is that most shift registers seem to be more expensive than an Arduino nano! So when building my own, why use a shift register? Crazy.
@houseofelectronics58695 жыл бұрын
Lol I get about 10 shift registers at the price of a Nano.
@TheRainHarvester5 жыл бұрын
Cool! What brand? I looked at max32 and some microchip , ti, and they were expensive. I'd love a part# if it's not too much trouble. How much are they?
@houseofelectronics58695 жыл бұрын
You can google Sn74hc164 for instance. I don't know where you live , but it costs about half a dollar where I live
@houseofelectronics58695 жыл бұрын
Yeah , they are pretty cheap everywhere barring a few specific models
@spicybaguette77065 жыл бұрын
just buy them on aliexpress.com
@mathiasbackof49935 жыл бұрын
Our german ingineer is back with another awseome Video!
@Venvon0003 жыл бұрын
Why are some LED's lit up constantly? Aren't they powered by the output of the IC?