Talking Speaker Wearable - the EncourageMitt
by chazgolin in Circuits > Arduino
222 Views, 1 Favorites, 0 Comments
Talking Speaker Wearable - the EncourageMitt
I'm making a mitten wearable with a speaker and button input, so a user can trigger random audio bytes of positive encouragement at any time. It would be fun to have while I'm skiing in the terrain park with friends, where the mitten audio can supplement my typical, overused feedback: "Dude, that was sick!"
Supplies
Arduino Uno
Speaker, I used a COM-15350
Button
Wire
Hot Glue
Dilapidated Mitten
Using Arduino Talkie Library
https://github.com/ArminJo/Talkie
This is the link for the Talkie Library, which enables us to output words from our speaker. I downloaded the .zip file, added it to my Arduino IDE, and tested the "Getting Started" and "Vocabulary Demo" sketches to hear my speaker output some words.
The vocabulary for the Talkie Library can be found in the .h files. Example: https://github.com/ArminJo/Talkie/blob/master/src/Vocab_US_Acorn.h
Setting Up Speaker and Button Circuit
I set up a circuit with a button input at pin 7, set to INPUT_PULLUP.
Code
See attached for the full code file. I started with example code from the Talkie Library, then looked through the Vocab.h files to find suitable words for encouraging sayings, and added the button interaction.
Downloads
Preparing Components for Wearable Prototype
The wires on my speaker were pretty dinky, so I broke them off and soldered on sturdier stuff. I split a jumper cable in two, stripped it, and hot glued the pieces to my speaker wires so it would be easy to plug into the Arduino.
I also added wires to my button pins, and hot glued the connections.
Putting It in the Mitten
I poked a few holes through the first layer of the mitten and threaded the button wires through, then tested the circuit, as seen in the video. The rest of the materials were placed in between the inner and outer layers of the mitten construction, and sewn in.
Final!
Here's the final EncourageMitt.