Arduino简单实例之七_红外遥控接收
1) 说明:
红外接收模块适用于红外线遥控和红外线数据传输。对于不同的遥控器,区别只是接到的数字不同。
注意要买三脚的红外接收头,而不是直接购买红外对管。当然也可以买电子积木的红外接收模块,它还多了一块小板和小灯,质量也相对好一些,容易固定,价钱稍贵。
因为日光中有红外线,所以在室外使用可能受到影响。
2) 硬件:
TL1838万能接收头,Arduinouno,杜邦线
3) 连接:
VCC接 Arduino 3.3V或5.5V
GND接 Arduino GND\
OUT接 Digital 11
4) 代码
#include <IRremote.h>int PIN_RECV = 11;
IRrecv irrecv(PIN_RECV);
decode_results results;void setup()
{Serial.begin(9600);irrecv.enableIRIn();
}void loop() {if (irrecv.decode(&results)) {Serial.println(results.value);irrecv.resume();}
}
代码中用到了IRemote库,需要下载Arduino_IRremote_master.zip包,解压后,放入/usr/share/arduino/libraries/目录下。
(请注意:因各厂商硬件不同,引脚位置可能有差异, 具体请见硬件说明书)
Arduino简单实例之七_红外遥控接收相关推荐
- Arduino简单实例之五_红外避障传感器模块
1) 说明: 红外避障传感器具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收.它常用于安装在小车上,判断前方是否有障碍 ...
- Arduino简单实例之六_超声测距离传感器
1) 说明: 超声波测距离传感器常用于小车的障碍物检测.它采用超声波回波测距原理,运用精确的时差测量技术,检测传感器与目标物之间的距离. Trig 触发控制信号输入,Echo回响信号输出. ...
- Arduino简单实例十一_四脚三色LED灯
1) 说明: LED灯是发光二级管,反着接电阻无穷大,正着接不需要考虑电阻.一般小的LED灯可通过的最大电流为30mA,如电压为5V,加一个220欧电阻后,电流约22mA左右,则可以保证不 ...
- Arduino VS/HX1838红外遥控接收和发送DEMO
Arduino VS/HX1838红外遥控接收和发送DEMO
- 基于Arduino Uno开发板的红外遥控开发
基于Arduino Uno开发板的红外遥控开发 1 准备 1.1 硬件与软件 1.2 走线 2 代码 2.1 ReceiveDump 2.2 SendRawDemo 1 准备 1.1 硬件与软件 单片 ...
- AC695X独立输出8路PWM+红外遥控接收
我上一篇写了:AC692X独立5路PWM+红外接收. 这次直接AC695X独立输出8路PWM+红外遥控接收. 系统硬件真实的PWM: PWM0-PWM3:PA5.PA12.PB3.PB5 红外用默认S ...
- STM32单片机智能跟随小车_红外遥控(程序+原理图+PCB+论文报告)
本设计: 基于STM32单片机智能跟随小车_红外遥控(程序+原理图+PCB+论文报告) 原理图:Altium Designer 程序编译器:keil 5 编程语言:C语言 编号C0021 资料下载 [ ...
- 嵌入式Linux红外遥控,一个简单的IAL分析(红外遥控)(转)
简单的IAL分析 一.程序说明 1.下面程序是基于一个红外的设备文件,从该设备中能接收到红外遥控的硬件编码. 2.两个文件需要覆盖掉libmingiui*/src/ial/中的两个文件编译时加上 -- ...
- arduino学习笔记十八--红外遥控检测
介绍 远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制.航空航天.家电领域应用广泛.红外遥控是一种无线.非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著 ...
最新文章
- 两个下拉框相关联ajax,触发第二个下拉框以显示基于从第一个下拉框中选择的值的值ajax...
- python安装教程win8-python 2.7在win8.1上安装的方法
- 怎么用cmd关闭系统弹窗_SD卡受损怎么修复?教你一招三步搞定
- Java面向对象(16)--单例(Singleton)设计模式
- 【Java】Java命名规范
- 超实用!Google AutoML 图像分类模型全在这!
- Java中的守护程序线程
- 工作项跟踪管理系统数据库结构图
- 设计模式之UML画图
- linux中原子量的学习和理解
- Contrastive Loss
- [经验教程]2022微信怎么给微信好友批量群发消息?
- Deep Closest Point学习笔记(才开始接触点云)
- Arun Murthy谈Apache YARN
- 2021年全球与中国红外窗口行业市场规模及发展前景分析
- MySQL数据库教程天花板,mysql安装到mysql高级,强|硬
- Kali安装天使之剑AngelSword,python3的poc!!
- ospf状态机-通俗易懂的小故事
- 目标检测网络之三叉戟TridentNet
- 408-数据结构-树的应用-哈夫曼树并查集