Skip to product information
1 of 2

KY-010 Photo Interrupter Sensor Module | Arduino & DIY Robotics

KY-010 Photo Interrupter Sensor Module | Arduino & DIY Robotics

🔥 1 sold✓ In stock
Regular price $42.00 TWD
Regular price Sale price $42.00 TWD
Sale Sold out
Shipping calculated at checkout.
Quantity

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

  • 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

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

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

  • 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

  • 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: 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.
View full details