(七)遥控灯

编程入门 行业动态 更新时间:2024-10-28 01:17:52

(七)遥控灯

(七)遥控灯

  • 💖 作者简介:大家好,我是MilesChen,偏前端的全栈开发者。
  • 📝 CSDN主页:爱吃糖的猫🔥
  • 📣 我的博客:爱吃糖的猫
  • 📚 Github主页: MilesChen
  • 🎉 支持我:点赞👍+收藏⭐️+留言📝
  • 💬介绍:The mixture of WEB+DeepLearning+Iot+anything🍁

程序

#include <IRremote.h>//定义11针脚接收信息
int RECV_PIN = 11;
//定义5数字针脚为LED输出
int LED_PIN = 5;IRrecv irrecv(RECV_PIN);decode_results results;
//默认LED不亮
int val = 0;void setup() {Serial.begin(9600);//初始化接收器irrecv.enableIRIn();//设定数字IO口的模式,OUTPUT 为输出pinMode(LED_PIN, OUTPUT);}void loop() {if (irrecv.decode(&results)) {//按“+”号键if (results.value == 16754775 && val < 255) {val = val + 10;}//按下“-”号键else if (results.value == 16769055 && val > 0) {val = val - 10;}//接收下一个值irrecv.resume();}Serial.println(val);analogWrite(LED_PIN, val);}

接线图

演示视频

遥控灯


有任何疑问和想法,欢迎在评论区与我交流。

更多推荐

(七)遥控灯

本文发布于:2024-03-07 06:57:04,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1717136.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!