激光对射光电开关

概述

GAB100M-AK型激光光电开关由发射器和接收器两部分组成。发射器由激光二极管构成,激光具有精度高、定向性好等特点;接收器由光电元件构成,当接收到激光脉冲时,内置开光将导通。发生器与接收器配合可组成检测器,5V的工作电压,可以直接兼容Arduino开发相关产品,也非常适合光电计数、安全警戒、车辆超高超限检测等领域。

注意事项:需要注意每根线的颜色注明

连接示意图

规格

型号:GAB100M-AK

工作电压:5VDC

输出:NPN NO

发射管功耗:30mW

指向角:3°C

相应时间:<5ms

检测距离:65M

防护等级:IP66

外形尺寸:65*50*M18(mm)

激光光电开关的调试

如上图正确连接 Arduino 激光光电开关调速测试代码:

/*!
 * @file  FIT0319.ino
 * @brief  Laser photoelectric switch speed test code.
 * @copyright  Copyright (c) 2010 DFRobot Co.Ltd (http://www.dfrobot.com)
 * @license  The MIT License (MIT)
 * @author  DFRobot
 * @version  V1.0
 * @date  2013-05-02
 */

int ledPin = 13;                // choose the pin for the LED
int inputPin = 3;               // Connect sensor to input pin 3


void setup()
{
  pinMode(ledPin, OUTPUT);      // declare LED as output
  pinMode(inputPin, INPUT);
}

void loop()
{
  int val = digitalRead(inputPin);  // read input value
  if (val == HIGH)
  {            // check if the input is HIGH
    digitalWrite(ledPin, LOW);  // turn LED OFF
  }
  else
  {
    digitalWrite(ledPin, HIGH); // turn LED ON
  }
}