TheGeekPub Extras
TheGeekPub Extras
  • 7
  • 91 988
555 Timer (Monostable Mode)
Support The Geek Pub by going Premium and get access to all of our plans and member videos:
www.thegeekpub.com/go-premium/
Support this Channel on Patreon:
www.patreon.com/TheGeekPub
In this Electronics Tutorial we cover the basics of using a 555 Timer in monostable mode to keep an LED on for a short period of time.
00:00 - Intro
00:11 - Concept
00:21 - What you need
00:37 - Hardware build
02:32 - Working project
02:43 - Changing the duration
03:10 - More at TheGeekPub!
Detailed article with wiring diagrams and code examples:
www.thegeekpub.com/18582/using-a-555-timer-in-monostable-mode/
Get your very own GEEK PUB UNO here:
www.thegeekpub.com/go/uno
PARTS LIST FOR THIS PROJECT:
* 555 Timer IC: amzn.to/3c5WH5H
* Solderless Breadboards: amzn.to/3bcZ06J
* Jumper wires: amzn.to/3GsJh1Y
* LED Kit: amzn.to/3pTX8Zl
* Resistor Kit: amzn.to/3mja6gZ
* Capacitor Kit: amzn.to/3c1Izuh
* Button Kit: amzn.to/3FtAP0Z
Find us on Social Media:
TheGeekPub
TheGeekPub
TheGeekPub
มุมมอง: 5 293

วีดีโอ

555 Timer (astable mode)
มุมมอง 9K3 ปีที่แล้ว
Support The Geek Pub by going Premium and get access to all of our plans and member videos: www.thegeekpub.com/go-premium/ Support this Channel on Patreon: www.patreon.com/TheGeekPub In this Electronics Tutorial we cover the basics of using a 555 Timer in astable mode to blink an LED. 00:00 - Intro 00:11 - Concept 00:21 - What you need 00:37 - Hardware build 02:18 - Working project 02:30 - How ...
Arduino RGB LED Tutorial
มุมมอง 36K3 ปีที่แล้ว
Support The Geek Pub by going Premium and get access to all of our plans and member videos: www.thegeekpub.com/go-premium/ Support this Channel on Patreon: www.patreon.com/TheGeekPub In this Arduino Tutorial we cover the basics of using RGB LEDs in our Arduino projects! 00:00 - Intro 00:11 - Concept 00:17 - What you need 00:31 - Hardware build 01:38 - Software configuration 03:00 - RGB LED swit...
Arduino: Use a Button to Toggle an LED
มุมมอง 33K3 ปีที่แล้ว
Support The Geek Pub by going Premium and get access to all of our plans and member videos: www.thegeekpub.com/go-premium/ Support this Channel on Patreon: www.patreon.com/TheGeekPub In this Arduino Tutorial we cover the basics of having a photoresistor (light sensor) activate (or trigger) an LED! 00:00 - Intro 00:11 - Concept 00:29 - What you need 00:45 - Hardware build 02:20 - Software config...
Arduino: Light Sensor Triggers LED
มุมมอง 7K3 ปีที่แล้ว
Support The Geek Pub by going Premium and get access to all of our plans and member videos: www.thegeekpub.com/go-premium/ Support this Channel on Patreon: www.patreon.com/TheGeekPub In this Arduino Tutorial we cover the basics of having a photoresistor (light sensor) activate (or trigger) an LED! 00:00 - Intro 00:12 - Hardware Build 01:40 - Software Configuration 02:56 - Working light sensor 0...
Arduino: Blink an LED
มุมมอง 6783 ปีที่แล้ว
Support The Geek Pub by going Premium and get access to all of our plans and member videos: www.thegeekpub.com/go-premium/ Support this Channel on Patreon: www.patreon.com/TheGeekPub Take the first step in learning the Arduino. Learn how to blink an LED! 00:00 - Intro 00:12 - What we need 00:44 - Don't do this! 01:00 - No breadboard needed 01:10 - Hardware build 01:34 - Software configuration 0...
Introduction to the Arduino
มุมมอง 1.2K3 ปีที่แล้ว
Support The Geek Pub by going Premium and get access to all of our plans and member videos: www.thegeekpub.com/go-premium/ Support this Channel on Patreon: www.patreon.com/TheGeekPub Learn about the Arduino platform of micro-controllers! A lot of us confuse the Arduino (and hence micro-controllers) with the Raspberry Pi, but they have very different uses. Check out our detailed Arduino Intro Ar...

ความคิดเห็น

  • @MrSauri1
    @MrSauri1 หลายเดือนก่อน

    Great video

  • @fank1076
    @fank1076 2 หลายเดือนก่อน

    Wondeful and detailed info. There's people out there sharing good ideas but too confusing. I made my project work thanks to your tutorial.

  • @quswer8206
    @quswer8206 2 หลายเดือนก่อน

    can i use Lm358 instead of ne555 ?

  • @orlandoorozco940
    @orlandoorozco940 2 หลายเดือนก่อน

    Q tal mucho gusto alguien de casulidad save que significa el 255 en cada color

  • @fahtfakcarl7695
    @fahtfakcarl7695 3 หลายเดือนก่อน

    your code has clear logic and makes sense, thank you

  • @TinyMaths
    @TinyMaths 5 หลายเดือนก่อน

    I honestly feel it might be a good idea for me to learn some basic electronics, because I've spent the last several hours stuck on a problem with push buttons on the ESP32, only to realize it was a simple oversight. Currently working on a Rubik cube solver using JavaScript but sending the solution to the ESP32 for the cube rotations (using servos), so I'm ok on the programming side; but clueless on the electronics side. That one problem really exposed my lack of knowledge. I guess a bit of education in this area can't do any harm. Anyway, thanks for the tutorial, very clear. And, I'm liking that cable management.

  • @pred977
    @pred977 8 หลายเดือนก่อน

    hey so in theory, can i just replace the the led with like a 5v dc water pump right?

  • @ahmadjaradat3011
    @ahmadjaradat3011 8 หลายเดือนก่อน

    Nice quick tutorials. Good work.

  • @manoshraam5477
    @manoshraam5477 9 หลายเดือนก่อน

    What is the website that you used for the coding

  • @kursadyilmazoglu8565
    @kursadyilmazoglu8565 9 หลายเดือนก่อน

    sorry for rewamping comments 😂 but I reckon that if i push the button without releasing it, the led will not toggle ? if u confirm, thats gonna gratify me

  • @thebridgeinstallationgroup
    @thebridgeinstallationgroup 10 หลายเดือนก่อน

    YOOOOOOOOOO

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

    You didn't explain LED's pins, also no need the 5 Volts and also you didn't use rgb integers in your code.

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

    what if I want to do the opposite? LED turns on when detecting light. WOuld a setup like this be ideal to do this and just change some language to do the opposite?

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

    Love the video. Can you show how you would change the code for multiple buttons/toggles each with their own led.

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

    only green colour is coming

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

    It is not rgb, it comes only blueish greenish. Can you update the code?

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

      I think you should not use resistors and instead connect directly cause I did that and it was giving more colours

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

      @@AhmadFarzadTaquee thanks mate, I'll try again

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

    nice

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

    Why not just use 1 resistor on the ground pin instead of 3 on the other pins?

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

    Would there be an issue with the code you provided and another microcontroller - say an Arduino Nano 328 in my case? I am an absolute beginner - literally started tinkering around yesterday after a bit of introduction by a friend. edit: Nevermind. I found the error.

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

    More videos please…

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

    You should create more video more specifically about millis function and or arrays with servo motors with led

  • @wandersonsilva-fx1cs
    @wandersonsilva-fx1cs 2 ปีที่แล้ว

    Mr. Thanks for your explanation, I learned a lot. One question, how could I do this using an LDR sensor instead of the button? example: when lighting the ldr, turn on the led, the led will stay on until I light it up again to turn off the led.

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

    This is good, but the led in your video appears to turn on or off when the button is released? How do you make it so it's when it's pressed?

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

    heeey I am the 1999 subscriber here!!.. I take you to the edge of the noughties 😀

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

    Your channel is amazing, so shame that you dont upload more videos :( Hope i will motivate You in some way :D Keep up the amazing work

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

    I got a kit and I'm going through the lessons for RGB. Changing the value of the timing works, but nothing changes when I change the values if the colors. I took a break and when so plugged it back in the light faded just with blue as before it was red blue and white. I hadnt changed anything to make it do that. Where is the exact spot where you change the values? The text on mine goes through the different values 3 times describing the fading between the colors. I am so confused as the obvious place I think to change the values doesnt do anything. Thank you.

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

    When I press the button and try turning it back on it stays off

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

    subscribed

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

    Why my red led become purple led

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

    can this also be achieved with a normal on/off button?

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

    how can i do it so that i have 2 leds, when i press the button, the first one turns on, the i press it again the first one turns off and the second one turns on, you know what i mean?

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

      You'd have to use a "for" loop and address the second led in the second loop/block.

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

    Pin 5 also needs the 10nF capacitor to ground, per the datasheet, for control voltage stability. For a proper robust design, this pin should not be left open.

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

    The 10pF capacitor that is mentioned should be 10nF per the data sheet recommendation. 10pF basically does nothing. It's too small.

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

    I like your content! Keep up the good work! By the way, go and search for promosm. It’s a handy tool to have when you’re trying to grow your social media, TH-cam videos, website etc!!!

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

    Using the 555 Timer in monostable mode is a great way to get input from something (trigger) and control a pulse or duration to something else (output).

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

    This is first tutorial on the GeekPub Extras that doesn't deal with a Arduino

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

    I just have one question. Do you have other siblings besides The 8-Bit Guy? I worry that I'm missing out on some great content because I don't know your family! :) I enjoy the longer form stuff as well, but I really like these short form electronics demonstrations.

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

    Love these. Please keep at them.

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

    Using a 555 Timer is a great no-code way to make something happen on a repeating cycle (such as blinking an LED).

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

    It should be noted that I have a habit of always connecting the Arduino's +/- rails to the breadboard. But in this project the + rail was not really needed. Old habits!

    • @alok-ek2yu
      @alok-ek2yu ปีที่แล้ว

      I was thinking the same thing that it's not even used 😅😂

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

    I actually get excieted when I see your new videos, and when I hear the entry music. I'm 52 LOL that is pathetic... but please keep all these video coming. More Please!

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

    Umm, it seems you are not using the positive rail in this project, why did you connect it then?

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

    I like how your jumper cables are double bent on each end so that you can easily see where they are plugged in.

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

      Thank you. This is something other "tutorials" on the web seem to not understand. People need to see what you're doing.

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

    Awesome video like always!

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

    Dumb programming 101 question. What causes Setup to run only once and Loop to run indefinitely?

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

      The compiler.

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

      Ah, ok. So the compiler must do that based on the name. Neat that you don’t have to call the functions or create loops for so simple a program.

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

      A function can be any name. You can make your own. But two are reserved by the compiler. setup() and loop(). Every sketch must have those two functions and the compiler knows what do with them.

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

      @@thegeekpubextras9057 heeey I am the 1999 subscriber here!!.. I take you to the edge of the noughties 😀

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

    Nice quick tutorials. Good work.

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

    Super helpful thank you.

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

    ❤️‍🔥❤️‍🔥❤️‍🔥❤️‍🔥

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

    Great video. Looking forward to future content. Love the main channel. Thanks.