最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

零基礎入門學用 Arduino 教程 - 智能應用篇 - 15 ~ 18 紅外遙

2023-07-11 23:11 作者:測不準的咕唔咕  | 我要投稿

關于3號引腳沒反應是因為需要在

#include <IRremote.h>附近增一句

【#define IR_SEND_PIN 3】指定用3,也可以其他pwm引腳;否則默認用0號即RX。然后正確連線可以用手機攝像頭看到非常微弱的亮點在閃。

原因:

在IRremote庫的4.1.2版本中,源碼IRSend.hpp的56~70行可以看出

如果沒有#define IR_SEND_PIN,下邊默認都是使用sendPin = 0。

并不是部分教程源碼注釋說的“默認3號引腳(D3),想改也不一定去庫的頭文件”。


存疑的是,#define IR_SEND_PIN 3按理說應該寫在庫.h的頭文件里面,但寫#include <IRremote.h>附近也能用,可能是和arduino的初始化順序有關系但我不清楚;以及試了下在創(chuàng)建IRsend irsend;前寫在#include <IRremote.h>上下都行。

仍存問題:能看到閃爍,接收器也能穩(wěn)定無誤讀取其他遙控器的信號,但這個發(fā)射的(無論是否串聯(lián)電阻不限流),接收器讀不到內(nèi)容而是固定的FFFFFFFF或者FFFF。至于并聯(lián)電容的解決方法我還沒試。


零基礎入門學用 Arduino 教程 - 智能應用篇 - 15 ~ 18 紅外遙的評論 (共 條)

分享到微博請遵守國家法律
龙岩市| 陕西省| 中宁县| 连州市| 正定县| 于田县| 甘孜县| 江西省| 永德县| 新乡县| 始兴县| 蕉岭县| 广汉市| 磐安县| 隆林| 嘉禾县| 普定县| 偃师市| 古丈县| 雷州市| 湖南省| 莱阳市| 临潭县| 锡林浩特市| 全南县| 梁河县| 灵石县| 濮阳市| 富锦市| 荥经县| 墨江| 商河县| 会理县| 平度市| 大姚县| 河北省| 仪征市| 安陆市| 丽水市| 大悟县| 密云县|