Pet Boe Bot is an interactive "pet" robot that was built in approximately 3 weeks. The goal of this project was to converge all of my computer engineering knowledge at the time into a single project — Arduino microcontrollers, a variety of sensors, as well as software development.
Note: Unfortunately the specific models of each sensor are not available due to the system no longer being in my hands.
The face will show your pet’s emotions during it’s different states (casual, playtime, and sleeptime). Use this to know how your pet is feeling!
The heart of your pet is located just to the left of its face. Keep an eye on this to ensure that your pet is alive and well!
The mouth allows your pet to speak to you! Pay close attention to what your pet is saying so you know when it's waking up, going to sleep, or wanting to play.
The eyes of your pet will help them locate a nice dark spot for them to sleep in so that they aren't bombarded with bright lights!
The hands ensure that your pet doesn't bump into anything in front of them. Sometimes they'll still run into things though because they're distracted. Silly robots.
The head of your bot is where you give all those head pats. Try petting here during playtime or when they are sleeping, as they may not pay attention to you when they are exploring their surroundings.
Your new pet robot can roam and explore it's surroundings! While roaming, the bot uses the IR sensors to ensure it doesn't bump into anything. After roaming for a bit, your bot will enter playtime mode.
While in playtime mode, your bot will do a little side to side dance. If you give your bot a little head scratch by petting the soft potentiometer on it's head, your bot will sing a little jingle and do a little happy dance!
After all that dancing, your bot will need some rest. Using the photoresistor "eyes", your bot will locate a nice dark spot nearby to take a little nap. After napping, your bot will wake up and will start exploring again!