Final Project Post: Virtual Vermin

Virtual Vermin

Jeff Brandt

 

One Sentence: The Virtual Vermin is a glove that functions as a computer mouse designed to relieve muscle exhaustion and reduce the possibility of carpal tunnel.

 

Video:

Image of Final Poster:

What does the project do?

The Virtual Vermin places the buttons of a computer mouse into the user’s fingertips. It works by using a circuit board that has connections to soft buttons which are placed inside the fingertips of the glove. To use the Vermin, the user simply has to place their hand inside the glove and push down with the finger corresponding to the desired button. In this iteration, the pointer finger acts as the left click, the middle finger acts as the click of the scroll wheel, and the pinky finger acts as the right click.

Overall feelings on the project

All in all, I am extremely happy with the way that my project turned out! I wish I could have spent more time making it look “prettier”, but I am still pleased with the fact that it actually works. I also wish I could have experimented with more materials to insulate the wiring as the comfort level could be improved. In the end though, I am proud of my work and think that it may have not exceeded the goals I had set but definitely met those expectations.

How well did it meet the original goals?

While I would still deem the Vermin a success, I think it didn’t quite meet the original goals I had at the beginning of the semester. Part of this is because I had painted a picture in my head of a glove with a logo and other bells and whistles to increase the aesthetic appeal. I really didn’t know just how much I didn’t know about computer mice and that caused me to delay the process of making it look good and focus more on the functionality. The other reason I think it may not have met the original goals is more of a technicality but this current iteration does not allow the user the ability to scroll down a web page like they would with a traditional mouse. However, I think this potential downfall was worked around because the user still has the ability to click the scroll wheel and this is actually more important than scrolling when using SolidWorks (which was the original design intent for the mouse).

Largest hurdles that I needed to overcome

The largest hurdle that I needed to overcome was my lack of knowledge in regards to how a computer mouse worked. I didn’t know just how complicated the circuitry and LED light reader of an optical mouse were. I had original plans of just using an accelerometer however, I quickly found out that the location sensitivity was much more important that I previously thought. Another hurdle that I needed to overcome was my subpar soldering skills. While I did improve them during this semester, I needed much better soldering to prevent all of the conductive thread connections from breaking apart.

Future plans if I had more time

If I had more time, the first thing that I would do would be to sew my own glove. With the insulation that was required to protect the conductive thread and the cover for the circuit board, the glove felt a lot tighter than it did when I originally wore it. I think this would help the hard base plate of the mouse to feel less bulky as well as provide more comfort for the wearer in the palm region where the cover extrudes. Additionally, I would try to find another solution for the circuit board cover because it was much thicker than I originally intended. The first two 3D prints failed because the curvature of the cover was too complex to make with my desired thickness.

 

Materials List:

Wireless Mouse // Quantity: 2 // $9.99 // https://www.amazon.com/gp/product/B015X2OD52/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Conductive Fabric // Quantity: 1 sq. ft. // ? // Supplies in classroom

Conductive Thread // Quantity: 1 yard // ? // Supplies in classroom

Gloves // Quantity: 1 // $11.95 // https://www.amazon.com/Agloves-screen-gloves-texting-gloves/dp/B004A9FI2M/ref=sr_1_6?keywords=thin+glove&qid=1552266834&s=electronics&sr=1-6

3D printed cover for circuit board // Quantity: 1 // $2.14 // created in Solidworks

 

Project Post #7: Virtual Vermin

Virtual Vermin

Jeff Brandt

 

One Sentence: A flexible, full functioning computer mouse designed with 3D modeling in mind.

 

Weekly Accomplishments:

  • Reconfigured soft switch buttons to stretch the conductive fabric further down the fingers (again after they broke on Monday)
  • Found new way to power the mouse using 3.7V battery from demo projects

 

Images:

Material List:

Wireless Mouse // Quantity: 1 // $9.99 // https://www.amazon.com/gp/product/B015X2OD52/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Conductive Fabric // Quantity: 1 sq. ft. // ? // Supplies in classroom

Conductive Thread // Quantity: 2 yds. // ? // Supplies in classroom

  Gloves // Quantity: 1 // $11.95 // https://www.amazon.com/Agloves-screen-gloves-texting-gloves/dp/B004A9FI2M/ref=sr_1_6?keywords=thin+glove&qid=1552266834&s=electronics&sr=1-6

3D printed cover for circuit board // Quantity: 1 // $2.14 // created in Solidworks

 

Areas of Concern:

Right now, my biggest area of concern is soldering the connections in my glove. I have soldered before but it has been awhile since I last did. Kevin, if you would be able to assist me in soldering a few connections that would be appreciated.

Additionally, I am looking to add a last second compartment to house the new battery. Marianne, could I run a few ideas past you on Monday to get your opinion as to what you think would work best?

Project Post #6: Virtual Vermin

Virtual Vermin

Jeff Brandt

 

One Sentence: A flexible, full functioning computer mouse designed with 3D modeling in mind.

(I think this is dressed up a bit more than “a computer mouse in a glove”)

Weekly Accomplishments:

  • Reconfigured soft switch buttons to stretch the conductive fabric further down the fingers
  • Submitted 3D print to Makerspace to print circuit board cover
  • Deconstructed glove so that the soft switches can be integrated

 

Images:

Material List:

Wireless Mouse // Quantity: 1 // $9.99 // https://www.amazon.com/gp/product/B015X2OD52/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Conductive Fabric // Quantity: 1 sq. ft. // ? // Supplies in classroom

Conductive Thread // Quantity: 2 yds. // ? // Supplies in classroom

Negative Poisson Ratio Foam // Quantity: 1 sq. ft. // Free // Supplied by my research lab

Gloves // Quantity: 1 // $11.95 // https://www.amazon.com/Agloves-screen-gloves-texting-gloves/dp/B004A9FI2M/ref=sr_1_6?keywords=thin+glove&qid=1552266834&s=electronics&sr=1-6

3D printed cover for circuit board // Quantity: 1 // $2.14 // creating in Solidworks

 

Areas of Concern:

Right now, my biggest area of concern is trying to determine how to best insulate the conductive fabric/thread paths that extend from the finger tips to the palm. I have a vision of how to do it in my head but as I have never had to sew multiple layers of things before, I am not sure if there are any tips that could be of help. Marianne, if you are available to run through this process again with me for a short period of time on Monday that would be great.

As for the electronics component, Kevin, I think I decided against the integration of a microcontroller. My current plan may not be the ideal configuration for an actual go-to-market product however it will accomplish, if not exceed, the goals I had set at the beginning of the semester for a first iteration.

Project Post #5: Virtual Vermin

Virtual Vermin

Jeff Brandt

 

Weekly Accomplishments:

  • Completed manufacturing of soft switch to be placed in fingertips

 

Images:

Material List:

Wireless Mouse // Quantity: 1 // $9.99 // https://www.amazon.com/gp/product/B015X2OD52/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Conductive Fabric // Quantity: 1 sq. ft. // ? // Supplies in classroom

Conductive Thread // Quantity: 2 yds. // ? // Supplies in classroom

Negative Poisson Ratio Foam // Quantity: 1 sq. ft. // Free // Supplied by my research lab

Gloves // Quantity: 1 // $11.95 // https://www.amazon.com/Agloves-screen-gloves-texting-gloves/dp/B004A9FI2M/ref=sr_1_6?keywords=thin+glove&qid=1552266834&s=electronics&sr=1-6

3D printed cover for circuit board // Quantity: 1 // ? (Depends on final print) // creating in Solidworks

 

Areas of Concern:

The same as last week but my plan is to complete all parts before integrating them all at once.

After prototyping the connections to circuit board, the area I am most concerned with is actually integrating all components into the physical glove. It isn’t a major concern and will most likely just take some trial and error.

 

 

Project Post #4: Virtual Vermin

Virtual Vermin

Jeff Brandt

 

Weekly Accomplishments:

  • Planned out integration of all components in more detailed drawing
  • Prototyped connections for fingertip buttons to existing circuit board

 

Images:

Material List:

Wireless Mouse // Quantity: 1 // $9.99 // https://www.amazon.com/gp/product/B015X2OD52/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Conductive Fabric // Quantity: 1 sq. ft. // ? // Supplies in classroom

Conductive Thread // Quantity: 2 yds. // ? // Supplies in classroom

Negative Poisson Ratio Foam // Quantity: 1 sq. ft. // Free // Supplied by my research lab

Gloves // Quantity: 1 // $11.95 // https://www.amazon.com/Agloves-screen-gloves-texting-gloves/dp/B004A9FI2M/ref=sr_1_6?keywords=thin+glove&qid=1552266834&s=electronics&sr=1-6

Adafruit Circuit Playground // Quantity: 1 // Supplied // Already given in class

Short Flex Sensor // Quantity: 1 // $7.95 // https://www.adafruit.com/product/1070

Membrane LED Keypad // Quantity: 1 // $2.95 // https://www.adafruit.com/product/1333

Round Force Sensitive Resistor // Quantity: 3 // $7.00 // https://www.adafruit.com/product/166

Small Piezo Touchpad // Quantity: 3 // $0.95 // https://www.adafruit.com/product/1740

3D printed cover for circuit board // Quantity: 1 // ? (Depends on final print) // creating in Solidworks

 

Areas of Concern:

After prototyping the connections to circuit board, the area I am most concerned with is actually integrating all components into the physical glove. It isn’t a major concern and will most likely just take some trial and error.

Project Post #3: Virtual Vermin

Virtual Vermin

Jeff Brandt

 

Weekly Accomplishments:

  • Created paper model of circuit board cover to get more accurate dimensions
  • Began designing the circuit board cover in Solidworks

 

Images:

Material List:

Wireless Mouse // Quantity: 1 // $9.99 // https://www.amazon.com/gp/product/B015X2OD52/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Conductive Fabric // Quantity: 1 sq. ft. // ? // Supplies in classroom?

Conductive Thread // Quantity: 2 yds. // ? // Supplies in classroom?

Negative Poisson Ratio Foam // Quantity: 1 sq. ft. // Free // Supplied by my research lab

Gloves // Quantity: 1 // $11.95 // https://www.amazon.com/Agloves-screen-gloves-texting-gloves/dp/B004A9FI2M/ref=sr_1_6?keywords=thin+glove&qid=1552266834&s=electronics&sr=1-6

Adafruit Circuit Playground // Quantity: 1 // Supplied // Already given in class

Short Flex Sensor // Quantity: 1 // $7.95 // https://www.adafruit.com/product/1070

Membrane LED Keypad // Quantity: 1 // $2.95 // https://www.adafruit.com/product/1333

Round Force Sensitive Resistor // Quantity: 3 // $7.00 // https://www.adafruit.com/product/166

Small Piezo Touchpad // Quantity: 3 // $0.95 // https://www.adafruit.com/product/1740

3D printed cover for circuit board // Quantity: 1 // ? (Depends on final print) // creating in Solidworks

Areas of Concern:

As of right now, the area that I am most concerned with is integrating the fingertip sensors into the preexisting mouse circuit board. I am looking for some help in separating the current buttons while keeping the rest of the circuit board intact.

Project Post #2: Virtual Vermin

Virtual Vermin

Jeff Brandt

 

Weekly Accomplishments:

  • Bought a cheap wireless computer mouse
  • Took apart a computer mouse and saw exactly what components were inside
  • Created new concept sketch for integrating the technology into the glove
  • Found sources for all materials that I think I will need

 

Images:

 

Changes to Approach:

After listening and reading the class’ responses from my final project pitch, I realized there was a lot that I hadn’t thought about in regards to the movement of a computer mouse. While some suggestions were currently out of the scope of the project, they did bring to light some issues I can look to improve on after my first iteration is complete. These were mainly the accuracy of the cursor and the ability to turn the glove on/off to be able to use when typing.

 

Material List:

Wireless Mouse // Quantity: 1 // $9.99 // https://www.amazon.com/gp/product/B015X2OD52/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Conductive Fabric // Quantity: 1 sq. ft. // ? // Supplies in classroom?

Conductive Thread // Quantity: 2 yds. // ? // Supplies in classroom?

Negative Poisson Ratio Foam // Quantity: 1 sq. ft. // Free // Supplied by my research lab

Gloves // Quantity: 1 // $11.95 // https://www.amazon.com/Agloves-screen-gloves-texting-gloves/dp/B004A9FI2M/ref=sr_1_6?keywords=thin+glove&qid=1552266834&s=electronics&sr=1-6

Adafruit Circuit Playground // Quantity: 1 // Supplied // Already given in class

Short Flex Sensor // Quantity: 1 // $7.95 // https://www.adafruit.com/product/1070

Membrane LED Keypad // Quantity: 1 // $2.95 // https://www.adafruit.com/product/1333

Round Force Sensitive Resistor // Quantity: 3 // $7.00 // https://www.adafruit.com/product/166

Small Piezo Touchpad // Quantity: 3 // $0.95 // https://www.adafruit.com/product/1740

Project Post #1: Virtual Vermin

Project Post #1

 

Virtual Vermin

Jeff Brandt

 

Virtual Vermin is a glove that can act as a wireless computer mouse. The device will be intended for individuals in a design heavy industry.

 

To use the VV, a user would simply put a glove on their hand as they normally would with either a latex or winter glove. After the device is placed on the hand, the hand itself becomes a computer mouse. Just by moving your hand around, an accelerometer would control the location of the cursor. While only the pointer and middle fingers will be necessary to control the device, each finger will have separate functions. To left click, simply down tap your pointer finger. To right click, tap down your middle finger. And, not forgetting about the scroll wheel, move your middle finger in an up or down motion to scroll through a web page. The flexibility of the hand also allows the wearer to operate a computer mouse on a curved surface, something that is usually not possible.

 

My project differs from existing products because it provides the user with unlimited access to the scroll wheel. A trackpad on most laptops makes it difficult to click and scroll at the same time which is often useful for CAD drawing or 3-D modeling.

 

Some inspiration that is already out there are the Flying Fingers Mouse and the Maestro Gesture Glove.

As for the materials that I will need:

  • A microcontroller
  • Conductive thread
  • Glove (or fabric to sew a glove)
  • Conductive fabric
  • Bluetooth extension for microcontroller
  • Sewing machine
  • Soldering iron

 

Concepts that I will need to master will include:

  • Soldering (to make solid connections from the wiring to the microcontroller)
  • Sewing (to make the glove itself and to integrate some insulation for the wiring from each fingertip to the microcontroller)

 

A tentative timeline for the VV is as follows:

  • March 18th: VV Logo is designed
  • March 25th: The general technology is proven to work
  • April 1st: All necessary materials have been acquired
  • April 8th: The general technology is proven to work when aligned in final form
  • April 15th: Wearable construction is complete
  • April 22nd: The technology is integrated into the final wearable

 

A fallback plan for the Virtual Vermin would be to eliminate some of the more complex capabilities like the wireless component or the scroll wheel function. To be a success, the bare minimum that must be accomplished would be to have a glove that can left click and move the cursor around on the computer screen.