Arduino
Cube
The Arduino Cube is an Arduino Uno microcontroller that is used with an
assortment of sensors and modules to teach the concepts of robotics,
introductory concepts of programming, and hardware-software
communication to students in a TER3M secondary school course.
I worked in association with a teacher at my former high school to
create a set of lessons, tasks, and evaluations. The modules used were:
• LED
• Passive piezo buzzer
• 16x2 I2C LCD display
• 8x8 LED matrix
• Ultrasonic sensor
• HC-05 Bluetooth module
• NeoPixel ring
Working on these lessons improved my skill level with programming in C++
and taught me much about robotics and interfacing with computer
hardware.
Shown is an example task, in which each pixel a 16-LED NeoPixel
ring must light up in series, then turn off the same way. This works to
demonstrate the concept of autonomous control.
Github