arduino红外遥控控制小灯
#include <IRremote.h> //包含头文件
const int PIN = 11;//接红外接口
const int LED =13;//接灯
IRrecv HW(PIN);//声明一个IRrecv类型的对象,并接到PIN,也就是11脚
decode_results results;//声明一个decode_results类型的对象results,存放红外接收的信号解码结果
void setup() {Serial.begin(9600);pinMode(LED,OUTPUT);HW.enableIRIn();//初始化红外接收设备}void loop() {if(HW.decode(&results)){Serial.println(results.value,HEX);delay(500);switch(results.value)//通过这个循环,比对{case 0XFFA857://注意这个地方红外遥控器距离远了,数据不一样digitalWrite(LED,HIGH);delay(500);break;case 0XFFE01F://注意这个地方红外遥控器距离远了,数据不一样digitalWrite(LED,LOW);delay(500);break;}HW.resume();//接收下一个红外信号
}
}
arduino红外遥控控制小灯相关推荐
- arduino红外遥控控制LED灯亮度
红外接收和红外发射 vcc接5v或者3.3v 红外接收头的接线 IRremote库安装 如果下面运行版本报错请下载第一点的版本比如2.x.x 获取遥控器按键的值 /* 红外遥控,通过串口查看每个按钮对 ...
- arduino 红外遥控器控制LED灯
/* 日期:2016.9.1 功能:红外遥控器控制LED灯 开,关,闪烁,呼吸 元件:跳线公公头 * 5led 220欧电阻红外接收管,红外遥控 接线:红外灯面向自己从左到右分别接 IO3 ,GND ...
- Arduino+ESP8266手机控制小灯亮灭及常见问题
最近在接触Arduino和ESP8266模块,比较基础的就是运用Arduino IDE软件.ESP8266模块和一款手机软件来控制8266测试板上的小灯亮灭. 项目软件: Arduino IDE软件 ...
- Arduino红外遥控无源蜂鸣器播放音乐
Arduino红外遥控无源蜂鸣器播放音乐/模拟电子琴 简介 关于频谱 实验材料 接线 实验代码 模拟电子琴 接线 代码 总结 原文链接:https://www.yourcee.com/newsinfo ...
- arduino红外遥控库IRremote的IRsend类sendRaw函数溢出问题及其解决方法
arduino红外遥控库IRremote的IRsend类sendRaw函数溢出问题及其解决方法 参考文章: (1)arduino红外遥控库IRremote的IRsend类sendRaw函数溢出问题及其 ...
- 7-51单片机ESP8266学习-AT指令(测试TCP服务器--51单片机程序配置8266,用手机TCP调试助手发信息给单片机控制小灯的亮灭)
http://www.cnblogs.com/yangfengwu/p/8759294.html 如不做任何说明默认最头上的链接为上一篇链接,末尾的链接为下一篇链接 先把源码和资料链接放到这里 链接 ...
- Arduino光敏传感器控制LED灯亮度
Arduino光敏传感器控制LED灯亮度 目标一: 通过光敏传感器,使得LED亮度根据环境亮度自动调节,环境亮度低则LED灯更亮些 光敏传感器: 光敏传感器共有四个端口: AO:模拟信号输出 DO:T ...
- UnoR3+MG90S舵机+红外遥控制作自动控制灯【Arduino】
使用MG90S模拟舵机自动按下卧室灯开关 需要的库: IRremote //红外遥控 Servo //驱动舵机 先上源码 #include <IRremote.h>#include < ...
- 基于arduino的光敏电阻控制LED灯
基于arduino的光敏电阻控制LED 思路: 1.硬件需要arduino UNO板子,LED,光敏电阻,面包板,杜邦线若干,电阻220殴(连接LED)和10k殴各一个,电路图如下 代码 代码如下: ...
最新文章
- mysql 8.0数据备份恢复_第7章 备份和恢复
- 简明python教程 --C++程序员的视角(八):标准库
- Postgresql 8.2.15 安装文档
- 找出游戏的必胜的策略(博弈论的学习)
- (三)Mybatis类型转换器,接口传参类型,一对一,一对多查询resultMap配置
- 使用 RMI + ZooKeeper 实现远程调用
- c语言文件io的fork,15. C语言的fork
- python实现多线程输出123123
- favicon.ico显示,favicon显示,favicon图标显示
- 主流量化交易与程序化交易平台整理
- Android拨号盘列表加载机制(原)
- VueCLi跑项目时卡在98% after emitting CopyPlugin无法运行
- 十字路口待转区什么用_左转待转区的几种违章 稍不注意你绝对就要中招
- BRL_CAD 教程
- 一张图彻底理解级联!!!!!
- RDKit|分子修改与编辑
- [BZOJ1067][SCOI2007]降雨量(线段树)
- 工业企业如何转型与升级?2022年我国6部门联合出台《工业能效提升行动计划》具体申报条件及认定好处如下
- 计算机开机后桌面黑屏,电脑开机一直黑屏怎么办 电脑开机后桌面黑屏的解决方法...
- 基于matlab国内外水果自动分级方面,水果自动识别的BP神经网络方法