文号
t60359
阅读
2531
回复
0
收藏
1
转帖:跟珜羽一起学Arduino 之二 数字传感器使用
2013/09/05
IP:广西
跟珜羽一起学Arduino 之二 数字传感器使用

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
上一章我们学习了模拟传感器的使用及模拟数字信号的对比
(
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
)


此篇我们一起看看数字传感器。

一、概述:
数字传感器一般被定义为输出信号为数字量(或数字编码)的传感器,作者经常接触到的数字传感器有红外壁障传感器,数字温度传感器DS18B20,黑白循迹传感器,人体热释红外传感器,超声波传感器等等,现在以红外避障传感器作为道具,说明数字传感器的使用。

二、红外避障传感器说明:
此次红外避障传感器是用555定时器整形输出38K方波,并用红外LED发射,当红外接收器接收到返回的红外方波信号时就输出低电平,没有接收到返回的方波信号时输出高电平。这样就可以检测红外避障传感器前方是否有障碍物。

三、例程说明:

    
第一步:
打开arduino的IDE,打开示例程序

001.png

    
第二步:
编译程序,下载程序到arduino

002.png

    
第三步:
打开串口显示

003.jpg

  
PS:
红外避障传感器常用于做互动,也用于很多生活中的应用,比如厕所里的自动冲水功能,也可以用来做自动避障机器人小车等


笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的