Applications and Implications, Project Development
Objectives for Week 17
Individual Assignment
What will it do?
Who's done what beforehand?
What sources will you use?
What will you design?
What materials and components will be used?
Where will come from?
How much will they cost?
What parts and systems will be made?
What processes will be used?
What questions need to be answered?
How will it be evaluated?
The requirements that must meet my project are also given in the assignment
My project should incorporate 2D and 3D design, additive and subtractive fabrication processes, electronics design, and production, embedded microcontroller interfacing and programming, system integration, and packaging
Where possible, I should make rather than buy the parts of my project
Projects can be separate or joint, but need to show my mastery of the skills and be independently operable
Individual Assignment
What will it do?
This smart, interactive toy is designed for children aged 2 to 5 as a fun, educational, and screen-free alternative to smartphones. It plays music and stories from an SD card and uses voice interaction to create a playful, engaging experience.
Key features include:
OLED display eyes: Two expressive screens simulate cute eye animations and show current MP3 track info, bringing the toy to life.
Capacitive touch sensor on the head:When touched, the toy responds with adorable sounds and eye animations, encouraging tactile play.
Voice-controlled by parents:Parents can control the toy with voice commands like “play,” “pause,” “next track,” or “volume up/down” — no need for buttons or screens.
Talk-back feature: The toy listens to and repeats what the child says in a fun voice, encouraging speech development and interaction.
Sound direction detection: The toy has two microphones that detect the direction of the user's voice. The entire toy physically rotates to face the direction the sound came from, making interaction feel more responsive and lifelike.
Music-responsive arms: The toy’s arms move and dance along with the music, adding a dynamic, animated element kids will love.
Who's done what beforehand?
A similar project named Emo was created by Coders Cafe using a Raspberry Pi 4. In my version, I used an ESP32-WROOM module, integrated a Talking Tom character, and developed it as a voice-controlled system using the Grove Offline Voice Recognition module. Click here for more on Emo.
My project consists of multiple components such as the toy's main body, movable arms, and a rotating base. All these parts were designed and assembled using Fusion 360, while the PCB was developed using KiCad.
What materials and components will be used?
The BOM of the project is listed below. Some more components needed to be included in it.
Where will come from?
Most of the components were taken from the inventory. Rest of them were ordered from the following vendors
Type-C USB 5V 2A Step-Up Boost Converter with USB Charger from RoboticsDNA.
MAX98357 I2S 3W Class D Amplifier Interface Audio Decoder Module from Rytronics.
All the other components from Fablab Inventory.
How much will they cost?
What parts and systems will be made?
Parts and systems to be developed include the main body of the toy, moving arms, a rotating base, and a facial display to emulate eye expressions. The body will be 3D printed using PLA for a lightweight and durable structure, while the base combines wood and acrylic for stability and aesthetic appeal. The electronics system is centered around the ESP32 microcontroller, integrated into the base, and includes additional circuitry for motor control and display output. The toy is voice-controlled, utilizing the Grove Offline Voice Recognition module for offline command processing. It also functions as a talking toy, enhancing interactivity. Thorough software-hardware integration and system testing are essential components to ensure seamless performance and user interaction.
Main Parts
3D Printed Head- The toy includes a 3D-printed head equipped with two OLED displays to simulate eye expressions. It features two microphones that work together to enable voice interaction and detect the direction of sound for body rotation. A capacitive touch sensor is also integrated on the top of the head to enhance user interactivity.
3D printed body- The toy features a 3D-printed body that houses key components including a Grove Offline Voice Recognition module, a speaker, and three servo motors—two for arm movement and one for body rotation. A custom-designed PCB is used to manage all connections efficiently, minimizing the number of wires running to the base and ensuring a cleaner, more organized internal layout.
Wooden base with Acrylic covering- The base is constructed from wood, providing both stability and aesthetic appeal, and is enclosed with an acrylic cover for a polished finish. The battery and the microcontroller PCB are neatly integrated into the base, forming the core of the toy’s power and control system.
Systems
Mp3 Player
Voice Recognition
OLED Eyes
Moving Hands
Capacitive Touch
Talkback
Rotating body
What processes will be used?
CAD Design using Fusion 360.
PCB Design using KiCAD.
Manufacturing head and body parts using 3D printing.
Manufacturing base using Zund and laser cutter.
Manufacturing PCB using Roland Modela milling machine.
I rendered the image which all were needed for the slide. The rendering sterps were mentioned in my Computer Aided Design week.
Then I opened Canva in browser. In create option in canva I searched for slide and selected slides.
I drag and dropped the image into canva.
I inserted cirles from the element option.
Drag and dropped other 2 images to include. Using the corner rounding option I fillet the corners.
Using the text option I added the texts.
For downloading the slide I used the share option on top right corner. Use the download option in the share to download the file. In download changed the file type to PNG and downloaded.