**COMPLETE** Amazing Spiderman 2 -- Automatic Door Lock **PARTS LIST**

Discussion in 'Marvel Costumes and Props' started by JohnnyNeutron, Sep 3, 2015.

Tags:
  1. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Hey everyone! I am new to this site and this is my first go at replicating a prop. I wanted to start off relatively simple, so I decided to build the automatic locking mechanism seen in Amazing Spiderman 2. I have seen a few attempts on youtube, but none of them are screen accurate.

    Spiderman Door Lock SG.jpg

    Spiderman Lock 1.png

    I was able to get some screen grabs, which allowed me to identify the locking mechanism, actuator and receiver used. That being said, I cannot for the life of me figure out which controller is used on the right hand side of the receiver. I am thinking the main controller is just an arduino (or an arduino type knockoff), and there is some sort of shield on top. I cannot imagine it is a custom shield, so if anyone has any idea what shield this is (or board in general if it is not a shield) please let me know!!

    Any help would be greatly appreciated, and I will continue to update this thread as I progress with the build. As of right now I am just waiting for parts to arrive that I have ordered.
     
    Last edited: Oct 5, 2015
  2. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *Help!*

    The lock arrived today, and it looks like an exact match. There were more modifications done to it than I originally expected.The arm that connects the bolt to the outside housing is much larger than what comes with it, so I will either need to find the linkage arm or make one. Also, the post that the actuator is mounted to is not there.

    Now comes the task of figuring out the size of the linkage arm and actuator from the known dimensions of the lock. I know this is probably relatively simple to do, however this will be the first time doing so. If anyone has any tips, please let me know!!

    Lock.jpg Spiderman Door Lock SG.jpg Lock 1.jpg
     
  3. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *Help!*

    Just a small update...I have been working in my free time so the build is going slower than I had planned. Also, waiting for different components is half the battle. Anyway, I have some pictures of what I had to do to the lock assembly to match the movie as best as I could.

    Lock 2.jpg Lock 4.jpg Lock 5.jpg

    I took a small hack saw to cut off the two small hinge mounts as well as the bolt stop, and filed down the extra with a small file. This could have also been easily done with a dremel in a fraction of the time, but I am limited on my tools at the moment.

    I filled the small cuts and gaps with some Tamiya modeling putty and painted it with Krylon Metallic Foil spray paint which matches the original metal surprisingly well! I still need to drill and tap a hole on top of the key section to mount the actuator.

    On another note, the receiver came in the mail today!

    Receiver.jpg

    More to come! I apologize that this build is a little dry so far, but there are lots of little details that I wasn't expecting. I haven't been able to locate the arm that connects the lock and actuator, so I will probably fabricate one or just model it, print it, and paint it to look the same.
     

    Attached Files:

  4. kiyominai

    kiyominai Well-Known Member RPF PREMIUM MEMBER

    Trophy Points:
    735
    Re: Amazing Spiderman 2 -- Door Lock Build *Help!*

    This is the coolest non-suit build I've ever seen!
     
    Transhuman325 likes this.
  5. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *Help!*

    Thank you! I am trying to do something that I have yet to see on the forum :).

    (Maybe I just haven't searched hard enough!)
     
  6. TheIcon333

    TheIcon333 New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *Help!*

    I just joined this forum after lurking for about a year and I gotta say I've seen allot of cool stuff but this prop build has gotta be the most "outside the box" build I've seen, bravo! Can't wait for your next updates!
     
  7. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *Help!*

    I appreciate the kind words! I should have a progress post coming early next week.
     
  8. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *WIP*

    Hey guys, quick update. I finally received the actuator and hardware as seen in the movie.

    Lock 7.jpg Lock 8.jpg

    Here are a couple better reference shots I was able to get as well...

    HD5.png HD1.png

    If you look closely you can see that the actuator in the movie has 3 more wires than the one I purchased, however they aren't actually used (you can see in those shots that the lead is just leaning near the controller board). So I opted to get the one without.

    Here is a reference picture of the transmitter he uses to control the lock, which in all honesty is overkill for this...

    HD4.png

    However, I was able to figure out which one it was and it was a good price, so I picked one up.

    Transmitter.jpg

    The next thing on the agenda is getting to work on making the connecting arm from the actuator to the lock. After that, I will sort out the electronics and that black box and go ahead and mount it. I have some 3/8" aluminum plating on order that everything will be bolted to.

    As always, any advice is welcome. Thanks!
     
  9. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *UPDATE*

    Connecting arm (linkage) mounted.

    Lock 9.jpg

    Here is a quick reference photo to get an idea of the scale. As you can see it is actually quite small.

    Lock 10.jpg
     
  10. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Door Lock Build *UPDATE*

    I am finally starting to wire up the electronics, which actually was incredibly simple since you can just plug the actuator straight into the receiver without any programming... Which I found slightly boring so I decided to take some inspiration from this picture taken from the comic book.

    Comic.png

    Seeing as I will have some space to spare, I decided to wire up a key fob receiver to the mechanism, as well as a green and red led's that will be mounted to the black box once built. I will continue to tweak the program to get it exactly how I want it, but until then it works just fine.

    Here is a real quick video showing how it works...



    I will probably be wrapping up this build this coming weekend, so I will post the final product soon.
     
    Last edited by a moderator: Nov 8, 2018
    AABC1999 likes this.
  11. kiyominai

    kiyominai Well-Known Member RPF PREMIUM MEMBER

    Trophy Points:
    735
    Re: Amazing Spiderman 2 -- Door Lock Build *UPDATE*

    Dang man. I'm itching to see it all come together!
     
  12. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: Amazing Spiderman 2 -- Automatic Door Lock Build *VIDEO*

    Build is complete. I had to take some creative liberty with the black box as the microcontroller I used is a decent amount larger and I added the led's and key fob receiver. In the end I would say is it close to screen accurate, but not exact.

    If anyone felt like replicating this build, I will send you my part files as well as links to components.

    https://www.youtube.com/watch?v=QFS0XpZh1u8&feature=youtu.be

    Complete Lock 2.JPG Complete Lock.JPG
     
  13. Transhuman325

    Transhuman325 Active Member

    Trophy Points:
    341
    Re: **COMPLETE** Amazing Spiderman 2 -- Automatic Door Lock

    Great job, looks like it came right out of the film
     
  14. JWMines

    JWMines Active Member

    Trophy Points:
    341
    Re: **COMPLETE** Amazing Spiderman 2 -- Automatic Door Lock

    This is awesome man! I love functioning props. Could you please send me the parts list?
     
  15. jasonsshin

    jasonsshin Active Member

    Trophy Points:
    341
    Re: **COMPLETE** Amazing Spiderman 2 -- Automatic Door Lock

    One of the cooler props from the movie I've seen! Looks like something I would like to take a shot at eventually.
     
  16. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: **COMPLETE** Amazing Spiderman 2 -- Automatic Door Lock

    I will post the full parts lists on this thread as soon as I can. I will also upload the .stl files to thingiverse to make it easier to download.

    Also, I am planning to sell the one I built as a 'one off'.
     
    Transhuman325 likes this.
  17. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Re: **COMPLETE** Amazing Spiderman 2 -- Automatic Door Lock

    Patio Door Lock – $14.90
    http://www.amazon.com/gp/product/B00176KXXA?keywords=patio lock&qid=1444090294&ref_=sr_1_12&sr=8-12

    Linear Actuator (50mm stroke, 50:1 ratio, 6 volts) -- $70
    http://store.firgelli.com/L12_R_Linear_Servo_For_Radio_Control_p/l12-r-.htm

    Spektrum ar500 receiver -- $16.64
    http://www.lightmalls.com/ar500-2-4...currency=USD&gclid=CNrOic3IrMgCFc4WHwodCZUGLQ
    -This can be substituted for any rc receiver that looks similar. For this build, it is just for show and to match the movie prop as close as possible. The key fob will be used to operate the mechanism.

    Arduino microcontroller -- $24.95
    https://www.adafruit.com/products/50

    Key Fob -- $6.95
    https://www.adafruit.com/products/1391

    RF M4 Receiver -- $4.95
    https://www.adafruit.com/products/1096

    Battery Clip -- $3.00
    https://www.adafruit.com/products/80

    Red Panel Mount LED -- $2.99
    http://www.radioshack.com/red-led-with-holder-2-pack/2760068.html

    Green Panel Mount LED -- $2.99
    http://www.radioshack.com/green-led-with-holder-2-pack/2760069.html
    The LED's can be omitted. I will upload a model of the black box with and without mounting holes for them.

    Servo Wire Male to Male -- $9.99
    http://www.amazon.com/gp/product/B00WBAWUKA?psc=1&redirect=true&ref_=oh_aui_detailpage_o00_s00

    6061 Aluminum Plate (4.75”X4.75”X.375”) -- $7.18
    https://www.midweststeelsupply.com/store/6061aluminumplate

    Shouldered screw (Part #91259A163) -- $2.04
    http://www.mcmaster.com/#catalog/121/3065/=z8owh4

    12mm and 16mm M4 hex head screws and M4 washers -- $XX.XX
    These can be found and any local hardware store.

    Buttonhead screws (8-32 3/8 shank) -- $XX.XX
    These can also be found at any hardware store as well.

    The .stl files are located here: http://www.thingiverse.com/thing:1055280

    I haven't listed any tools needed, so if anyone has a question about drill bit sizes, taps, etc. just asked.

    Thanks guys!
     
    Resus likes this.
  18. divyam vichhi

    divyam vichhi New Member

    Trophy Points:
    2
    can u tell me how to make this lock can u email me its video or procedure step by step
     
  19. fathurkhair23

    fathurkhair23 New Member

    Trophy Points:
    2
    Re: Amazing Spiderman 2 -- Door Lock Build *Help!*

    is there any simple way to built it ?
     
  20. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    Is there a specific code I need to import into the arduino? And on your videos, one shows a breadboard. Do I need one in order to complete the project??Really need help :( thanks!!
     
  21. cjschalk

    cjschalk New Member

    Trophy Points:
    2
    Hi there, I am almost done with this project, and I really can't thank you enough for sharing this. I am working on coding my arduino to the LEDs/actuator, and I am wondering how you accomplished the polarity switch to retract your actuator without one of those relay switches. Did you incorporate the polarity reversal in the code for the arduino to get the actuator to retract? I'd love to hear. But either way, this is one of the best functioning prop builds I've seen on here. Thanks a
     
  22. Element 36

    Element 36 New Member

    Trophy Points:
    17
    This is probably one of the most inventive things I've ever seen on the RPF. Gotta say, that's awesome.
     
  23. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Hey guys,

    I have been getting a ton of messages about the code for this prop. I am sorry that it has taken me so long to respond, I am a senior engineering student and have very little spare time. Anyways, here is the code that I wrote for the lock. It is extremely primitive, but it works just fine.

    #include <Servo.h>


    #define LINEARACTUATORPIN 9 // Linear Actuator digital pin


    const int receiver1Pin = 2;
    const int receiver2Pin = 3;


    const int greenledPin = 5;


    const int redledPin = 6;


    int button1State = 0; // variable for reading button one status


    int button2State = 0; // variable for reading button two status


    Servo LINEARACTUATOR;


    int linearValue = 1100; // current positional value being sent to the actuator

    void setup()
    {


    LINEARACTUATOR.attach(LINEARACTUATORPIN, 1050, 2000);


    pinMode(receiver1Pin, INPUT); //Pin Definition
    pinMode(receiver2Pin, INPUT);
    pinMode(greenledPin, OUTPUT);
    pinMode(redledPin, OUTPUT);


    LINEARACTUATOR.writeMicroseconds(linearValue);


    }


    void loop()
    {


    // if button on fob is pressed, set the linear value


    button1State = digitalRead(receiver1Pin);

    if(button1State == HIGH)
    {
    linearValue = 1100; //set position value
    LINEARACTUATOR.writeMicroseconds(linearValue);


    digitalWrite(greenledPin, LOW); //Turn on green led
    digitalWrite(redledPin, HIGH); //Turn off red led
    delay(200);
    digitalWrite(redledPin,LOW);
    delay(200);
    digitalWrite(redledPin, HIGH);
    delay(200);
    digitalWrite(redledPin, LOW);
    delay(200);
    digitalWrite(redledPin, HIGH);
    delay(200);
    digitalWrite(redledPin,LOW);
    delay(200);
    digitalWrite(redledPin, HIGH);
    delay(200);
    digitalWrite(redledPin, LOW);
    delay(200);
    digitalWrite(redledPin, HIGH);
    }



    button2State = digitalRead(receiver2Pin);

    if(button2State == HIGH)
    {
    linearValue = 1700;

    LINEARACTUATOR.writeMicroseconds(linearValue);


    digitalWrite(greenledPin, HIGH); //Turn off green led
    digitalWrite(redledPin, LOW); //Turn on red led
    delay(200);
    digitalWrite(greenledPin,LOW);
    delay(200);
    digitalWrite(greenledPin, HIGH);
    delay(200);
    digitalWrite(greenledPin, LOW);
    delay(200);
    digitalWrite(greenledPin, HIGH);
    delay(200);
    digitalWrite(greenledPin,LOW);
    delay(200);
    digitalWrite(greenledPin, HIGH);
    delay(200);
    digitalWrite(greenledPin, LOW);
    delay(200);
    digitalWrite(greenledPin, HIGH);
    }


    LINEARACTUATOR.writeMicroseconds(linearValue);


    }



    Hope this helps!
     
  24. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    Can you post a picture of where the wires go on the breadboard??? That would help tremendously!!!!!!!! Please? Thanks :))))
     
  25. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    Do you by chance have a picture of where the jumper cables go on the arduino and the breadboard???? If not can you send me one? Thank you!! :)

    - - - Updated - - -

    I'm stuck on where the wires go on the breadboard and arduino! Can I get some help??
     
  26. minhtu89

    minhtu89 New Member

    Trophy Points:
    2
  27. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    can you please upload a photo of the wiring from the arduino to the breadboard?????????? I've come so far, and that's all I need!!!!!!! Please!!!!!!!!!!!!
     
  28. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    Can you please send or post a photo of the wiring from the arduino to the breadboard for the actuator to move??? Please?
     
  29. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    I do not have a photo of the bread board wiring at the moment. However, the wiring it very straight forward. The actuator acts the same as a normal servo, which has 3 wires, power, ground and signal. So, First make sure you have power and ground wired to it, then you will receive your signal from the RF receiver. The same goes for the RF receiver, as in you will have to wire power and ground to it which are marked on the pcb.

    https://www.adafruit.com/products/1097

    The link above shows some pictures from adafruit where they wired up a simple LED circuit. The overall technique for sending signal to the actuator is the same.

    Hope this helps!
     
  30. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    So with that being said, does this mean that the actuator would be plugged into the ar500 receiver? I'm more of a visual learner and I've come so far with buying the parts! :(
     
  31. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    No, the actuator does not get plugged in directly to the receiver. I respect that you have purchased the parts, and have been working hard. I apologize that I do not have a photo of the circuitry at this time.

    https://learn.adafruit.com/adafruit-arduino-lesson-14-servo-motors/servo-motors?view=all

    The link above is a great tutorial explaining how servos work, and how to send a signal to one using an arduino. Use this exact principle to send a signal from the receiver to the actuator.

    I will do my best to field further questions.
     
  32. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    Ok thank you for doing your best. It's just frustrating because I spent a lot of money and I'm really stumped :(.
     
  33. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    When do you think a photo of the circuitry will be posted??
     
  34. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    The lock is in storage at the moment, in one of the many boxes. I built this about a year ago, and havent really thought much about it since, so I apologize that I do not have it readily available. Have you taken a look at the links I provided in the previous posts?
     
  35. Azavala0453

    Azavala0453 New Member

    Trophy Points:
    2
    Yes. One problem. The actuator I bought has only two ports at the end of the wire instead of 3. Would it still work? It's a firgelli actuator. And would the principals work *exactly* the same as the servo motor circuitry as it would for the actuator? That's the main problem- turning the actuator on. :(
     
  36. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    I do not know if it will work with a two wire actuator. The principles from that tutorial will be the same, as far as how to send signals to a servo, which is exactly what is needed. If you have further questions, just shoot me a message here on the forum.
     
  37. markownikoff

    markownikoff New Member

    Trophy Points:
    2
    Hey I am new to this and was hoping if you could post the instructions to making this
     
  38. Spiderman1

    Spiderman1 New Member

    Trophy Points:
    2
    Hey I was just wondering if you two are still active on this site and if so could help answer a few questions I have before I begin this project.
     
    Last edited: Apr 9, 2017
  39. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    I will do my best to answer any questions you have.
     
  40. Spiderman1

    Spiderman1 New Member

    Trophy Points:
    2
    Thank you. here are some questions I can think of off the top of my head.

    1. On your one of your first pictures you showed the patio lock, was some of the base of the lock shaved/sanded off?

    2. I have looked for linear equators and ive found a 6v 100:1 ratio and a 12v 50:1 ratio, which one do you recommend?

    3. I saw you posted some coding for the lock, is it needed and if so, what program would i use to install it?

    Thanks again
     
  41. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    Yes, you will have to cut off the mount and sand it flat. As far as the actuators, I am not positive. The code is used to program an Arduino. You will need one to do that project.
     
  42. Spiderman1

    Spiderman1 New Member

    Trophy Points:
    2
    Okay ill take what you've told me and start ordering the parts. ill quote you again if I come across a problem or need some help. Thanks for taking time out of your day to help me out I appreciate it.
     
  43. Spiderman1

    Spiderman1 New Member

    Trophy Points:
    2
    Hey I saw on your list of materials you put the specs for the aluminum plate, but the link you add wont let me insert the proper sizing... any ideas? (Also on a side note I just quoted you again because I didn't know if you'd be notified if I messaged you without quoting.)
     
  44. JohnnyNeutron

    JohnnyNeutron New Member

    Trophy Points:
    17
    I pulled the link up and plugged in the given dimensions without any issue. I am not sure where you are having trouble bud.
     
  45. MadDarko

    MadDarko New Member

    Trophy Points:
    2
    Hi JohnnyNeutron! Your project insired me to build a doorlock on my own (with few cheaper adaptations ;) ) now, the rf m4 receiver seems to be sold out at every store, but the t4 and l4 are still in stock. I'm very knew to this electronics thing as this is my first ever project, so do you know if there would be any problems if i used one of those instead?

    anyway, big thanks for the inspiration buddy
     
  46. Spiderman1

    Spiderman1 New Member

    Trophy Points:
    2
    Hey Johnny, I was reading some comments by someone else and he was talking about a breadboard, and I noticed that wasnt on the list. Could you please inform me where I could purchase the one that you've used ?
     
  47. MadDarko

    MadDarko New Member

    Trophy Points:
    2
  48. MadDarko

    MadDarko New Member

    Trophy Points:
    2
    oh right i forgot to ask if anybody knows a cheaper alternative to a 70$ firgelli linear actuator? i cant get one to my country without paying 30 bucks for shipping (excluding possible fees at the post office)... id even sacrifice the similarity to peters lock if its significantly less expensive
     
  49. Spiderman1

    Spiderman1 New Member

    Trophy Points:
    2
    Thanks for the help! Also I just bought a linear actuator off of actuonix's website. I think the one you mentioned isn't the correct one. Here's the link: http://www.actuonix.com/L12-S-Micro-Linear-Actuator-with-Limit-Switches-p/l12-s.htm

    Also my shipping was also like 20 dollars so I don't think high shipping cost is avoidable.
     
  50. Spiderman1

    Spiderman1 New Member

    Trophy Points:
    2
    Hello again, I was wondering if you could answer a few questions:

    1. What drill bit(size) did you use for the shoulder screw.

    2. what are the button head screws for?

    3. where did you make the hole for the shoulder head screw to go in?

    If you could get back to me it would help a lot thanks :)
     

Share This Page