Os motores de busca de Datasheet de Componentes eletrônicos
  Portuguese  ▼
ALLDATASHEETPT.COM

X  

  • KI013P

  • AI
    ## Understanding the KI013P (Proximity Sensor Module) The **KI013P** is a common electronic component, typically identified as an **Infrared (IR) Proximity Sensor Module**. It is widely used in robotics, automation, and DIY electronics (like Arduino projects) for obstacle detection. ### 1. Key Components of the Module The KI013P module consists of several integrated electronic parts working together: | Component | Function | | :--- | :--- | | **IR Transmitter (LED)** | Emits infrared light at a specific frequency. | | **IR Receiver (Photodiode)** | Detects the reflected IR light from an object. | | **LM393 Comparator IC** | Compares the analog voltage from the receiver against a threshold to output a Digital signal. | | **Potentiometer** | A variable resistor used to adjust the sensitivity/detection range. | | **Status LEDs** | Usually two: one for Power (On) and one for Signal (Obstacle detected). | --- ### 2. Technical Specifications Below are the typical operating parameters for the KI013P module: * **Operating Voltage:** 3.3V to 5V DC. * **Detection Range:** 2cm to 30cm (Adjustable). * **Detection Angle:** ~35°. * **Output Type:** Digital (High/Low) and sometimes Analog. * **Pinout:** 1. **VCC:** Power (3.3V - 5V). 2. **GND:** Ground. 3. **OUT:** Digital Output signal (Logic 0 when an object is detected). --- ### 3. How it Works (Logic Flow) 1. **Emission:** The IR LED continuously emits infrared beams. 2. **Reflection:** When an object enters the detection range, the IR light bounces off the object. 3. **Reception:** The photodiode receives the reflected light and changes its resistance. 4. **Comparison:** The **LM393 IC** compares the photodiode's voltage to the preset level (set by the potentiometer). 5. **Output:** If the reflection is strong enough, the `OUT` pin goes **LOW**, and the onboard indicator LED lights up. --- ### 4. Basic Wiring Example To use the KI013P with a microcontroller like an Arduino, you can follow this simple structure: ```cpp // Basic Arduino Code for KI013P int sensorPin = 2; // Connected to OUT pin int ledPin = 13; // Internal Arduino LED void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { int detected = digitalRead(sensorPin); if (detected == LOW) { // Obstacle detected digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } } ```
    ✨ Follow-up Questions
    • How do I adjust the detection distance using the potentiometer?
    • Can this sensor work in direct sunlight?
    • What is the difference between the digital and analog output pins on this module?