KY-010 Photo Interrupter Sensor Module | Arduino & DIY Robotics
KY-010 Photo Interrupter Sensor Module | Arduino & DIY Robotics
Couldn't load pickup availability
Short Product Description
Short Product Description
Upgrade your DIY electronics and robotics projects with the KY-010 Photo Interrupter Sensor Module. Designed for seamless integration with Arduino, AVR, and PIC microcontrollers, this U-shaped optical sensor delivers highly accurate, non-contact object detection. Whether you are building a custom optical encoder, a precise limit switch for a 3D printer, or a smart motor speed monitor, the KY-010 provides instantaneous digital feedback. Operating on a standard 5V DC supply and featuring a durable GaAs infrared LED, this module brings reliable, solid-state automation to your next STEM project.
Key Features
Key Features
- Instant Object Detection: Utilizes a U-shaped optical interrupter for highly responsive, non-contact sensing, completely eliminating mechanical bounce and physical wear.
- Long-Lasting Performance: Built with a premium GaAs infrared light-emitting diode, ensuring a prolonged service life and stable output for continuous projects.
- Clear Digital Output: Delivers a straightforward logic signal (HIGH/LOW) for effortless programming and integration with microcontrollers like Arduino, AVR, and PIC.
- Compact & Mountable Design: Measuring just 24x15x8mm and featuring a standard 3mm positioning hole, it easily fits into tight robotic chassis and custom enclosures.
- Universal 5V Compatibility: Operates on standard DC 5V, making it plug-and-play ready for most DIY starter kits, breadboards, and logic circuits.
Full Product Description
Full Product Description
Precision Non-Contact Detection for Your Electronics Projects
When mechanical switches fall short, optical sensing steps in. The KY-010 Photo Interrupter Module is engineered to provide friction-free, instantaneous object detection. By utilizing a continuous beam of light, this sensor eliminates the physical wear and tear associated with traditional push buttons or microswitches, ensuring your automated systems run smoothly and reliably over time.
How the KY-010 Optical Sensor Works
At the core of this module is a high-output GaAs infrared light-emitting diode (LED) positioned directly across from a highly sensitive photo-receiving component. They are housed in a specialized U-shaped bracket. When an object passes through the gap and breaks the infrared beam, the receiver instantly detects the shading effect and triggers a change in the logic state. This provides a crisp, clean digital signal to your microcontroller, letting your code know exactly when an interruption occurred.
Perfect for Robotics and Automation
This sensor is a staple for DIY hardware enthusiasts and STEM educators. It is widely used to create custom optical encoders—simply attach a slotted wheel to a motor shaft, and the KY-010 will count the interruptions to calculate RPM or distance traveled. It also serves as an exceptionally accurate limit switch for CNC machines, robotic arms, and automated counting assembly lines.
Plug-and-Play Simplicity
We know that in DIY electronics, ease of use is everything. The KY-010 features a straightforward 3-pin interface and operates on a standard DC 5V logic level, making it natively compatible with popular development boards like Arduino. With its ultra-compact footprint and a pre-drilled 3mm positioning hole, mounting this sensor into your custom 3D-printed enclosures or tight chassis spaces is completely hassle-free.
Technical Specifications
Technical Specifications
| Parameter | Specification |
|---|---|
| Working Voltage | DC 5V |
| Interface Type | 3-Pin Placement Interface (VCC, GND, Signal) |
| Control Signal | Digital Signal (Logic HIGH / LOW) |
| Light Source | GaAs Infrared Light-Emitting Diode |
| Positioning Hole Size | 3mm in diameter |
| Dimensions (L x W x H) | 24mm x 15mm x 8mm |
| Weight | 1.2g |
Delivery Options
Delivery Options
- Local delivery within Hong Kong and in-store pickup.
- Free shipping for orders of HK$400 or above; HK$35 shipping fee for orders below HK$400.
- Shipped by SF Express, usually dispatched the same day for orders confirmed before 6:00 PM (Mon–Sat).
- Estimated delivery time: 1–3 business days after dispatch (Hong Kong).
- In-store pickup details (location and time) will be confirmed by email or phone message.
- Delivery times are estimates and may be affected by weather or unforeseen circumstances.
FAQ Section
FAQ Section
- Is the KY-010 sensor compatible with Arduino?Yes! The KY-010 operates on a standard DC 5V supply and outputs a simple digital signal, making it natively compatible with Arduino UNO, Mega, Nano, and other 5V microcontrollers without needing logic level converters.
- What kind of objects can this sensor detect?The sensor detects any opaque object that passes through its U-shaped groove and blocks the infrared light beam. It is ideal for thin objects like slotted encoder disks, plastic flags on moving rails, or paper cards.
- How do I wire the KY-010 module to my board?The module has three pins. You simply connect the VCC pin to your board's 5V output, the GND pin to Ground, and the Signal (OUT) pin to any digital input pin on your microcontroller to read the HIGH/LOW states.
Target Users / Applications
Target Users / Applications
- Target Users: DIY electronics hobbyists, Arduino & Raspberry Pi makers, STEM educators, and robotics engineering students.
- Applications: Motor speed measurement (optical encoders), end-stop/limit switches for 3D printers and CNCs, automated pulse counting systems, and interactive DIY starter kit projects.
