如何客製化企業 RAG 知識庫?— 從資料庫到知識整合的實戰技術
|

【Tutorial】LoRa G-IoT模組基礎應用教學

   

作者:李宗翰

IoT物聯網的時代來臨,人與人、人與物、物與物之間的通訊交流變得更加頻繁,資訊傳遞技術是實踐物聯網很重要的一環,但過去的技術功耗高、傳訊距離短,讓物聯網應用無法突破,LoRa技術將有效的解決問題,本篇文章將教大家LoRa技術的基本應用。

工欲善其事,必先利其器,在操作開始前先準備以下設備

1.Arduino Uno 開發板 x 1
2.麵包板 x 1
3.10K歐姆可變電阻 x 1
4.杜邦線公-公數條
5.GIoT GL6509 x 1
6.Raspberry Pi w/SD card x 1
7.安裝Arduino IDE開發環境

Part1. 將Arduino連結G-IoT模組

硬體線路連結圖

1.硬體安裝:依據下表所示連接線路。

Arduino連結G-IoT模組的接線方式。

2.軟體安裝:下載以下開源程式連結,並以Arduino IDE開啟。

https://github.com/giot-tw/Arduino/raw/master/Lab00_software_to_native_serial/Lab00_software_to_native_serial.ino

確認程式與開發板相連。

3.驗證:如下圖所示,點選「工具(Tools)」,開啟「串口監視器(Serial Monitor )」,輸入「AT」,若顯示「OK」代表成功將Arduino連結G-IoT模組。

開啟「串口監視器(Serial Monitor )」。

輸入「AT」,若顯示「OK」代表成功將Arduino連結G-IoT模組。

Part2. 設定Clould和Gateway

1.開啟GIoT MQTT Console(https://cust00-01.giotgateway.com/giot-mqtt/)

2.登入username:marty@browan.com;password:gemtek@1234

3.安裝安裝Python for windows 2.7.13(https://www.python.org/downloads/),確認 python.exe 在 %PATH% 裡,加入$pip install paho-mqtt指令。

加入$pip install paho-mqtt指令。

4.進入 https://cust00-01.giotgateway.com/giot-mqtt/,將GIoT MQTT Console 模組綁定。

5.在https://github.com/giot-tw/ServerPython/blob/master/Lab01_MQTT_sub.py更改Topic、Username、passward。

6.在串口監視器(Serial Monitor )輸入「AT+DTTX」,驗證是否有跑出一筆剛剛發送的資料。

Part3. 運用可變電阻模擬訊號輸入

1.依下表接線方式,將可變電阻連接Arduino。

Arduino連結可變電阻的接線方式。

接線示意圖。

2.更改程式碼Topic,Username,Passward。

更改Topic,Username,Passward。

3.旋轉可變電阻,驗證資料是否正確輸入傳遞。

小結

相信到這裡大家都順利完成測試與安裝,物聯網技術是未來科技發展很重要的一環,LoRa低功耗、遠距離傳輸的特性可應用於生活中多項設施中,例如:智慧農業、環境監控、空氣品質偵測,想必大家都有許多創新點子,快將想法實踐吧!


◎加入我們的Line,獲得更多及時文章更新&活動資訊→

加入好友

李 宗翰

訂閱MakerPRO知識充電報

與40000位開發者一同掌握科技創新的技術資訊!

Author: 李 宗翰

從小有許多創意想法,但時常不被大家認同;直到有一天,學習了機器人......我非常認真學習,因為我知道機器人是可以被大家接受的。終於很榮幸的代表台灣參加世界機器人大賽,未來希望能將工作與興趣結合,並創作出更多能幫助人類的機器人。

Share This Post On
468 ad

6 Comments

  1. 新竹會開課程嗎 ?

    Post a Reply
    • 我們會安排陸續課程~
      再麻煩您持續關注我們唷😀

      MakerPRO 編輯部

      Post a Reply
  2. 請問錯誤訊息內容是?
    模組來源,前一個用戶解除綁定了嗎?

    Post a Reply
  3. 我請教一下原作者,之後回覆您~

    Post a Reply
  4. 請問我登入 GIoT MQTT Console 輸入我GL6509的MAC與PIN 它顯示錯誤,請問要怎麼辦?

    Post a Reply
  5. 我進入 GIoT MQTT Console 輸入我的MAC跟PIN 它顯示錯誤 請問怎麼辦?

    Post a Reply

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *