Automatic trash can pull out cabinet with Arduino (DIY)

Поділитися
Вставка
  • Опубліковано 8 жов 2019
  • You want to build your own automatic drawer opener or automatic trash can pull out?
    We are using and Arduino and two distance sensors to create an automatic and hands free way to open any cabinet or drawer.
    This is an easy trash can / trash bin opener build.
    Link to products / parts (Affiliate links):
    ***********************
    Servo 25 KG - www.banggood.com/custlink/m3D...
    Infrared Obstacle Avoidance Sensor - www.banggood.com/custlink/D3v...
    Arduino Nano compatible board - www.banggood.com/custlink/3Gm...
    Contribute to the Arduino Software
    ************************************
    Consider supporting the Arduino Software by contributing to its development.
    www.arduino.cc/en/Main/Contri...
    Code:
    ********
    github.com/DIYTechBros/Simple...
    Music
    ***********
    www.bensound.com
  • Наука та технологія

КОМЕНТАРІ • 52

  • @donyzor3522
    @donyzor3522 4 роки тому +8

    Imagine open that thing at 3 o'clock when you are trying to steal something from the fridge 🤣🤣🤣

  • @muhalbarahusainhaqb5737
    @muhalbarahusainhaqb5737 4 роки тому +2

    oh my god that so awesome thanks for the solution

  • @daversj
    @daversj 3 роки тому

    Nice job on the opener. Not to take diminish your effort, but Blum makes slides and and opener that does this if anybody is interested. Is sells for about $250 US.

  • @lawmanlawreaper
    @lawmanlawreaper 3 роки тому

    2021 nice idea, I would go with a bigger servo because when there is a full bin load that little guy will struggle :)

  • @TinkerManMick
    @TinkerManMick 4 роки тому

    I like your content mate, very similar to mine, new subscriber from Aus! 🇦🇺🇦🇺

  • @MVail-sy1mt
    @MVail-sy1mt 3 роки тому +1

    Am a little confused on the wiring. By any chance do you have a complete wiring diagram available? Ant help would be greatly appreciated. Thanks!

  • @tidav13
    @tidav13 3 роки тому +1

    Hi, thanks for the videos guys, nice project ;-) Actually doing the same, is it possible to get the model/plan of the small box you've made to fix the servo ? I'll try to do it manually :)

  • @bravotony65
    @bravotony65 3 роки тому +2

    Kindly share specs of the last item that made the drawer fully opened and its assembly

  • @datcolsol
    @datcolsol 4 роки тому +3

    Thanks for the video. I was thinking about doing this in my kitchen and guessed that I was not the first to come up with the idea. I like your using 2 sensors to lessen the chance of a false open signal. I had not thought about that. I was thinking about using a linear actuator but after looking at your servo motor, I think it should work just as will, is more compact and cost much less.
    Questions:
    1) Does the load in the can(s) effect the operation? If the cans are full does the 25kg servo still do the job?
    2) How do you think the servo will do with contamination? Do you think it'll be a problem if marinara sauce or wine gets spilled on the motor?

    • @DIYTECHBROS
      @DIYTECHBROS  4 роки тому +1

      Hi!
      Excellent questions!
      1. We chose to use a servo because of the speed and we wanted it to pop open. In our cases it makes very little difference is the cans are full. BUT, that's mainly because construction of the "can system". It still slides easily when tings are heavy.
      2. The servo we are using is water proof. So liquids will not contaminate any of the gears inside of the servo. So worst case you just wipe it off.
      It is worth mentioning that it was almost a 50/50 chance that we were going to using a linear actuator. The main arguments for using a servo was the speed as well as it is easier to mount (for all viewers), especially when considering there might be a limited space behind the drawers.

  • @mrgcav
    @mrgcav Рік тому

    Nice Job. They got it to work but installed drawer handles anyway ?

  • @kfxartsmartins9125
    @kfxartsmartins9125 3 роки тому

    pal i could use um engine by passo replacing o servant engine?

  • @fredchao8548
    @fredchao8548 4 роки тому +1

    I see you guys powered it with a usb power bank in the demo. Did you eventually plug it in to an outlet in the final installation? I'm wondering how long a large usb power bank will hold up as I don't have an outlet near my drawer.

    • @DIYTECHBROS
      @DIYTECHBROS  4 роки тому +2

      Hi Fred! We connected it to an outlet.
      If you are going to run it on batteries I would recommend using two PIR sensors instead, because of the lower consumption. And putting the chip to sleet. That way you can have the PIR sensors interrupt the sleep of the micro controller.
      The drawback of using PIR sensors is that is might not detect if the user is wearing thick socks.

  • @Sliccz
    @Sliccz 3 роки тому +2

    How would you do this with a button instead of the leg sweep? And if the drawer doesn't open fully, then what is a more powerful servo you recommend and how would you do that. Also will the same code work with a button. This video still helps so much btw.

    • @DIYTECHBROS
      @DIYTECHBROS  3 роки тому +1

      Hi Sliccz! Of course you can use a button, the programming would be easier whiteout any concerns about timing on the IR sensors and so on. In the video we focused on a hands free solution (as mentioned in the video) vibration, push button and even voice command. Any bigger and smaller servos will work in this build. Before you buy a big ass servo, check the drawer if you can reduce friction or as in the video remove a damper or a spring. Good luck 👍🏻

    • @Sliccz
      @Sliccz 3 роки тому

      @@DIYTECHBROS Thank you so much, also is there any extension arm that you would recommend for the servo and what is VCC. I don't have any type of spring of dampener on my drawer btw

    • @DIYTECHBROS
      @DIYTECHBROS  3 роки тому

      Yes, you can use a button! If you need more power, you can just use a linear actuator!

  • @yazeedjarrar8556
    @yazeedjarrar8556 11 місяців тому

    Hello,
    I tried making the project with arduino uno and mg995 servo motor but I am having an issue. The servo works sometimes and other times it gets stuck or doesn’t work at all. I would appreciate your help.

  • @tijsvandenbogaard1967
    @tijsvandenbogaard1967 3 роки тому +1

    Liked your solution so much I applied your solution to my trashcan too. Works nicely, untill sun starts shining abundantly. Then its UV light starts to trigger UV sensors. Making this useless for my kitchen. Will revert to foot triggered push button.

    • @DIYTECHBROS
      @DIYTECHBROS  3 роки тому

      Thanks! What I like about engineering is when less is more, so a solution for you would be to cover much of the receiving led with a black straw so it can only see where the reflection of the led would be :-)

  • @xmaxh
    @xmaxh 4 роки тому +2

    Blum are the solution without overengineering

    • @ejennings98
      @ejennings98 4 роки тому +1

      Blum is if you want to spend money. I think they have a good low cost solution.

    • @DIYTECHBROS
      @DIYTECHBROS  4 роки тому +2

      Cool! Did not know about Blum. But, what a price tag... This solution you can integrate bluetooth or replace the Arduino with an ESP and connect it to Alexa :-)

    • @DIYTECHBROS
      @DIYTECHBROS  4 роки тому

      Thanks!

  • @galex81
    @galex81 2 роки тому +1

    Nice! How did you make the extra lenght arm?

    • @EricBreverman
      @EricBreverman 2 роки тому

      Would love to know how you got the extra arm length as well. I just got the basics of this working and even initiated by Google Assistant, but now need to find out how to extend the arm length.

  • @sebastienbonaime1827
    @sebastienbonaime1827 3 роки тому

    Hi. How do you avoid sunlight interference with the IR sensors ?

    • @mrgcav
      @mrgcav Рік тому

      Probably because they are near the floor and concealed, they do not get much sunlight.

  • @nobtiba
    @nobtiba 3 роки тому +1

    Hi, it is very interesting ! I want to apply to open the drawer of projector: 1) Is it possible to control open AND close by IR remote control? 2) can it open to a same distance every time? 3) And what is the device you use to make the pushing stronger ? Many thanks !

  • @hrdcpy
    @hrdcpy 2 роки тому

    A smart vac could possibly trigger the servo and cause an accident.

    • @DIYTECHBROS
      @DIYTECHBROS  2 роки тому

      We don't have a problem with that, BUT, it could potentially happen. Then you should calibrate the speed :)

  • @yashpandey9929
    @yashpandey9929 3 роки тому +4

    Hi Guys, really need some help with a project. How can I open that drawer using a button?

    • @DIYTECHBROS
      @DIYTECHBROS  3 роки тому +1

      Replace the sensor with a button - it's that easy!

    • @yashpandey9929
      @yashpandey9929 3 роки тому

      @@DIYTECHBROS I'll need all the other parts? Thanks for replying too :)

    • @DIYTECHBROS
      @DIYTECHBROS  3 роки тому

      Yes! The rest remains the same :-)

    • @yashpandey9929
      @yashpandey9929 3 роки тому

      @@DIYTECHBROS Thanks A Ton!!

    • @yashpandey9929
      @yashpandey9929 3 роки тому

      Hi Again Guys, Could you elaborate more on the VCCs and the grounding along with the changes for the button, maybe a more detailed video or any way I can coordinate with you? Would help me a lot!

  • @Lamsterdamz
    @Lamsterdamz 3 роки тому

    I am trying to build the same exact unit. I have the sketch uploaded onto the arduino nano, and have the power supply hooked up. The motion sensor seems to work but the servo isnt moving. Do you have a way to test the servo or a check list?

    • @Lamsterdamz
      @Lamsterdamz 3 роки тому

      oh and im not running a buzzer. should that change the sketch? (ive never worked w arduino boards before)

    • @DIYTECHBROS
      @DIYTECHBROS  3 роки тому

      @@Lamsterdamz Hi! No, that does not matter. What's the make and model of the servo?

    • @Lamsterdamz
      @Lamsterdamz 3 роки тому

      I believe it’s the same model as the one you have in the video

    • @DIYTECHBROS
      @DIYTECHBROS  3 роки тому

      @@Lamsterdamz Then it seems like there is a whirring problem. Check all wires. Do you feel any resistance in the servo if you try to twist it (while running the script)? Also, where are you getting your power to the servo from?

    • @Lamsterdamz
      @Lamsterdamz 3 роки тому

      From a 5v power supply

  • @yupingliao4078
    @yupingliao4078 4 роки тому +1

  • @AidanSkoyles
    @AidanSkoyles 9 місяців тому

    Terrible design for a kitchen. Whoever designed this should be fired. Good solution but never should have been needed