Cat Flat Laser replicates a laser pen using LED strips to mimic the movement of light.
Her curiosity is rising.
The mode selects how many sprites are displayed. The color selects red, green, blue, or random color. The speed cycles through several speeds.
The sprites randomly choose their direction and speed upon corners and intersections to give the sprites a somewhat organic feel.
The underside contains the electronics. Considering this is a prototype, the electronics are not enclosed for quicker fabrication and programming.
The corners and lifting/attachment brackets are 3D printed and screwed into the Red Oak hardwood frame.
The underside center anti-sag bracket reduces sag and the stress on the 3D printed brackets.
The Arduino Nano microcontroller and LED strips are powered by a 18650 LiPo battery through the MT3608 DC to DC step up boost converter. The battery is charged by the TP4056 module which also protects the battery from being over discharged.
Source code and design files: https://github.com/reubenstr/CatFlatLaser