1 of 19

MAE 156B

Tongue Touch Mouse & Keyboard

Proof of Concept Presentation

Group N8: Jesus Salazar, Punit Aswani, Jiahuan He,

Garrett Almeida, Kwangbok Roh

Roh 1

2 of 19

Brief Overview Of Project

  • Jason Eldred, our sponsor, is working on a tongue-touch device for our client, Stacy Bibb.
    • Previous design is shown on the right.
      • The device allows Stacy to click, type and browse on a computer.

Roh 2

Stacy with his current mouse and keyboard system.

Copper Wire- Contact Point

Alligator Clips

Halloween Mask- Chin Strap

3 of 19

Problem Definition

  • While the current device is successful in operation, there are issues with:
    • Headset comfort
      • Current headset: halloween mask
    • Device movement and rotation
      • Current sensor attached to mask by just two zip-ties
    • Capacitive sensor reliability
      • Grabbing the wire causes capacitive interference and false positives

Huan 3

Stacy with his current mouse and keyboard system.

Copper Wire- Contact Point

Alligator Clips (sensor wire)

Halloween Mask- Chin Strap

4 of 19

Current Status of Project

  • Multiple 3D printed versions of our Chin Guard
    • The most recent version (“The Ingenium - Version 1”) is shown on the right.
  • All items have been purchased and received.
  • Preliminary Capacitive Interference tests completed.

Huan 4

Slots

Cat5 Keystone Jack Insert

Ventilation Holes

CPAP Strap Anchor Points

The Ingenium

Cat5 Keystone Jacks

5 of 19

High Risk Components

  • Chin Guard - “The Ingenium”
    • Geometry must satisfy comfort requirements and fit the Cat5 Keystone Jacks properly.
  • Copper Capacitive Contact Points
    • Must be food-safe while producing accurate capacitance readings.
  • CAT5 Ethernet Cable and Cat5 Keystone Jacks
    • Should easily attach/detach to the chin guard
  • Capacitive/Board Program
    • Should ensure reliable capacitance signal (no noise)

Jesus 5

CAT5 Ethernet Cable

Copper Capacitive Sheet Metal

6 of 19

Key Decisions - Chin Guard:“The Ingenium”

  • Not only several prototypes have been printed out but also tested on face
  • For Stacy’s comfort the major goal now is to test the model on him and attach silicone putty accordingly

Jesus 6

Slots

Cat5 Keystone Jack Insert

Ventilation Holes

CPAP Strap Anchor Points

The Ingenium - V1

The Ingenium - V0

The Trident

7 of 19

Key Decisions - Food Safe Coating

  • Current Progress:
    • Photo 3: sample coating on a single strip
    • Photo 4: Prototype coating with MAX CLR�
  • Further Test required
    • Determine it’s capacitive sensing property.
    • “Taste” issue
      • Short cure time

Roh 7

1

2

3

4

8 of 19

Key Decisions - CAT5 Cable Choice

Punit 8

Unshielded Cable

Unshielded CAT5 Cable

  • Multiple Wires (8)
  • More Flexible
  • Thinner
  • Shields normal household EMI

Shielded CAT5 Cable

  • Multiple Wires (8)
  • More Rigid
  • Bulkier
  • Capable shielding of EMI and some capacitance

Key Decision: Unshielded CAT5 Cable would be our first choice for design/test

9 of 19

Key Decisions - Capacitive/Board Program

Punit 9

  • What Works?
    • Strong Direct Signal
  • What Doesn’t Work?
    • Strong Oscillations to Zero while touching
    • Indirect Contact Signal Increase
    • Noisy�(many random spikes)

10 of 19

Key Decisions - Capacitive/Board Program

Punit 10

  • What Works?
    • Strong Direct Signal
    • Unaffected by Indirect Contact
    • Controlled Oscillation
    • No hints at noise
  • What Doesn’t Work?
    • Indirect Ground Contact lowers signal

11 of 19

Key Decisions - Capacitive/Board Program

Punit 11

  • Both Tests Given Low, Similar Sampling Rates �(Better matches final product sample rate)
    • CircuitPython: 139 samples/sec
    • Arduino: 146 samples/sec
    • Arduino 2nd test: 5963 samples/sec (fastest) �(Not Shown) - Less Noisy, but still hints
  • CircuitPython Wins!!
    • Greater Reliability
    • Why? Believe it has an accelerated program which either:
      • Adjusts sampling rate to avoid noise
      • Filters printed/usable capacitance data
  • Further Application
    • Applying code and setup to Final Design

Capacitive Test Setup:

CAT5 cable and Adafruit CPB

12 of 19

Key Decisions - CAT5 Cable Connection

  • Keystone Jacks make the cable easily to remove and replace for maintenance
  • Jack will mounted to the chin cup using the built in locking lugs
  • Modify the CAD design of “The Ingenium” in order to secure the Cat5 Keystone Jacks on the chin guard for ease of use

Garrett 12

13 of 19

Proof-of-Concept Demonstration

Garrett 13

14 of 19

Proof-of-Concept: Results

  • Unfortunately, the prototype does not function properly
  • Activates action for two tabs when only touching one
  • There is crosstalk between channels
  • Could be from wires or tabs being too close together or from the keystone jack
  • Further testing/troubleshooting is needed
  • CAT5 cable hits your chest during downward head movements

Garrett 14

Cat5 Keystone Jacks

15 of 19

Possible Design Solutions

Jesus 15

“The Ingenium” - Version 2

  • CAT5 Keystone Jack inserted at a 90° angle
  • Wiring might get complicated
  • More compact design

  • CAT5 Keystone Jack inserted at a 180° angle
  • Wiring is straightforward
  • The insert makes this design more bulky

“The Ingenium” - Version 3

Cat5 Keystone Jack Insert

Cat5 Keystone Jack

CAT5 Slots

16 of 19

Timeline for Future Plans

  • All the parts have been purchased and machined at least once for the current prototype
  • Unless something else needs to be purchased to fix the problem

16

CPAP Strap

The Ingenium

Cat5 Cable

Cat5 Keystone Jacks

Garrett

Plastic Set Screws

17 of 19

Unresolved Questions

  • How to make the application of silicone putty inside “the Ingenium” to best fit Stacy’s chin shape?
  • When should the team take the new design to Stacy’s house and test on him?
  • What’s the problem with the current setup of our model that the capacitive touch points are not functioning properly?

Huan 17

18 of 19

Project Management: Gantt Chart

Huan 18

19 of 19

Questions?

19