简介
市面上的巡线传感器都是功能相对单一,用户制作一个智能小车成本较高,安装和接线也并不方便。本模块集成两路巡线、两路光线传感器,直接支持DF的万向轮,并有多个扩展安装孔,安装使用方便,价格低。
产品参数
- 供电电压:5V DC
- 两路巡线传感器(数字量输出)
- 两路光敏传感器(模拟量输出)
- 数字输出电压:0V或者5V
- 模拟输出电压:0~5V DC
- 使用标准Gravity接口
- 模块尺寸:85 × 28(mm)
- 安装孔数:8个
- 安装孔尺寸:内径3.1mm 外径6.0mm
应用
- lalalalalala
引脚说明

| 颜色 | 对应引脚 | 
| 绿色 | 数字量输出信号 | 
| 蓝色 | 模拟量输出信号 | 
| 红色 | VCC | 
| 黑色 | GND | 
使用教程
连接示意图

| Romeo BLE mini控制板 | 传感器 | 
| A0 5V GND | VD_L(Light sensor_Left) | 
| D11 5V GND | LT_L(tracker sensor_Left) | 
| D10 5V GND | LT_R(tracker sensor_Right) | 
| A1 5V GND | VD_R(Light sensor_Right) | 
示例代码
void setup() {
 Serial.begin(115200);  // open serial port, set the baud rate to 115200 bps
 pinMode(10, INPUT);
 pinMode(11, INPUT);
 delay(1000);
}
void loop() {
  int VD_L_Value = analogRead(A0);  //connect left light sensor to Analog 0
  int VD_R_Value = analogRead(A1);  //connect right light sensor to Analog 0
  int LT_L_State = digitalRead(11); //connect left tracker sensor to Digital 11
  int LT_R_State = digitalRead(10); //connect right tracker sensor to Digital 10
  /*
  print the  tracker sensor state to serial.
  0: Black line detected
  1: Black lines were not detected
  */
  Serial.print("Tracker_Left:");
  Serial.print(LT_L_State);
  Serial.print("    ");
  Serial.print("Tracker_Right:");
  Serial.print(LT_R_State);
  /*
   rint the  light sensor value to serial.
   the  light sensor value range: 0  ~  1023
   The bigger the black value, the smaller the brighter value.
   */
  Serial.print("        ");
  Serial.print("light_Left:");
  Serial.print(VD_L_Value);
  Serial.print("    ");
  Serial.print("light_Right:");
  Serial.println(VD_R_Value);
  delay(300);
}
结果
打开串口监视器,将波特率根据程序设置为115200。将此装置放到光线不同的地方,会发现串口监视器里面显示不同的数据,光线由弱变强,接收到的数据会变小,反之变大;从串口监视器里还能发现巡线传感器返回0和1,巡线传感器检测到黑线就会返回0,否则返回1。 
疑难解答
更多问题及有趣的应用,请访问论坛
更多
category: Product_Manual category: DFR_Series category: Sensors category:source category:Diagram
