Zook4214
New Member
I might be able to help out as I’ve made my own mechanical lenses(there is no mask on it yet as I am waiting for my suit to arrive)
IMG_8568.MOV
IMG_8562.MOV
IMG_8568.MOV
IMG_8562.MOV
That looks great, I like the way you managed to get varying degrees of opening and closing. Would you mind sharing how you did it?I might be able to help out as I’ve made my own mechanical lenses(there is no mask on it yet as I am waiting for my suit to arrive)
IMG_8568.MOV
IMG_8562.MOV
That looks great, I like the way you managed to get varying degrees of opening and closing. Would you mind sharing how you did it?
I have 2 Sensors and then I have a button on the chin, the chin makes the eyes open and the sensors make each eye close, so if you have one eye closed and you’re pressing the button it’s like thisThat looks great, I like the way you managed to get varying degrees of opening and closing. Would you mind sharing how you did it?
Can you not fit the face mask over the shell with the mechanics and electronics, then pop an outer lens with some magnets?Having built 3 designs of mechanical lenses so far, I hope I can put some insight into what comes into mind when building around a spidey suit. I can also say that a ton of the funding goes toward getting what was put in for R&D.
I did a quick skim of the thread and you're going to definitely need to power the servos from an external power source. As for the servos of choice, most of the good builds I've seen (and in my own builds aswell) use metal geared servos. These are quieter and more expensive than typical plastic servos. As for making a set yourself, the trickiest part is incorporating it into a whole cosplay.
Since the suit is fabric, replicating that color with a hard shell is near impossible. The biggest challenge that I've seen creators go through is finding a way to build the mechanical lenses around the fact that the entire 'face shell' needs to be wrapped in fabric that matches the suit. This typically comes at a cost of adding depth to the lenses.
I dont really post on the RPF anymore and do my fair share of lurking, but I have all my stuff on my instagram:
instagram.com/kacosplaytech
Do you have a video or photo of the inside of your shell you would be kind enough to post?I have 2 Sensors and then I have a button on the chin, the chin makes the eyes open and the sensors make each eye close, so if you have one eye closed and you’re pressing the button it’s like this
oO
Can you not fit the face mask over the shell with the mechanics and electronics, then pop an outer lens with some magnets?
Or is that the problem that will add depth you were mentioning?
Your Arduino can NOT power -anything- outside of a simple accent led.
In -theory- you can TEST with 1 servo connected
If anyone needs help mod'ing their kits.. let me know.
I can do the code and the physical mod's I believe without much trouble.
Not sure why nobody posts links?
This perhaps?
Holy cow! not cheap!
$200.00 alone for this 'shell & eye piece kit'?? Wowzers!
I am doing the same thing !! Than you so much for the help hereHi All!
I'm attempting to upgrade a Iron Spider-Man costume I bought on 'Wish' and a Hasbro mask.
The goal is to mechanize the lenses, have the lenses glow blue, add instant kill red eyes, maybe a speaker with a few lines from 'Karen'.
For the suit I plan to add EVA foam to the armour webbing and build shoulder pads. Add lighting to the costume as well.
This is a tall order for me as I have no Cosplay or electronic engineering experience!
Your input would be much appreciated!
This is the Hasbro mask I have taken apart so far, I have played around with servos and an IR sensor.
The problems so far are:
- the servos don't seem to sync together when activated.
- haven't figured out how to control each lens
(what format do videos need to be in to be posted, it doesn't seem to like mp4?)
This is the code I found for a model railway crossing system:
#include <Servo.h>
int ir2 = 2;
Servo myservo1;
Servo myservo2;
void setup()
{
pinMode(ir2, INPUT);
myservo1.attach(9);
myservo2.attach(10);
}
void loop() {
myservo2.write(0);
myservo1.write(0);
if (digitalRead(ir2) == LOW)
{
myservo2.write(90); // sets the servo at 0 degree position
myservo1.write(90); // sets the servo at 0 degree position
delay(200);
}
}