Empowering the Visually Impaired: Innovations with Arduino Uno in Assistive Technology
Summary
My high school students are creating assistive devices for visually impaired individuals using the Arduino Uno platform. This project focuses on developing innovative digital mobility aids, utilizing ultrasonic sensors and small servo motors. These aids are designed to enhance spatial awareness for visually impaired users through sound and tactile feedback, alerting them to nearby objects. I am hopeful that this initiative provides practical, real-world applications of technology but also attempts instills a deep sense of empathy and innovation in my students.
Procedure
- Kit Distribution: Students were given the SparkFun Inventor's Kit and an associated guide, challenging them to complete five distinct challenges. For product information, click here Access the digital "workbook" I provided for coding information and accountability tracking here.
- Design Prompt: Students received the following task: "Using your SparkFun Inventor’s Kit, along with any additional materials (extra electronics, structural components, 3D printing, etc.), design a mobility aid for someone who is blind."
- Initial Coding and Circuit Design: The first step involved using ChatGPT to generate potential codes and wiring instructions. The aim was to create basic circuits capable of moving a servo motor and sounding a buzzer when an object is detected 6 inches away. The specific prompt used was: "Provide code and a detailed wiring diagram for an Arduino UNO to sound a buzzer and move a servo motor when an object comes within 6 inches, using an ultrasonic sensor."
- Prototype Development: Students then built and modified their circuits and codes, creating structures to support their mobility aids, such as earpieces and canes.
- Prototype Testing and Feedback: Students tested each other's prototypes by navigating a simple maze. This allowed them to provide constructive feedback. To see a video of a prototype in action, click here (scroll to second video in post). Note: In this prototype, the servo motor alerts the user to obstacles through touch, while the buzzer does so through sound.
Related reading
Simulating Parkinson's: Using Electronics to Build Empathy
This lab activity takes students on a unique journey through the world of neuroscience and engineering to explore the complex nature of Parkinson's Disease. Students will simulate the motor...
Read →Pseudoservice and the Shift Toward Real Impact
For years, my Design for Social Good class has focused on building assistive technology devices, specifically computer switches for people with disabilities such as quadriplegia, cerebral palsy, and..
Read →Robotics for Social Good: 'Bomb Squad' Simulation
Robotics for Social Good: 'Bomb Squad' Simulation
Read →




