当前位置:首页 > 文章中心 > 正文内容

基于Arduino Uno的遥控宠物喂食器

dgx6662个月前 (05-26)文章中心14

有了这个简单的Arduino项目,你可以用遥控器喂你的宠物。你所需要的只是一块Arduino Uno板(或类似的),一个塑料瓶,一个伺服电机(不需要非常强大),一个电视遥控器,红外接收器(TS0P1738)和一小块硬纸板。

让我们开始吧!

安装IR库:

我们需要做的第一件与arduino关联的事情是下载IR库。

下载IR库并安装
:https://github.com/z3t0/Arduino-IRremote

如果你不知道如何安装库,请点击链接
:https://www.arduino.cc/en/guide/libraries

使用以下代码解码IR远程:

/*

The IR sensor's pins are attached to Arduino as so:

Pin 1 to Vout (pin 11 on Arduino)

Pin 2 to GND

Pin 3 to Vcc (+5v from Arduino)

*/

#include <IRremote.h>

int IRpin = 11;

IRrecv irrecv(IRpin);

decode_results results;

void setup()

{

Serial.begin(9600);

irrecv.enableIRIn(); // Start the receiver

}

void loop()

{

if (irrecv.decode(&results))

{

Serial.println(results.value, DEC); // Print the Serial 'results.value'

irrecv.resume(); // Receive the next value

}

}

  • 打开Arduino IDE,上传代码
  • 打开串口监视
  • 把遥控器对准传感器,按下每个按钮
  • 您可以看到每个按钮的不同数字

考虑任意两个按钮,并记下已解码的值。在我的情况下,我选择了电源按钮和模式按钮。

我得到了以下值:

  • 电源按钮= 33441975
  • 模式按钮= 33446055

我们将用这两个值来控制伺服电机的旋转。你需要在下一步给出的程序中添加这两个值:

更多详情资料可前往基于Arduino Uno的遥控宠物喂食器_电路方案 - 与非网

此方案版权归电路城用户所有,如作者不愿发布在头条可私信或前往电路城联系相关人员删除。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1912.html

标签: arduino下载
分享给朋友:

“基于Arduino Uno的遥控宠物喂食器” 的相关文章

AMD发布24.3.1图形驱动,新增支持《龙之信条2》等游戏

IT之家 3 月 21 日消息,AMD 近日面向 Radeon 显卡用户,推出了全新的 24.3.1 图形驱动更新,重点添加了对《龙之信条 2》、《地平线: 西之绝境》和《重装前哨》游戏的支持。图源:VideoCardZAMD 官方并未公布本次图形驱动,对上述三款游戏的优化效果。《龙之信条 2》《龙...

Win10 新版本预告 DirectX 12 已内置

尼诺网讯:Windows 10一月技术预览版并非包括了微软在发布会上宣布的所有功能,微软Joe Belfiore发布会现场演示开始也提到,“这些功能并不会全部出现在接下来的Windows 10预览版本中,会在3、4、5月内推出”-基本上这个时间点正好也能赶上Build 2015。新的Windows...

C盘清理指南,清理出30G+起,超详细总结(建议收藏)

windows的C盘,总是使用一段时间就红了。无论分给它多大的空间,它总是能填满了(当然如果2T的C盘可能就不用清理了)。今天给大家总结一下C盘清理的指南,争取做到非常全面,尽可能整理成最全指南。有遗漏的欢迎大家在评论区指出。由于C盘是系统盘,清理起来还是有一定的风险性的,我会标注出每一个清理步骤的...

《蝙蝠侠》DirectX Error错误怎么办 DirectX Error错误解决方法

有玩家玩《蝙蝠侠》的时候遇到DirectX Error错误怎么办呢,下面为大家介绍《蝙蝠侠》DirectX Error错误解决方法,希望能帮到大家。由于《蝙蝠侠:剧情版》游戏本身问题,Win 7 SP1没安装KB2670838的电脑在启动《蝙蝠侠:剧情版》时会提示DirectX Error错误,从而...

COD19/使命召唤19 0x887A0005/0x887A0006错误代码最新解决方法

使命召唤19是无数玩家喜爱的射击游戏,这款游戏玩法丰富经典,战区由实地采景制作,得到玩家们的认可。同时,也有不少玩家遇到了使命召唤19 0x887A0005、0x887A0006错误代码的问题,玩家们不知道应该如何解决,下面小编为大家带来使命召唤190 x887A0005、0x887A0006错误代...

打开软件遇警告 解决方法并不难

很多小伙伴在玩电脑的时候,都碰到过程序没打开,反倒蹦出个警告窗口的情况,有些窗口的警告信息还挺明白,有些信息或者文件名就比较“玄幻”了。它们到底啥意思呢?小编今天就来说一说最常见的那些,以及怎么解决这些问题吧。● Visual C ++问题在开启很多程序的时候,会出现MSxxxxx.dll缺失或无法...