An interactive "train lantern" prop built using a microcontroller running CircuitPython.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.extra
.gitignore
LICENSE
README.md
lantern.py
main.py

README.md

Train Lantern

tested_maya_2016

I built this train lantern project for my toddler son who loves trains. It uses an Adafruit Trinket M0 running CircuitPython to cycle through some patterns on 4 NeoPixel led's.

Final Image

Features

  • Potentiometer with switch
    • Controls power on and NeoPixel brightness
  • Top button with led
    • Cycles through 6 light modes
  • 4 AA NiMH batteries

Circuit Diagram

Diagram

Construction

  • The main body is made with 1/2 inch plywood
  • The handle was scavenged from a small wooden bucket
  • The lenses are plastic motorcycle turn signal lenses

Dependencies

  • adafruit neopixel library
  • adafruit_fancyled library