37种传感器(十四)之循迹模块+Stduino NanoUNO
37种传感器(十四)之循迹模块+Stduino Nano&UNO
本文转载自:http://www.stduino.com/forum.php?mod=viewthread&tid=37&extra=page%3D1=
关键词:
51、stm32、arduino、stduino单片机、stduino UNO&Nano、循迹传感器模块
说明:
循迹模块主要用于“循迹小车”——小车能沿着画好的轨迹前进。循迹传感器仍然依靠内部的红外发射器和接收器来实现对纸面黑/白的监测。当监测到较暗颜色时,模块输出端为高电平;当监测到较亮颜色时,模块输出端为低电平。
可以调节可调电阻来调整监测距离。
实验目的:
利用循迹模块控制板载LED:当监测到黑线时,板载LED灯熄灭;反之当监测到白色区域时,板载LED点亮。实验时,模块应倒置,才能监测到地面的黑线。
器材:
Stduino UNO/Nano、杜邦线、循迹模块
电路连接:
代码展示:
int LED = 13;
int BUTTON = 8;
int val;void setup()
{pinMode(LED,OUTPUT);pinMode(BUTTON,INPUT);
}void loop()
{val = digitalRead(BUTTON);if(val== HIGH)//检测到黑线{digitalWrite(LED,HIGH);//LED熄灭}else{digitalWrite(LED,LOW);//当未监测到黑线时,LED灯点亮}
}
实验效果:
注意事项:
实际运用中,小车的循迹依靠两个循迹模块(固定在小车前半部):
A. 两个循迹模块检测到白纸(都是低电平)————前进;
B. 左循迹模块检测到白纸,右边检测到黑线——右转;
C. 左循迹模块检测到黑线,右边检测到白纸——左转;
D. 两个循迹模块检测到黑线(都是高电平)——停车。
37种传感器(十四)之循迹模块+Stduino NanoUNO相关推荐
- 37种传感器(十八)无源蜂鸣器模块+Stduino NanoUNO
37种传感器(十八)之无源蜂鸣器模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&ti ...
- STM32蓝牙控制循迹避障小车——2.循迹模块
STM32蓝牙控制循迹避障小车源代码--2.循迹模块 注意-所需模块: 接线:四个循迹模块(从左到右分别为1,2,3,4) B4–第1个循迹模块的D0 B5–第2个循迹模块的D0 B6–第3个循迹模块 ...
- 37种传感器(十)之手指心跳检测模块+Stduino NanoUNO
37种传感器(十)之手指心跳检测模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&ti ...
- 37种传感器(十九)之红外避障模块+Stduino NanoUNO
37种传感器(十九)之红外避障模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&tid ...
- 37种传感器(二十二)之倾斜开关模块+Stduino NanoUNO
37种传感器(二十二)之倾斜开关模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&ti ...
- 水下自动循迹机器人_一种夜间巡逻机器人自动循迹方法
一种夜间巡逻机器人自动循迹方法 [技术领域] [0001]本发明涉及机器人应用技术领域,尤其涉及一种夜间巡逻机器人自动循迹方法. [背景技术] [0002]目前,博物馆.会展中心以及公园等场所的夜间安 ...
- 37种传感器(二十一)之共阴型双色LED模块+Stduino NanoUNO
37种传感器(二十一)之共阴型双色LED模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&am ...
- 37种传感器(六)之声音传感器模块+Stduino NanoUNO
37种传感器(六)之声音传感器模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&tid ...
- 37种传感器(十七)之有水银开关模块+Stduino NanoUNO
37种传感器(十七)之有水银开关模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&ti ...
最新文章
- 基于opencv的简单视频处理类示例
- 数据采集中的采样率、缓冲区大小以及,每通道采样数之间的关系
- 您应该在2020年首先学习哪种编程语言? ɐʌɐɾdıɹɔsɐʌɐɾ:ɹǝʍsuɐ
- python测试脚本截图_Python+selenium实现截图图片并保存截取的图片
- Maven学习使用Nexus搭建Maven私服
- php 详情页,人物详情页.php
- Callback Promise Generator Async-Await 和异常处理的演进
- ROS系统学习5---OpenCV的使用
- TDA4开发板开发学习
- 基于余弦相似度的改进蝴蝶优化算法
- 第十届蓝桥杯JavaC组省赛真题
- int正数和负数的原码、反码、补码
- input 只能输入正整数,包括 0
- 肖申克的救赎(转贴)
- TL431的应用及应用仿真
- id nil Nil SET IMP 等概念
- 手机病毒的剖析与防治
- 《土地利用规划学》教学教案-PPT-空间规划-土地利用现状
- 3c认证是哪三个认证?
- Houdini下如何安装Arnold
热门文章
- 嘉明SSM学习之基于SSM框架的学生信息管理系统
- PGP加密后密文内容缺少的问题解决
- babylonjs 分部加载模型_babylonjs使用笔记
- 处理医疗影像的Python利器:PyDicom
- VMware虚拟机下修改ubuntu屏幕大小
- WAP的组成及主要特点(转)
- install logicalDoc
- NRF24l01无线模块调试心得!STM32_SPI驱动NRF24L01+
- studioone机架效果模板_贾爽的分享-贾爽:带你认识StudioOne机架自带的两个混响效果器!...
- 粤教版管理计算机中的文件教案,粤教版高中信息技术教案(数据库).doc