Introduction: Wiring the Diffused Reflection Laser Sensor With Arduino Microcontroller
This is a diffused reflection laser sensor that has an integrated IR transmitter and a receiver. This sensor using light that transmit by the Laser and receive by the Infrared since the laser adopts modulation processing technology, the receiving tube can only receive the reflected light in the same frequency. Laser Sensor can detect obstacles at 0.8m (typ), 1.5m (max) the sensor has an oscillating tube that can generate a shock-wave in a frequency of 180 KHz. This sensor can be used to obstacle detection, counter devices at the pipeline, robotics, and smarts car, etc.
Required Component
Arduino Microcontrollers, Teensy, ESP8266, STM32F10X, NUCLEO_401RE, NUCLEO_F030R8, NUCLEO_F103RB, NUCLEO_F302R8, NUCLEO_F411RE, ATMEGA328 16/12, ATMEGA32u4 16/8/ MHz, ESP8266, ATMEGA250 16 MHz, ATSAM3x8E, ATSAM21D, ATTINY85 16/8 MHz (Note: The Diagram below is using NANO. If your using other MCU please refer to the respective pin-outs diagram)Laser Sensor ModuleJumper WireSolder Less Bread Board
See above the wiring diagram
Source Code / Example Code & Library
Can be downloaded here >
http://www.14core.com/wiring-the-diffused-reflection-laser-sensor-with-microcontroller/