I was recently attempting to upgrade the parking light on my KTM Duke 200, so I bought a pair of T10 led lamps. These lamps are a cluster of SMD white LED’s. They are designed to operate on 12v to are a direct replacement for inefficient T10 lamps.
However this is still very normal. Throwing in a microcontroller will make it a lot more appealing. The Idea is to make a breathing lamp like they put on laptops and gadgets these days. The light starts ‘breathing’ when the bike is in neutral and returns to full intensity while it is in gear.
The circuit is powered from the same line as the existing lamp, what is does is that it Pulse width modulates the ground supply to the LED lamp cluster, sweeps the PWM but stops at the highest intensity when the bike is removed from neutral gear. The neutral position is detected using the line that activates the Neutral light on the cluster.
The program is coded in C and is just 59 instructions, an under-kill for a powerful microcontroller. This is because the 12F683 microcontroller has an on board PWM module.There are various examples of a breathing light on the internet, this is however the simplest possible breathing light.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, or even use Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for MakeCode, CircuitPython, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.
Have an amazing project to share? The Electronics Show and Tell with Google Hangouts On-Air is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.
Join us every Wednesday night at 8pm ET for Ask an Engineer!
Maker Business — SiFive is a startup to pay attention to. RISC-5 is here to stay.
Wearables — Swatch it up
Electronics — Code like everyone’s watching
Biohacking — Stroboscopic Visual Training
Python for Microcontrollers — CircuitPython takes flight! All aboard with datum, Bluefruit CPX, and more! #Python #Adafruit #CircuitPython #PythonHardware @circuitpython @micropython @ThePSF @Adafruit
No comments yet.
Sorry, the comment form is closed at this time.