红外接收使用比较简单。
主要注意两点:
1、接线:接收器虽然是三针,但两边的针不是接VCC和GND。而是如下图(圆头面向自己):

2、库文件调用:
需要IRremote库文件。我引用了IRremote.h后,竟然提示我有两个(如下图),不管哪一个了,能用就行。

代码如下:
【针脚:注意接线即可,对arduino的IO口无要求】
【库文件:IRremote】

#include <IRremote.h>int RECV_PIN = 11;//定义红外接收器的引脚为11IRrecv irrecv(RECV_PIN);decode_results results;//注意这个数据类型void setup()
{Serial.begin(9600);irrecv.enableIRIn(); // 初始化红外接收器
}void loop() {if (irrecv.decode(&results)) {  //注意这里取解码结果的方法,传递的是变量指针。Serial.println(results.value,HEX); //以16进制换行输出接收代码。注意取值方法【results.value】。irrecv.resume(); // 给红外传送指令,让其继续接收下一个值。同315M无线接收一个道理。}
}

Arduino - 红外接收相关推荐

  1. ESP8266+红外模块制作万能网路遥控器

    ESP8266+红外模块制作万能网路遥控器 通过红外模块模拟遥控发射指令 接入blinker平台,通过手机可以远程控制. 前提是先读取出你要操控设备遥控的发射码出来.参考<Arduino 红外接 ...

  2. Arduino 红外模块 红外接收 红外发射

    需要用到IRremote库文件 红外遥控按键16进制编码,使用时添加前缀 0X 红外接收 .源代码 //***************** //红外接收模块测试 //***************** ...

  3. arduino灯光装置_基于Arduino的智能家居灯控系统设计

    &能应用 ------ T X 阵 W S 2 8 1 2 全 彩 灯 带 R X 工 G N D r 0 引言 智能家居的概念虽然已经有了几十年,但进入我国并取 得一定发展还是最近几年的事, ...

  4. 自己动手做Arduino玩具(三)

    使用上一节的程序虽然可以实现一个靶,但功能上实在有点太简单了,而且有一个比较严重的问题,就是由于红外管有点敏感,环境光也自动触发了管子,所以这个方案实在是有点不合适,在Arduino库中有红外线接收及 ...

  5. arduino笔记20:红外遥控

    红外LED    红外接收器 红外遥控的通讯协议     用到一个库: arduino红外接收器:   IRrecvDemo . decode()库函数用于判断红外接收器所接收到的红外信号是否可以被解 ...

  6. Arduino Mixly入门到精通教程

    目录 1.介绍 2.实验器材和相关资料下载链接 3. Uno Plus 开发板和米思齐软件 第1小节  简单介绍 Uno Plus 开发板 第2小节 Uno Plus 开发板的驱动安装方法 第3小节 ...

  7. Fritzing软件绘制Arduino面包板接线图传感器模块库文件300

    一.硬件接线图 二.硬件材料 1)主控板 1.1*Arduino UNO开发板 2.1*Arduino UNO R3 CH340版本 3.1*Arduino Nano开发板 4.1*Arduino M ...

  8. arduino 的红外遥控解码

    测试发现   遥控器的角度不一样  或者有反射  导致解析的码也不一样 程序 /** IRrecvDemo-LED* =====================功能说明================ ...

  9. Arduino遥控小车

    需要下载ArduinoIDE,代码(Arduino C): #include<IRremote.h > //红外库//左1马达 const int leftPin1=8; //左2马达 c ...

  10. arduino的学习过程

    目录 一.引言 二.学习arduino的过程 三.学什么 1.编程思路 2.自学的习惯 3.做笔记 总结 4.灵活运用 四.怎么学 一.引言 作为一个专科大三的混子,写一篇文章给师弟师妹们,因为自己学 ...

最新文章

  1. 研读pytorch版本的BERT分类代码
  2. Transformer靠什么“基因“,得以闯入CV界秒杀CNN?
  3. CIC滤波器的参数详细方法与应用
  4. 每日一皮:临近截止日期, 产品经理就这样看着我...
  5. matlab在电力行业中的仿真技术-MATLAB基于EKF算法估计电动汽车蓄电池的SOC
  6. linux 交叉编译 静态库,从Linux为Windows开发交叉编译静态库
  7. 分享一个我现在用的Eclipse(ZendStudio)的PHP黑色背景主题,喜欢的请留言拿走。...
  8. 【Java】Java中ThreadLocal简介以及源码
  9. 阿里每天纳税超 1.4 亿元;余承东:苹果很难和华为竞争;三星 Note 7 爆炸案终审 | 极客头条...
  10. 数据接口请求异常:parerror_什么是接口的幂等性,如何实现接口幂等性?
  11. jQuery Mobile中单选按钮radio的data-*选项
  12. 最简单的TCP网络封包解包(补充)-序列化
  13. LeetCode 144. Binary Tree Preorder Traversal 20170706
  14. 测试工具之 LoadRunner WinRunner
  15. java 读音_java怎么读?
  16. MacOS 开发 — Dock 显示网速/消息
  17. 使用Seaborn和Pandas进行相关性分析和可视化
  18. rest_framework学习之解析器(Parsers)
  19. 【数据结构与算法】期末复习刷题日寄Part01
  20. Java精品项目源码第109期精美风在线音乐网站

热门文章

  1. Java简单小项目---网上订餐系统
  2. python表白程序exe_表白小姐姐的Python程序
  3. 【统计学】皮尔森相关系数公式理解
  4. M1 芯片Macbook pro连接支持AirPrint的佳能打印机
  5. 如何压缩图片大小到100K以下
  6. python动漫教程视频_求python的进阶教程视频_python动漫教程视频教程
  7. esp_wifi_repeater, 全功能WiFi中继器
  8. 利用selenium下载图片,不使用requests和urllib等其他工具
  9. ascii码值为负数_C语言字符型数据的ASCII码值为何是负数?
  10. laravel 图片流_laravel 做图片的缩略图 踩坑