1. 這次來研究一下RF433無線模組, 便宜又設定簡單是我們看上的優點
2. 為了延長通信距離首先加了天線.........另外用 "塑膠積木+長條厚紙板" 做了天線固定座
天線固定座靠在整個裝置旁邊
3. 一般認為 RF 模組通信距離太短應該都是用 arduino 直接供電, 這樣就算加裝天線效果還是有限.....
第二個延長通信距離的方法是增大發射模組的使用電壓 ( 記得耐受電壓是 12V )..........這裡用了 14500 串接成 7.4 V, 很常用的電源供應模式
4. 只在室內做了通信距離的測試, 承上裝了天線並用 7.4V 供電後實測如下圖........
接收模組在左邊桌上, 右邊 A 點是同高度的發射模組, 信號經過一個轉角, 總距離約10公尺也沒問題, 但若放在在位置較低的 B 點則無法接收到信號, 應是桌子阻隔的緣故
這信號強度基本上在室內已可接受, 接下來還有延長通信距離的方法
5. DIY 無線通訊當然希望能把訊號跟手機連接, 如此能收到訊息也能進一步遙控, RF 訊號不能被手機接收, 所以我們讓藍芽做橋梁.
下面把 " RF 發射模組 + RF 接收模組 + HC-05" 整合起來, 做為 RF 信號的轉換器暨延長信號的中繼站
6. 小機器 A ( 發射模組, 發射信號給手機的小機器).......程式設定每 8 秒發出一個數值 500 的信號
7. 小機器 B ( 接收模組, 接收手機命令的小機器 ).......設定接受兩數值, 當收到 500 時雷射會短閃, 1000 時會長閃
8. 用 app inventor2 做了簡單的程式, "特定資料傳送" 按下會發送 1000 的數值, 當接收到中繼來的信號會出現666數字
9. 先來看看 RF 發射- RF 接收兩模組的情況, 每隔 8 秒一個信號, 接收到 500 故短閃一下
10. 下面是整個概念
11. 當小機器 A 發射時, 小機器 B 及手機都會收到信號.
趁固定 8 秒間隔發射的空檔, 按下手機按鈕發出 1000 信號, 小機器 B 長閃
[ 補充說明 ]
1. 後續的製作需要無線通訊, 所以才對 RF 433 模組做了研究, 延長距離成功^^.
RF 發射強度已可繞過一個轉角, 只要中繼站位置再考量一下, 信號繞過兩個室內轉角應不是問題, 室內傳輸實用性增大
2. 一般的無線模組 ( 不一一列舉), 包括藍芽本身通常都是一對一的情況, 多對一的模組只怕所費不貲. 但藉由這次組合方式, 可以把多個機器的信號彙整到同一手機, 上面那張概念圖還畫了小機器 C. D 就是這個意思
3. 藍芽及 RF 模組與 arduino 的連接及設定網路很多請自行找資料