68percentwater
68percentwater
  • 6
  • 125 719
Arduino and IR camera animatronic Grim Reaper
I combined an Arduino Uno, a couple of cheap IR cameras and a servo to have a Grim Reaper's head follow people as they passed by.
Arduino sketch and special libraries can be found here: drive.google.com/drive/folders/13eceAexmvfWojF5kQJlRqdlRliBO3lfI?usp=sharing
Переглядів: 6 277

Відео

arduino servo pumpkin eyes
Переглядів 81 тис.8 років тому
A creepy effect is added to a Halloween pumpkin using Arduino controlled servos moving plastic eyes
Portable battery powered speaker
Переглядів 15 тис.10 років тому
This is a portable battery or AC powered 200 watt Bluetooth speaker I made for my son. He wanted something that could fill large spaces with music.
Halloween robot costume hand how to
Переглядів 1,6 тис.10 років тому
Some have asked that I post a video on how the robot's hand works, so here it is.
Robot halloween costume
Переглядів 19 тис.13 років тому
This is a robot costume I did for my son, when he was in 8th grade, for halloween. In costume he was 8' 4" tall. Its made of a very light weight, flexible, foamed plastic. Our inspiration was Gort from "The Day the Earth Stood Still" See a video on the making of the hand at: ua-cam.com/video/OZk2XXcUg0w/v-deo.html

КОМЕНТАРІ

  • @rachaelb9164
    @rachaelb9164 5 днів тому

    Oh duh… I don’t know why I never thought to use costume patterns to create props. This is awesome. I would probably add a mask or something to give the head more shape and so you don’t see through the whole thing. Way cool.

  • @rachaelb9164
    @rachaelb9164 5 днів тому

    Oh duh… I don’t know why I never thought to use costume patterns to create props. This is awesome.

  • @GregGranito
    @GregGranito 7 днів тому

    This is fantastic @68percentwater. As others have mentioned, would you consider uploading your stl files for the print to the google drive? You have inspired me to take this project on!

  • @kriswaygood9168
    @kriswaygood9168 29 днів тому

    Stumbled upon this while looking to make a very similar prop.. except my plan is to have a head dangling from the outstretched arm, and have it swivel to follow the trick or treaters. How did this work when multiple people walked by or going in opposite directions?

    • @68percentwater
      @68percentwater 28 днів тому

      Generally it stayed on the first target until it left the field of view. While the algorithm dithers between the two targets, the motion smoothing routine prevents the servo from moving fast enough resulting with the first target being tracked. However if the second target is hot enough, it will move to and track it. This is demonstrated in the video when the van drives by and it leaves me and tracks the van. Groups are tracked near the leading person as that is the greatest differential between samples (background to person vs person to person).

  • @scaresandsparks
    @scaresandsparks 3 місяці тому

    Very thorough and well made video. Great attention to detail too.

  • @dennisfriedl
    @dennisfriedl 5 місяців тому

    Great project. Can you please share the .stl files or offer where I could them?

  • @trkeenan2
    @trkeenan2 6 місяців тому

    I am really trying hard to get the circuit and program to work. I have the new sensor and wondering if I have them oriented correctly. If anyone is still reading there response could you help me out

    • @68percentwater
      @68percentwater 6 місяців тому

      @trkeenan2, Yes I’m still here. Describe what your symptoms are and I’ll try to help. Though I’ll be honest, this project was at the limit of my skills and I’m a little surprised I got it to work.

    • @trkeenan2
      @trkeenan2 6 місяців тому

      This project is way beyond my limits. I am very impressed with what you have figured out with the programming. I have the project sort of working. It is not very responsive and does not track me at all. When I put my finger over each sensor the servo will move in that direction. I am wondering if I have the pair of sensors angled correctly with each other. They are side by side and close to a 30 degree angle. I do get the array data on screen which tells me the sensors are working. Do you have any ideas what may be wrong?

    • @68percentwater
      @68percentwater 6 місяців тому

      @@trkeenan2 The way I figured out I had the right orientation was to add a couple of lines in the code to write the array values to the screen and then passed my hand through the field of view and watched what values changed. The first time I did this I found my rows and columns were transposed.

    • @trkeenan2
      @trkeenan2 5 місяців тому

      I got it to work. My sensors were rotated by 90 degrees. Can you tell me how you figured out the 30 degree cant on each sensor.? I am trying to understand how to mount them and their position to each other. Thanks so very much for inspiring me on this project! @@68percentwater

    • @trkeenan2
      @trkeenan2 5 місяців тому

      I got it to work! Found that my sensors needed to be rotated by 90 degrees. Can you tell me how you figured out the sensors needed to be canted by 30 degrees? @@68percentwater

  • @konim4125
    @konim4125 8 місяців тому

    It's incredible!!! My favorite christmas costume ^o^ May i ask how do you see with that on? Does it have holes for the eyes or something like that? Pd: sorry if there are any mistakes, english is not my first language u.u

    • @68percentwater
      @68percentwater 8 місяців тому

      You can see between the garland strands, through the mesh, but because it is dark inside the costume others can’t see in

    • @konim4125
      @konim4125 3 місяці тому

      ​@@68percentwaterOh I see! Thank you very much for answering. I admire you and your creativity and hard work 😸

  • @LordHog
    @LordHog 8 місяців тому

    Fantastic job

  • @RobloxKid-rt6su
    @RobloxKid-rt6su 8 місяців тому

    I might make this btw where did you get the mask?

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

    Are the STL files for your printed parts available. This is a great mechanism that could be used in a bunch of places. I'd be willing to pay for them even if they are on a pay site.

    • @rachaelb9164
      @rachaelb9164 5 днів тому

      You could probably sell the files for a few dollars if you don’t want to just give them away for those of us that suck at CAD lol.

  • @magic.marmot
    @magic.marmot 9 місяців тому

    That's really clever. I've thought about doing something similar with IR LEDs and phototransistors, but this is a nice twistt.

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

    can you share the 3d files please !!!

  • @MakerMike-bx5ms
    @MakerMike-bx5ms 9 місяців тому

    This is awesome! Thanks so much for sharing!

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

    This is fantastic. I can't believe there are so few views! I'd love to build this, but at my current skill level would certainly be a challenge.

  • @pacoarreza
    @pacoarreza 10 місяців тому

    GREAT VIDEO !!!!! ! Could you share the STL files for all the 3D parts please ?

  • @atecnologiaconalegria
    @atecnologiaconalegria 10 місяців тому

    Great Job! Love it! I would love to teach kids doing some animatronics for Halloween. Would be great if you can share the 3D models to take a look further. Would you be so kind? Thanks in advance and congratulation!

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

    Next make pumkin with moving worms...

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

    Need infrared motion sensor controlled eyes.

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

    This is awesome!! Not so awesome - I saw this on an ad on Facebook.. someone is using your video to scam folks. They claim you can buy it.. which you can't. I thought better of it and searched here on YT and found your video. I have been researching this and grabbed a Pimoroni Servo 2040 board. The programming is different. I have servos, but am not even sure that you can move each servo individually with it. There are example py files, but it appears the servos all move in sync. I'm not a programmer, so much to learn I still have :)

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

      Came here to confirm it was a scam as well!

    • @jessicacreed7773
      @jessicacreed7773 10 місяців тому

      Same, got an ad on Pinterest that led to some sketchy website. Several Amazon sellers have it posted as well.

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

    This is awesome. I am new to the Arduino game, and was curious if this effect would be achievable with some PIR sensors instead of a camera. Thanks for a thorough video!

  • @user-xe7lv6iy8y
    @user-xe7lv6iy8y 11 місяців тому

    Hello, this pumpkin with many eyes is your invention and design, I want to buy his patent can I?

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

    as others have asked, do you have the STLs available? Thanks!

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

      Agreed, I'd even be willing to pay for them.

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

    Great use of the IR cameras, and a nice visualization and analysis to find a way to track the warm bodies. I love how you combined many different skills to make this an amazing and unique Halloween prop.

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

    Just spectacular work! Thank you. Been working on a similar problem and had hit several dead ends. Did not know about the ir array chips which is awesome. Thanks a million!

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

    Great Job, well done

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

    It looks awesome Is it possible to receive the file for the 3D print?

  • @luckirsten-roger2457
    @luckirsten-roger2457 Рік тому

    Hello ! Great animatronic ! Could you share the STL files for all the 3D parts please ?

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

    Great video! I'm still learning electronics so I only know the basics of it. Always liked this kind of thing. Your creation gave me so much inspiration to study even more :)

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

    Salam dari indonesia, aku sangat suka dengan kerja keras dan karyamu sungguh luar biasa pak 🙌

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

    Hi, congratulations, very beautiful, impressive, I'll try to build it... do you write the program for arduino, is it there? Thank you

    • @68percentwater
      @68percentwater Рік тому

      Christian, Thank you. Check out the google drive link in the description. It has the program (which Arduino calls a sketch) and the library files needed. Good luck!

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

    That is awesome!!!

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

    could you attach 2 motors in 2 different positions to get one eye to move up and down and also side to side?

    • @68percentwater
      @68percentwater Рік тому

      Yes you could but the mechanism can get quite complicated because you need two pivots. The simplest I’ve seen is here : learn.adafruit.com/crickit-controlled-animatronic-eyeball/make-the-eye

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

    I think I was scammed! Just a pumpkin with eyes that do nothing

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

    I am using this video as a guide to make one for a shopping area I entertain in for Christmas 2022. I see so many funny uses for it.

    • @68percentwater
      @68percentwater 2 роки тому

      Good luck! My wife had a lot of fun wearing this. The kids in the staging area really got a kick out of it. Let us know how it turns out.

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

    Should use a Servo Driver with that many Servo's running.......

  • @916nene
    @916nene 2 роки тому

    That’s so cool!

  • @user-zx1su3cd9r
    @user-zx1su3cd9r 2 роки тому

    May I ask you some technical questions about this idea?

    • @68percentwater
      @68percentwater 2 роки тому

      Of course. What would you like to know?

  • @user-zx1su3cd9r
    @user-zx1su3cd9r 2 роки тому

    Amazing idea

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

    LOVE this project! Thank you 68percentwater for showing us how :-D While making my own version, I discovered that driving more than 5 servos (as pictured in the schematic in these comments) would occasionally bring the supply voltage low enough that the Arduino would brown-out and reboot. With 10 servos, it would *always* draw too much power and never recover. (I was running it off a transformer that supplied a USB end with 5V/500mA). However, with a small change to how power was delivered to the servos, I can run all 10 with no issue: I power the entire servo 5V bus off of the Arduino's 5V pin, instead of drawing it off of the Vin pin - that has made all the difference! I also altered the program a little bit. Rather than writing the new locations in three groups, I round-robin to each servo with 100ms spacing between them. And because I had 30 eyeballs in my pack but only 10 servos, I added some mechanical linkages to allow one servo to drive three eyeballs at three different locations around the pumpkin! I'm building it inside one of those hard foam carveable pumpkins, so I can use it year after year without having to rebuild it.

    • @68percentwater
      @68percentwater 2 роки тому

      I would love to see some pictures or video when you are done!

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

    Hey, some shady company is stealing your work to scam people

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

    Although I checked the comments there is no code for it, would you like to share it again please?

    • @68percentwater
      @68percentwater 3 роки тому

      Here you go // Random multiple // by 68percentwater // This code generates a random position for each of 12 servos, pauses and then repeats. @/include <Servo.h> //this is a servo library Servo servo1; // create servo objects to control multiple servos Servo servo2; Servo servo3; Servo servo4; Servo servo5; Servo servo6; Servo servo7; Servo servo8; Servo servo9; Servo servo10; Servo servo11; Servo servo12; int pos = 90; // variable to store the servo position with a starting position of 90 degrees // so the eyes go to the middle at startup void setup() { servo1.attach(2); // attaches the servos on pins 2 - 13 to the servo objects servo2.attach(3); servo3.attach(4); servo4.attach(5); servo5.attach(6); servo6.attach(7); servo7.attach(8); servo8.attach(9); servo9.attach(10); servo10.attach(11); servo11.attach(12); servo12.attach(13); servo1.write(pos); // tell all servos to go to middle position (90 degrees) servo2.write(pos); servo3.write(pos); servo4.write(pos); servo5.write(pos); servo6.write(pos); servo7.write(pos); servo8.write(pos); servo9.write(pos); servo10.write(pos); servo11.write(pos); servo12.write(pos); delay(700); } void loop() // for each servo, generate a random number between 10 and 170 and { // assign to pos then write the pos to the servo. This is done in three groups pos =random(10,170); // with a delay to make it appear the eyes are not all starting at the same time. servo1.write(pos); // I use 10 and 170 because the last 10 deg on either side jammed my pos = random(10,170); // mechanism. Depending on you mech, these might need to be other limits servo2.write(pos); // They don't need to be all the same, each eye can have its own range pos = random(10,170); servo3.write(pos); delay(200); pos = random(10,170); servo4.write(pos); pos = random(10,170); servo5.write(pos); pos = random(10,170); servo6.write(pos); pos = random(10,170); servo7.write(pos); pos = random(10,170); servo8.write(pos); delay(300); pos = random(10,170); servo9.write(pos); pos = random(10,170); servo10.write(pos); pos = random(10,170); servo11.write(pos); pos = random(10,170); servo12.write(pos); delay(200); }

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

    Is there a location on the web I can download the code you used to program the Arduino?

    • @68percentwater
      @68percentwater 3 роки тому

      Craig, The code is in my reply to Tyson Poppleton. Make sure to click “Read more” to display it all. Good luck!

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

    Thank you 68percentwater for your comment with "likes your comment". I made these with 12 eyes in a candy basket. The result and explanation can be seen at: ua-cam.com/video/aY7x2LaWKfM/v-deo.html

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

    Amazing! 👍🏻👍🏻👍🏻

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

    Problem with sg90 tower pro servo. Is. Mine will not return to park zero. Even though I put it in the code

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

    Amazing job, that turned out great! You have given me so many ideas

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

    my entry for 2019, following the instructions here, some lessons learned notes added in the description: ua-cam.com/video/JacrqXivFB8/v-deo.html

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

    I would give a like but they're currently on 666 so it seems a shame to bump it up

  • @pierrevanovermeire
    @pierrevanovermeire 5 років тому

    I am an old Belgian, beyond my use-by-date and no specialist in electronics, a hobbuist so. I wonder if anyone managed to get this to do with 12 servo’s SG90 Mini Micro. Most of these works on 4, 8V with a max. of 6 V. There is here talked about different kinds of batteries of 4 x AA to 4 x D, to itself of rechargeable. If we make a calculation now, 1) normal batteries give 1,5V x 4pcs = 6 V. 2) rechargeable batteries give 1.2 x 4pcs = 4.8 V. They both are possible, but, now we come to the amperes and that is something else. At an average of 5 V and measure of the ampere the servo use between the 400 and 510 mA. This one must now multiply by 12 pieces = 510 x 12 = 6120 mA. Most batteries in circulation have only 4000 mA so that is the failure I guess. Therefore the batteries have to go to 6000 or 8000 mA. There is no one who says she or he are really succeeded. The biggest reason so far because no one has confirmed how many amperes they need and they are already down and out after a few minutes. What I also see is the speculation with possibilities, DC 9 V 1 A, DC 5 V 20 A, etc. The maker himself "68percentwater" speak of 1, 8V batteries, that is 7, 2V, but no specified amperage. That is possible because many of these servo's have indeed the max. to ± 7V. The DC adapters since I was curious, DC 5V 20A is overkill of amperes but there can still all kinds of other things to connected, like those for which the use is 5V servo. DC 9 V 1 A, then murdered (overkill) one the servos by high power surge. Personally, I would think of DC 5 V 6 à 8 A, and this could succeed. If my interpretation is wrong let me know.

    • @pierrevanovermeire
      @pierrevanovermeire 5 років тому

      Have done a test with a DC wall adapter from 5V 5A and it works for 12 x SG90 servos.