🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /Automotive EV & Transportation/Smart Vehicle Safety & ADAS/LED Light For Bikes To Improve Visibility
LED Light For Bikes To Improve Visibility
Beginner
ATTINY85
₹500 – ₹1,500
3 – 6 Hours
Partial Kit

LED Light For Bikes To Improve Visibility

An inexpensive and easy-to-make LED bike headlight featuring both a steady glow and an adjustable strobe light option to improve road visibility.

Originally published on ElectronicsForU
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

This list includes a generic resistor set as a placeholder — it is not matched to the exact value or part number this circuit needs. The correct one is specified on the original source page linked above; check it before buying.

We don't carry yet: Arduino (unspecified board)
Transistors (BC547 / 2N2222 / TIP / MOSFET)
Potentiometer / Trimpot
Capacitors
9V Battery + Snap
Header Pins / Terminals / Connectors

Browse all components

How It Works

Why Build This

Design and implement a practical power-switching circuit using a MOSFET to drive high-wattage LEDs from a low-power microcontroller.
Utilize analog-to-digital conversion by interfacing a potentiometer to dynamically control lighting output frequencies or modes.
Deploy a functional, microcontroller-based safety device optimized for low-visibility cycling conditions.

Real-World Application

Mounted on bicycles as a headlight to ensure the rider is visible to other vehicles and pedestrians at night or in foggy conditions, while also providing enough illumination to see obstacles on the road.

Skills You'll Learn

MOSFET power switching
microcontroller I/O interfacing
analog sensor reading with potentiometers
LED driver circuit design
power supply decoupling

Safety Precautions

Ensure correct polarity when connecting the battery. Use appropriate gate resistors (R1 and R2) to protect the microcontroller I/O pins from high inrush currents originating from the MOSFET gate capacitance.

Technology Tags

MICROCONTROLLER
ATTINY85
LED
STROBE LIGHT
MOSFET
POWER REGULATION
POTENTIOMETER
BIKE LIGHTING

Frequently Asked Questions

The ATtiny85 microcontroller pins can only source or sink a small amount of current, which is far too low to drive a high-power 1-watt star white LED. The MOSFET acts as a heavy-duty electronic switch controlled by the microcontroller to handle the higher current safely.
The potentiometer acts as an adjustable voltage divider connected to the ATtiny85, allowing you to manually vary an analog input signal used to control the strobe frequency or lighting mode.
While the voltage is the same, 1-watt LEDs draw significant current, and standard alkaline 9V batteries deplete very quickly under such loads. A rechargeable USB 9V battery is recommended for sustained performance and cost-effectiveness.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00451