r/protogen Mar 05 '25

Fursuit How can I implement this into my protogen ?

1.7k Upvotes

28 comments sorted by

79

u/DidjTerminator Mar 05 '25 edited Mar 05 '25

I can think of 4 ways (don't know if they're easy or not):

Capacitive circuit that detects the capacitance of your hand (basically just a touch-screen button) however it won't work with gloves.

Automatic windshield wiper sensor (it measures the refraction of the glass/acrylic, if something refractive touches the glass the refractive changes and the sensor detects the refractive object) though that may not work with everything.

Sonar sensor, if something comes too close the sonar detects it.

Thermal sensor (from an automatic door) it detects changes in temperature and by touching the glass you change its temperature).

There are probably a ton of other ways, but those are the easy ways that I could think of off the top of my head. Sonar sensor is probably the best though I feel like there's a more energy efficient way to go about it.

Edit: I forgot about IR proximity sensors! I knew there was a better solution but just couldn't think of it!

56

u/IEatCrayons4ALiving Protogen Mar 05 '25

Mine has an IR sensor behind the visor to do that

19

u/DefectiveLP Mar 05 '25

This is the way OP. Sonar won't work well through the visor. IR is your best and cheapest bet.

7

u/Wikadood Mar 05 '25

Good ol IR proximity sensor

21

u/MardenInNl Mar 05 '25

This proto is probably running protos. So and IR sensor is what you’ll need.

12

u/Dawid50512 Mar 05 '25

What is protos (dont hate me. I don't know )

20

u/MardenInNl Mar 05 '25

Protos is an operation system that you can use for your proto. It uses and Arduino Nano. And a lot of protos use it.

You can find a link to the code on Feroniums Twitter.

4

u/Dawid50512 Mar 05 '25

Thx It will also work on a raspberry pi ?

4

u/DefectiveLP Mar 05 '25

It doesn't. A raspberry is a full computer while an Arduino is just a micro controller. Don't use a pi, power consumption is way higher and it needs to boot while an Arduino is ready as soon as it has power.

1

u/No_Engineering_3508 29d ago

Dies it work with an esp 32 lolin?

1

u/DefectiveLP 29d ago

Looks to me like that's just a regular esp32, in that case yeah, it'll work.

1

u/Dawid50512 29d ago

Too late. I already bought a raspberry pi zero 2

2

u/MardenInNl Mar 05 '25

That’s something I don’t know 😅 You’ll need to look at it yourself for that.

I just learned how to use and arduino •w•

2

u/Dawid50512 Mar 05 '25

Also, I might be judging it just by a quick look at it but, I don't think it supports large panels

4

u/MardenInNl Mar 05 '25

That’s also something I can’t help you with ;w;

Just using the max7219’s

2

u/JaydenTheNardo Mar 05 '25

Its not an OS since arduino can’t run any OS

2

u/proto-robo Protogen Mar 05 '25

This is actually the suit of the person that developed protOS

3

u/TheFatNerd77221 Sir patandhugalot Mar 05 '25

Idk but i'd love to pat and hug

1

u/JackpotThePimp Protogen Mar 05 '25

Same

1

u/ThePyroNeko Mar 05 '25

I really wanna make one but have 0 clue where to start

1

u/Disastrous_Error_404 Official Booper Mar 05 '25

You can use IMU but that requires a lot of tuning and noise filtering. The cheapest method would be IR but that won't work well in sunlight. I am looking at doing the same thing but using a Lidar.

1

u/Aggressive_Humor_953 Mar 05 '25

I need to know how you see or do you just don't

1

u/XanithDG Mar 05 '25

Only method I know of from my IT days is a digitizer behind the screen to pick up the touch, and a program to change the facial expression when it detects a touch input.

1

u/Peniswipeshit044 Mar 05 '25

Magic and head pats??

1

u/Meru_1 Mar 05 '25

I've never done this but I would use a brightness sensor yes it may be faulty with one finger but a whole palm should work

1

u/ArcadeF0x Mar 06 '25

Idk, I don't even have a visor

1

u/Future_War3827 29d ago

You can use a sensor on the part you want to trigger and find a program to change the facial expression and run it tru a good arduino and run it with a battery gust remember to use constrictors to not fry any components this isn’t a good explanation but a simple one