“This is a visual display system based on an Arduino Mega 2560. I built it as a multi-functional expansion board to mount on top of a small robot, and it features a 16x2 LCD display, a buzzer, a light sensor, a beacon light, a police-ish light bar, a small stepper motor and control board, an IR receiver, and tons of places to attach a never-ending assortment of random things that scan, blink, beep, and generally add to the complexity of the robot.
In this Instructable, I will guide you through the process I used to design, build, and code this board to run in a variety of situations. The system is currently controlled with a dinky little IR remote (which I hope to upgrade), and runs a looped code based on the input from the onboard IR receiver. I built this about 4 months ago, have made ~10 revisions since then, and have decided to share it with all of you as well.”