Produce a magnetically actuated dancing soft robot that
Is Uniquely and Creatively Designed
Has a large sway to its dance
Supplies
Supplies:
PLA filament
Copper wire
Steel screws
EcoFlex
Plastic cups
AAA batteries
Male plug connector
Refrigerator magnets
Battery holder
Equipment:
3D printer
Vacuum Chamber
Digital Scale
Software:
3D modeling software (e.g. Solidworks, AutoCAD)
Arduino IDE (or any other software that can easily be uploaded to a microcontroller)
Phase Timeline
Phase Timeline
Phase 0: Introduction
Instructors will introduce the concept of soft robotics to students
Instructors will introduce the project (project overview, phase deliverables, and emphasize creativity)
Instructors will exhibit their own prototype as an example for students
Phase 1: Silicone Design
Instructors will introduce the concept of silicone molding and exhibit an example of a mold and silicone dancer
Students will produce their own unique silicone mold and silicone dancer
Students will ensure the provided permanent magnets are embedded in their design
Students are encouraged to pick a theme at this point to ease the enclosure creation process later on
Phase 2: Electromagnet
Instructors will introduce the background (theory, equations, etc) needed to understand how to manufacture a set of electromagnets
Students will estimate the flux density produced given their materials
Students will manufacture their electromagnets
Students will test to see the effective distance of their electromagnets
Students are encouraged to use the inverse square law to calculate an effective range along with experimental testing
Phase 3: Enclosure Frame
Students will be tasked with designing an enclosure that accompanies the theme chosen during their molding phase
Students will use the collected and calculated information for placing their electromagnets to ensure their dancer will sway large enough from their initial position
Phase 4: Control Program
At this phase, students will create a control program for their dancers
Arduino IDE is recommended as it is free and readily works with Arduino microcontrollers
An L298N motor driver is encouraged as it will be able to handle currents/voltages higher than most microcontrollers will be able to