Arduino – Scott Kim

For this Arduino project, I used the ultrasonic sensor with the LCD display to create a way to type with using only a single limb! (Or any large, blunt object) Perhaps for those who have lost a limb or fingers. In a situation such as this:

They could send text messages, or do any action that typically requires typing, albeit slowly!

The distance from the sensor determines what letter you’d like to type:

 

 

 

 

 

And then when you lift your arm/object, it will choose the currently selected letter to type! And then you can repeat this as many times as you’d like to type out words:

 

The code for this is a little awful

I define a bunch of functions for getting the range, defining a character for that range, ‘displaying’ a character (without selecting it) and ‘selecting’ a character

In my look, I take an average of 30 measurements, and remove any measurement that came out as 0 (which is the result if the distance is really far)

Then, we get a character from that distance by using the speed of sound. Each letter of the alphabet gets ~2cm of space.

If there’s a sudden change of greater than 30 centimeters from the average, it assumes that you took your hand away and the selects the “average” letter

 

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest
Starting Monday, August 23

Fall Open Hours

Monday: 5-9PM
Tuesday: 10AM-1PM, 5-9PM
Wednesday: 5-9PM
Thursday: 10AM-1PM, 5-9PM
Sunday: 1-6PM

This fall we’re welcoming back all community and university members. Stop in and create with us!

Masks Required | Appointments Recommended

Epilog Laser: Limited use; 1/8" materials only.
We apologize for the inconvenience.

3D PRINTER (FDM)

Flashforge Finder

Print Material: PLA plastic

Max Print Dimensions: 5″ x 5″ x 5″

Slicing Software: FlashPrint

Preferred File Type: STL

Cost:

$2 | 13 grams or less
$0.15 per gram | over 13 grams

3D FDM PRINTS ARE PRICED BY WEIGHT (IN GRAMS)

3D PRINTER (FDM)

Creality Ender 3 Pro

Print Material: PLA plastic

Max Print Dimensions: 8″ x 8″ x 10″

Slicing Software: Cura

Preferred File Type: STL

Cost:

$2 | 13 grams or less
$0.15 per gram | over 13 grams

3D FDM PRINTS ARE PRICED BY WEIGHT (IN GRAMS)

LASER CUTTER / ENGRAVER

Universal X-600

Power and Type: 40 Watt, CO2

Max Bed Dimensions: 18″ x 32″

Max Cut thickness: 1/4″

File Creation Software: Inkscape, Adobe Illustrator, or other vector software

Preferred File Type: SVG to PDF

Laserable Materials: wood, acrylic,
See Additional Materials

Cost:

$7 | per 30 min appointment

3D PRINTER (LCD based SLA)

AnyCubic Photon

Print Material: UV Resin

Max Print Dimensions: 4.5″ x 2.5″ x 6″

Slicing Software: ChituBox

Preferred File Type: STL

Cost:

$5 | 20 mL or less
$0.25 per mL | over 20 mL

3D SLA PRINTS ARE PRICED BY VOLUME (IN ML). THESE PRINTS REQUIRE ADDITIONAL PROCESSING WITH CURING AND CLEANING.

ROTARY TOOL ATTACHMENT AVAILABLE

LASER CUTTER / ENGRAVER

Epilog

Power And Type: 60 Watt, CO2

Max Bed Dimensions: 12″ X 24″

Max Cut Thickness: 1/8″

File Creation Software: Inkscape, Adobe Illustrator, Or Other Vector Software

Preferred File Type: SVG To PDF

Laserable Materials: Wood, Acrylic,
See Additional Materials

Cost:

$7 | per 30 min appointment