arduino mqtt client introduction
Post on 07-Aug-2015
89 Views
Preview:
TRANSCRIPT
Arduino MQTT Client
Roger7/3
Arduino 基本介紹Arduino 是一塊開放授權的微控制器板子 (microcontroller board) ,使用
者可以在 Arduino 板子上接上各種電子裝置,例如 LED 燈、喇叭、馬達、開關,以及 Ethernet, WiFi, Bluetooth, RFID, GPS 等各種通訊模組,再配合撰寫自動控制的程式,就能利用 Arduino 做出各式各樣的自動控制應
用。
Arduino Shield ( 擴充板 ) 介紹
缺什麼,就組合什麼
Arduino 特色開放原始碼 :
✖ 軟體✖ 硬體
不僅軟體是開放源碼,連硬體也是開放的。開發軟體用的 IDE 可免費下載, Arduino 的電路設計圖也可以從網路上下載資源多 :
✖ 軟體✖ 硬體
Arduino 開放的精神,很多人都樂於分享他們的作品,所以網路上有非常多的資源。很多時候,我們只要參考網友的作品,配合自己的需求調整一下設計,就可以在短時間內完成自己的作品。物美價廉 :最常見的 Arduino UNO R3 義大利原廠 20 歐元,副廠只要 300 台幣就買的到,相關的電子元件及傳感器網路上幾乎都買的到 ( 淘寶很便宜 )
MQTT 基本介紹MQTT 是一個 machine-to-machine (M2M) 的發佈 (Publish)/ 訂閱
(Subscribe) 訊息的傳輸協定,簡單來說當發佈者將訊息送至 Topic 平台,而Topic 會將這個訊息送到所註冊的訂閱者。
Arduino MQTT Library
ARDUINO 測試 : 按按鈕 PUSH 隨機數字至 MQTT SERVER
Arduino + MQTTdemo
Thanks!Any questions?
top related