Landzo C1试用体验】红外库之扩展 格力遥控



Landzo C1试用体验】红外库之扩展 格力遥控Arduino 已经集成了红外库,其地址如下:
D:\Program Files\arduino-1.7.10\libraries\RobotIRremote

我记得以前做格力遥控的分析,这次做起来就很快
原来的地址
红外遥控介绍与接收 http://blog.sina.com.cn/s/blog_7e7fa4c80102vmbc.html
红外编码与解码——GREE格力遥控 
http://blog.sina.com.cn/s/blog_7e7fa4c80102vmbd.html
http://blog.sina.com.c[......]

Read more

Arduino uno+w5100+yeelink实现红外转码与网络控制



Arduino uno+w5100+yeelink实现红外转码与网络控制先贴两张作品图
<ignore_js_op>
<ignore_js_op>
最近双蛋大学搞了个arduino竞赛,开学之初稍有空闲就报了个名。初中时曾玩过一阵AVR,之后一直忙于学业,现在总算有自由时间重拾单片机。好久不关注这一领域,顿时发现这几年来,单片机还是进步不少的。这是我第一次接触arduino,顿时发现软硬件方面开发系统都简约亲切不少,还是挺容易上手的。首个arduino项目,也不指望太复杂,实现个简单功能就行。
淘宝上买了个初学者套件,整套一百七十多。原来以为各器件都是ardui[......]

Read more

使用IRremote库红外遥控家里的电器

使用IRremote库红外遥控家里的电器最近众筹网站上出现了不少所谓的智能家居控制器,其核心功能大概有二。
一是,控制电源通断,说白了就是arduino控制继电器,这个大家都会;
二是,收录家里各电器的遥控器的红外信号,然后控制电器。
本帖就是教大家做一个Arduino万能遥控器(希望卖万能遥控器、红外智能家居的朋友不要恨我…)

这篇文章收录《Arduino程序设计基础》中(当然书里面是写的很严肃的,细节也比这个帖子更详细),希望经常看我教程的坛友,能买本书支持一下
这里我们就讲讲这个红外信号收录的功能。
这里我们要用到Arduino的IRremote 库,其下载地址如下:[......]

Read more

Arduino之红外遥控的制作——基础

Arduino之红外遥控的制作——基础一、红外遥控制作——基础

1、作品应用目的:制作红外遥控器,可代替电视机顶盒的遥控对其进行控制。
2、所需设备材料:
1)、arduino uno板子 x1
2)、arduino 扩展板 x1
3)、红外接收模块 x1
4)、红外发射模块 x1
5)、电视机顶盒遥控器 x1
6)、跳线 x2
3、制作的原理:电视机顶盒遥控利用红外发射编码对机顶盒进行控制;获取机顶盒遥控的红外发射码,同时利用红外发射模块发射相同的红外码就可对机顶盒进行控制。
4、获取电视机顶盒遥控红外编码:
Arduino之红外遥控的制作——基础
Arduino之红外遥控的制作——基础

[......]

Read more

[AVR]Arduino控制格力空调 好好好

[AVR]Arduino控制格力空调硬件版本是Nano3.0。
移植自IRRemote库。部分代码百度得到。格力空调编码百度一搜也能找到。代码演示的是制冷 26度 风量最大 的开、关机操作。
红外遥控必须使用快速pwm方法。用analogWrite的话只有几十Hz的速度远远达不到38kHz的载波要求;使用程序内微秒延迟的话代码比较杂乱,独占cpu,cpu没机会做别的事情了。所以必须使用快速pwm。

因为直接使用库的话只能接一个红外LED不能控制多个空调,所以把库里面用得到的红外发射代码择出来放程序里了,然后仔细研究了代码发现,择出来也没法控制多个空调,因为使用了快速pwm的方法,内置[......]

Read more

红外线 遥控 空调 测试成功

红外线 遥控 空调 测试成功参考了群里的很多文章以及网络上关于红外线的文章,也买了帖子里的那个逻辑调试仪
35块非常非常实惠,如果大家有兴趣在这方面有深入研究的这个是必须的
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=5095&page=1&extra=#pid37445
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=3444

当然,小白如果没兴趣弄那么高深的东西接下去我会教你们如何用arduino iremo[......]

Read more

Arduino控制格力空调

Arduino控制格力空调硬件版本是Nano3.0。
移植自IRRemote库。部分代码百度得到。格力空调编码百度一搜也能找到。代码演示的是制冷 26度 风量最大 的开、关机操作。
红外遥控必须使用快速pwm方法。用analogWrite的话只有几十Hz的速度远远达不到38kHz的载波要求;使用程序内微秒延迟的话代码比较杂乱,独占cpu,cpu没机会做别的事情了。所以必须使用快速pwm。

因为直接使用库的话只能接一个红外LED不能控制多个空调,所以把库里面用得到的红外发射代码择出来放程序里了,然后仔细研究了代码发现,择出来也没法控制多个空调,因为使用了快速pwm的方法,内置的俩定时器[......]

Read more

arduino学习笔记6 – 按键实验

按键是一种常用的控制电器元件,常用来接通或断开电路,从而达到控制电机或者其他设备运行的开关。按键的外观多种多样,本次实验使用的是这种微型按键,6mm的,如下图。

<ignore_js_op>

此种按键有4个脚,从背面看是这样子的。

<ignore_js_op>

<ignore_js_op>

在按键没有按下去的时候1,2号脚相连,3,4号脚相连。按键按下去的时候,1,2,3,4号脚就全部接通。

本次实验使用按键来控制led的亮或者灭。
一般情况是直接把按键开关串联在led的电路中来开关,这种应用情况比较单一。
这次实验通[......]

Read more

arduino红外控制led(发射与接收)

arduino红外控制led(发射与接收)论坛上有关红外接收的帖子不少,但是关于使用arduino自制红外发射器的帖子却很少,经过网上搜索和自己摸索,给大家发个有arduino自制红外发射器控制led亮灭的例子。关于本例我使用了两块arduino板,一块用于发射,一块用于接收。一、红外发射(开发板一)

<ignore_js_op>

[C] 纯文本查看 复制代码

代码

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
0[......]

Read more