The MoCar: The Morse Code Assistant Robot
The MoCar: The Morse Code Assistant Robot
Its not Siri but Siri never looked this beautiful.
Angshu
This is an assistant robot similar to voice assistants like Siri, Alexa and Google,
but instead of voice control it takes in morse code as an input. First, to get the robot
listening for morse input, you clap to “wake it up”, similar to “Hey Siri”. You input morse
code through the grove button located on top of the robot, and the robot decodes the morse
and does something based on the keyword that you input. The robot’s output is through the speaker.
There are currently 6 inputs that the robot can take:
WTHR – Robot says current weather using the OpenWeatherMap API
TIME – Robot says time using the Python Time library
TUNE1 – Plays the song “Never Gonna Give You Up” by Rick Astley. Clap loudly to make it stop.
TUNE2 – Plays the song “September” by Earth Wind And Fire. Clap loudly to make it stop.
TUNE3 – Plays the song “Superstition” by Stevie Wonder. Clap loudly to make it stop
DNCE – The robot dances with disco lights for 20 seconds to a random song from above.
X – The robot returns to its initial state where you have to clap to have it listen for morse code.
After completing each action above, the robot returns to its initial state where you have to clap to have it listen for morse code.
I like the dancing and music feature! I like how its a replacement for Siri with more code
Thank you! Im gonna try and add voice control later on.
I really love how you were able to program so many commands. Of course the dancing was my favorite part. Great work!
Haha glad you liked it. Thanks!
I thought it was really cool how you included so many operations and that you incorporated morse code!
Yeah incorporating the morse code and actually doing something based on the message took up a lot of time, but it was definitely worth it. Thank you!
I like it, i imagine it could be used to automate an entire house while learning morse code
Of course, its really easy to program in new functions because the entire thing is a state machine. I’d love to have it play more songs, follow me around, and even clean the house next 🙂
I love the blend of really old technology Morse Code, with the really new technology (voice assistant) — so cool!
Thanks for your feedback and such an amazing experience Dr. Cross! Really loved this program.
this is better than siri in every way I love it
Siri better watch out, there’s a new player in town
I really love how this does SO many different things!
Glad you liked it!
I like how the robot has a lot of different responses.
Thank you!
super cool project, and the song selections made it 10x better! awesome job!
Thanks! And yeah 70s-80s music is always the move 😀
Really cool how many different inputs in can take!
Thanks! Its really cool how flexible state machines are.
I love how this robot is no contact! Really creative and fun!
Yeah, it could definitely be really useful for people who are visually impaired.
I like that the morse code made using the button more involved
Glad you liked it!
I love how it was able to dance and play one of the songs
Yeah it was a little hard to get it to work at the same time, but I’m glad it worked out!
Great expanding on the voice command idea to make it use the motors to dance. Fun!
Thanks for your feedback!
I like how you linked APIs with morse code, it’s a really creative design.
Thanks Julian! Your project was super sick.
Really cool! The treat at the end was niceeee
Thanks Juanpi! It feels great getting rick rolled by your robot XD.
Really great work on both this project and all of the other challenges we’ve been doing over the course of these two weeks. You really challenged yourself to use a bunch of different things we’ve learned in this final project, and it really shows how much you’ve learned and grown!
Thanks so much Libby! This whole course was super fun and I definitely learned a lot about engineering that I didn’t know before. You are also a GOAT.