iT邦幫忙

2024 iThome 鐵人賽

DAY 14
0
Security

Flipper Zero 宇宙最強攻略:30 天帶你從入門到入坑系列 第 14

Day14 - 用 Flipper Zero Infrared 成為無所不能的沙發馬鈴薯指揮家

  • 分享至 

  • xImage
  •  

Reading infrared signals

cover
圖片來源:https://docs.flipper.net/infrared/read

前言

今天要來快速介紹另外一個很實用的功能:紅外線!
我們可以用它來控制電視、空調、投影機、電風扇等家裡常用電器,我們就來看一下要怎麼躺在床上控制家裡的電器。

資安倫理宣導

請注意,透過 Flipper Zero 學習的資訊技術與知識,目的在於提升個人的技術能力和資安意識。我們強烈呼籲大家,絕對不要使用所學知識從事任何違法行為。您的合法使用是我們的期望,也是您自身責任的一部分。

Capturing infrared signals

跟 Sub-GHz 一樣,Flipper 會根據知道的協議去嘗試 demodulated 錄製到的訊號,如果無法的話會錄製他的原始訊號,方式其實挺簡單的,而且跟之前不一樣的是紅外線是可以做成遙控器的介面,也就是一個畫面可以控制多個功能。加入新裝置的方式如下:

  1. Main Menu -> Infrared -> Learn New Remote
  2. 接著就對準紅外線收發器爆按你的遙控器,紅外線位置如下圖:
    location
    圖片來源:https://docs.flipper.net/infrared/read
  3. 接著就可以看到錄製到的訊號的資訊:
    catured
    圖片來源:https://docs.flipper.net/infrared/read
  4. 接著就可以把遙控想要的按鈕存成類似遙控器的介面如下:
    control
    圖片來源:https://docs.flipper.net/infrared/read

模擬也很簡單,去 saved 裡面找對應的檔案按下要用的功能就行了:
emulate
圖片來源:https://docs.flipper.net/infrared/read

Using universal remotes

這個功能應該是針對美國市面上的電器比較實用,他會把常見的相關訊號都放到字典檔裡,我們就可以運行一個腳本去測試有可能的訊號,像是如果你去逛美國的大賣場然後做下面的操作:
attack
圖片來源:https://docs.flipper.net/infrared/read

你就會被店員請出去XD

Example

那這邊分享一下我使用紅外線功能的一些心得。
首先我是把家裡的空調、電風扇、電視都加到 Flipper 裡面了,所以我可以躺在床上滑手機滑到一半覺得冷氣太冷就把溫度調高一度的,透過手機的 flipper mobile app 控制:
https://ithelp.ithome.com.tw/upload/images/20240928/201688758rTMjMS5Ip.jpg
但眼尖的各位應該發現了,我家的冷氣為什麼上面設定的是溫度的數字而不是調高或調低呢?這時真的要說 Flipper 是一個很好的教育工具,透過玩紅外線的過程我發現冷氣遙控器傳送的是一個狀態,例如:現在遙控器上顯示的是 25 度,如果調高一度的話我們傳送的會是冷氣升一度之後的狀態,換個例子:如果我們在錄製冷氣開機的訊號時冷氣是什麼狀態,我們之後開啟之後都會跟當初是一樣的溫度跟模式。

另一個很有趣的應用是可能有時候你室友在家一直睡覺不回你訊息,你可以遠端回去家裡的電腦用 qFlipper 關他冷氣讓他熱醒之類的XD

大家可以發揮自己的創意,其實應用蠻多的~

按讚訂閱收藏小鈴噹叮叮叮

今天的紅外線操作雖然蠻簡單的,但卻是日常很實用的功能之一,而透過 Flipper 我們也更認識平時在使用的這些紅外線設備,我也不知道明天我會介紹什麼,但請各位敬請期待!


上一篇
Day13 - 刷一下就搞定!NFC Maker 讓生活變得 Super 簡單!
下一篇
Day15 - 今天要介紹的不是 iPhone,也不是 iPad,而是 iButton!
系列文
Flipper Zero 宇宙最強攻略:30 天帶你從入門到入坑30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言