How to make a DIY flex sensor for VR gloves with velostat and copper foil

Поділитися
Вставка
  • Опубліковано 17 жов 2024
  • This is a guide on how to make a flex sensor using velostat conductive plastic, copper foil, and laminate sheets. This creates a very robust bend or pressure sensor which I'm using for my DIY VR finger tracking glove.
    The glove is based on the design by Lucas from LucidVR, you can find more information about his awesome project here: / lucasvrtech
    Come join the LucidVR Tech Server!
    / discord
    The supplies I used to build the glove are:
    1/4" copper foil tape
    Photo pouch laminate sheets 4"x6"
    Velostat sheets from adafruit (correction from the video, the cost is $4.95 per sheet, but one sheet can make 20-30 bend sensors):
    www.adafruit.c...
    STL for the guide nodes is here:
    github.com/ede...

КОМЕНТАРІ • 74

  • @lint_animations4372
    @lint_animations4372 3 роки тому +17

    you should make more videos they are really helpful!

  • @upaniedirisuriya634
    @upaniedirisuriya634 25 днів тому +1

    I’m 17. I just did it. thanks a lot

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

    Not sure if games can handle what I'm talking about. But it would be cool to use this and make 10 smaller ones per hand so the first 2 joints from the tip can be read while allowing the 3rd joint to have it's own reading. curling the fingers vs making a fist if I'm explaining it well.

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

      These types of gloves just use the standard Valve Index software to simulate finger movements. If you wanted to learn VR game development then you could probably just program a game to use as many finger movements as you wanted.

  • @DunstansShoe
    @DunstansShoe 3 роки тому +3

    Totes want to know about the joystick and buttons you've got there.

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

    if I buy adhesive laminating strips can I do it without getting laminator??

  • @lorax_vr3547
    @lorax_vr3547 3 роки тому +3

    Pls make a video of ading the buttons and analog joysticks to the glove i really wanna make two glove so badly pls thnx

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

      This would be awesome. I'm looking to do similar and would love to see how you did it!

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

    Please upload full video of making

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

    You stole my idea lol. Lucas is an absolute legend, and thanks for doing all the hard work for me.

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

    Audio levels are all over the place, apologies!

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

    will 6 mil thick work well? I think the one u used in 4mil so just making sure

  • @MrGeoffrey1998
    @MrGeoffrey1998 3 роки тому +6

    Have you compared your DIY sensors with the ones that can be bought already made at like 10 bucks a piece ?

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

      I have! They work a bit differently, even though they're similar and measuring the same motions, so it's hard to compare them directly. They probably have better longevity, and maybe a slightly smoother change in resistance but not by much. Overall they're pretty comparable in effect.

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

      is there a link or name for this?

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

      @@twidgevr hi, didn't see your comment, okay awesome, thanks so much for the feedback !!

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

    this is getting into so manys recommended. This is awesome! you should do sliveVr and RelativitysVr Headset

  • @foxy3et697
    @foxy3et697 25 днів тому

    i know its been 3 years but i was wondering if you needed to change and of the code so that that it worked like this instead of using potentiometers

    • @MrHellomoses
      @MrHellomoses 24 дні тому

      These are designed to give output that is very similar to potentiometers, so they'll work with no changes to the lucidgloves v4 firmware. There are a few tweaks you can apply to smooth the data which might be helpful like running median filtering, be sure to read through the advanced options!

    • @foxy3et697
      @foxy3et697 23 дні тому

      @@MrHellomoses thank you

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

    Wow this is great

  • @deadeyecowkillz7580
    @deadeyecowkillz7580 Рік тому +1

    which joystick you using

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

    I can not download the stl file. It appears to be missing

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

    What software are you using to translate the resistance changes to a model rig?

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

      Says in the description that he use Lucas from LucidVR. Check there for the programs.

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

    this is cool... you sound a little bit like gabe Newell :'D

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

    Hello, how did you connect the negative and positive of the Flex sensor? How do I know which is positive and which is negative?

    • @twidgevr
      @twidgevr  Рік тому +1

      it's "unidirectional" which means that it can't sense what direction you're bending it, just that you're bending it. becaues of that, it doesn't matter which side you connect to pos or neg.

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

      @@twidgevr ahh thank you very much, you also have to put a resonance yes or yes or or just connect like that? and to which pin would it be connected to the a0.5v and gnd?

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

    How can you add haptic feedback to this?

  • @mikesnapper9001
    @mikesnapper9001 3 роки тому +3

    this is pretty cool, although the problem is that if you want force feedback, which i think is a must with gloves, you still have to add the strings pretty much anyway

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

      I'm pretty sure you can use magnets and flexible actuators for haptic feedback.

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

      well if you don't want haptic (i dont see why not but hey...) these are kinda more compact

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

    Does this work with aluminium foil instead of copper tape?

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

    So what changes are required software wise?

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

    I was curious whats the use of the copper foil in the first place? Can't i just solder the wires directly in the velostate, then i connect one wire in an output pin and the other wire in an input pin in the arduino?

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

      you will not be able to solder to the velostat sheet, it's plastic with a fairly low melting point.

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

      @@twidgevr I got it now, just a last question, why use two foils from both sides rather than useing a single foil on one side of the velostate and then solder the two wires in it?

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

      @@ahmedahmedeg7941 The property we're measuring is the called the "bulk resistance", and it's the amount of electrical resistance through the sheet of velostat which changes when you compress it. To measure that, you need an electrical contact on each side.

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

      @@ahmedahmedeg7941 you would just be measuring the resistance of the copper sheet

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

    Will you be releasing the modified aurdino code for the flex sensers

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

      no modifications needed if you're using the lucidgloves firmware, it'll "just work" more or less

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

      @@twidgevr what printing material is the guidenodes

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

      @@monekysunglsa6682 regular old PLA, nothing special. print them up on their ends and there's no overhangs or anything to worry about, they should print easily with whatever you've got

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

    Do I need to laminate or could I use packing tape

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

      Packing tape can work pretty well, just try to make your process repeatable and accurate so they all come out similar. Small changes to compression or tension in the velostat can change the output a lot, but that's fine as long as all of your sensors behave the same.

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

      @@twidgevr also do you need resistors and if so what kind

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

    Oh hey, it's twidge hi twidge!!!

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

    what is the name of the tool on the back of the hand?

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

    yo, try to use a slime vr tracker instead, that way its standalone and cheaper :0

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

    Can I use aluminum sheet in place of copper sheets?

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

      Yep that can work fine, the leads just need to be more conductive than the velostat. I've seen people use conductive string or even just stripped wire before.

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

      Like the aluminum foil used for cooking? Claims to be high heat resistance and ultra strong. I might give that a go.

  • @Kanken-jl7oe
    @Kanken-jl7oe 3 роки тому +1

    nice vid :)

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

    Your the discord guy!

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

    do you think this will do for making a lucidvr glove without any 3d printing?

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

      Yes but I don’t think you’d be able to get haptic feedback unless you mod mod it

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

      @@Theredstar2478 well yeah thats the main problem, nevertheless I find it quite interesting for a first time glove.

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

      @@mundovtor well yea, I was going to see, cause I really like this type of stuff, but I was going to try making an exoskeleton that connects at back and goes all the way to both wrists, only problem would be how to make the haptic feedback work, maybe multiple motors for all directions? Not too sure, also gotta have a lock so you don’t over expand your damn elbow and break it 🤣

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

      @@Theredstar2478 wow that's ambitious! Also consider that you would have to code some things for it to work I suppose. Best of luck my friend!

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

      @@mundovtor yup it will def be hard, but there’s like exoskeleton kinda things online, only thing is they’re expensive, and they aren’t for vr, I have to see if I can get my hands on the exoskeleton equipment just to see how it works and create one myself 🤔

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

    Awesome, thanks a lot :')

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

    what resistors did you use ?

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

      I just used some 100 Ohm resistors i had lying around, they seem to match pretty well.

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

      @@twidgevr thanks
      when I saw your sensors I found hope to build it in a simple way without a 3d printer I hope I can do it

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

    🌼

  • @JoseMendoza-kg7ip
    @JoseMendoza-kg7ip 2 роки тому

    Hola puedes venderme ese projecto

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

    You used copper, basically unaffordable now soz all info obsolete

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

    i could see this selling