/cpy-train-lantern

An interactive "train lantern" prop built using a microcontroller running CircuitPython.

Primary LanguagePythonMIT LicenseMIT

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