Search this site
Embedded Files
Skip to main content
Skip to navigation
阿玉Transformer+Scratch研究區
首頁
01基礎篇(V1.6)
01閃燈
02射擊大白鯊
03我是作曲家
04誰是大聲公
05天黑請開燈
06雙人桌球賽
02進階篇(V2.0)
01DHT11溫濕度
02雙機互動(網路功能)
03物聯訂閱
04LCD1602顯示器
05LED8x8顯示器
06Json雲端應用
06Json雲端應用2
07LASS-PM2.5
08紅外線遙控
09貪吃蛇(8X8LED)
10藍牙控制
11控制自走車1 (L298N)
11控制自走車2 (L298N)
12控制自走車(L9110S)
13繼電器之應用
14九九乘法練習器
15打地鼠
16雙人彈珠台
17IFTTT應用
18ESP8266
18ESP8266 (esp-01)
18ESP8266 (NodeMCU)
19FB私訊應用
03國小專題
01搖搖杯計數器
02人體樂器
03測試Easy Module Shield
04智慧垃圾桶
05視力保健機
阿玉Transformer+Scratch研究區
08紅外線遙控
(2016/09/30)
題目一:遙控龍越積木車
由於目前手邊沒有可遙控的玩具,就先拿奕學的龍越積木車來做實驗
將
紅外線接收器
與Arduino Uno板連接
( - 接 GND 、 + 接 5V、 S 接 D12 )
利用USB線將Arduino Uno板與電腦連接
啟動
Transformer v2.0
程式
進入Scratch2.0程式(離線版),並且發現 編號17(紅外線相關積木)出現「綠燈」,連線成功!
認識龍越積木車
本次最主要要用的控制器、馬達及遙控器
scartch 2.0程式
收集龍越積木車遙控器的編碼,最主要會用到F4、上、下、左、右的按鍵
1.開啟紅外線接收器(接收器上的紅燈會滅掉)
2.建立一個收集資料的檔案
3.按一下遙控器上的鍵,會產生一筆「紅外線資料」
4.控空白鍵來收集這筆資料
5.重複3、4的動作,將所要的資料所集
6.開啟檔案
按照上面的動作,就可以把F4、上、下、左、右的按鍵的「紅外線資料」收集好,如下:
其實用「清單」來收集紅外線資料會更方便
1.開啟紅外線接收器
2.刪除所有清單資料
3.按一次搖控器的鍵,再按一次空白鍵,來收集資料
4.左邊的「清單」為收集的所有資料
註:
遙控器上的同一個鍵每次所收集的紅外線資料並非完全一樣
接下來利用電腦來控制龍越積木車,也就是要
傳送紅外線資料,
將
紅外線發射器
與Arduino Uno板連接
( - 接 GND 、 + 接 D9 )
scratch程式,從清單中取出各鍵的編碼值!!
使用檔案的方式:
測試看看,雖然每次取得的紅外線資料不見得一樣,但測試後,還是可以控制馬達的轉動!!
題目二:萬用遙控器
可將家中的所有遙控器通通整合在一起,作法同上:
步驟一:利用【紅外線接收器】來收集遙控器的各按鍵的紅外線資料
步驟一:將收集到的資料,再利用【紅外線發射器】發射出去來控制想控制的家電
此也可以用在物聯網,如果家中溫度太高,就利用此方式來開啟冷氣機
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse