IoT小能手:機智雲自助開發平臺及雲服務小白體驗
阿新 • • 發佈:2019-01-27
很早就從朋友那裡聽說機智雲的雲服務特別好,開發工具十分豐富。
身為小白的我想玩玩智慧硬體開發啊,但是隻會玩玩arduino怎麼破,最近學習了下機智雲的平臺,感覺十分不錯,文件資料完善,論壇和群裡有很多大神答疑解惑。
這不,剛看到論壇的活動,就趕緊來佔個坑,分享一下小白我使用機智雲自助開發平臺及雲服務(含開發工具、SDK、開發套件)的經驗和體驗。
很早就想做一個監測PM2.5的DIY作品了,模組買好了,和Arduino通訊也調通了,但不會做手機APP,通訊協議也不會啊~~~
這個是我買的微雪的PM2.5模組,感測器輸出模擬電壓值,與PM2.5濃度成正比。
看了一些大神的帖子和文件中心的資料後,知道了機智雲的MCU程式碼自動生成工具,簡直好用到沒朋友啊,點下滑鼠,工程直接給你生成好了,自己在註釋的地方填下程式碼就行了。
果斷試了下,先爆照,我要做的是用Arduino板子採集PM2.5感測器的資料,讓它顯示在手機APP上,用了一個正點原子的esp8266 wifi模組,這個wifi模組要燒寫一個叫GAgent的韌體,論壇首頁有教程帖,很詳細的步驟。
先要註冊機智雲開發者賬號,然後建立一個產品:
接著建立資料點,啥是資料點,文件中心說的很清楚了,建議像我一樣的小白先看看文件中心的資料,對機智雲平臺有個整認識再動手,俗話說磨刀不誤砍柴工嘛~~~~
然後點選生成工程就行了,選Arduino平臺方案,支援的板子還是很多的
然後下載工程:
解壓下載的工程,把\MCU_ArduinoUNOR3_source\Gizwits下的6個檔案複製到\MCU_ArduinoUNOR3_source\examples\simpleTry資料夾下,然後用Arduino軟體開啟simpleTry.ino檔案
先把尖括號改為雙引號,這樣編譯就沒錯誤了。
然後在新增下程式碼,機智雲把整個框架都搭建好,我這裡只需要填充下就OK。程式碼部分請移步機智雲社群檢視。
紅色的部分就是採集感測器資料後運算了,綠色看到木有,這是生成好的程式碼,告訴你怎麼去填充資料了。。。
還有個問題,怎麼讓它聯網,看了文件中心的應該會。。。
最後,說下手機APP,圖中的APP是一個通用的,在這裡下載:
http://dev.gizwits.com/zh-cn/developer/resource/demo_app?protoc=WIFI
身為小白的我想玩玩智慧硬體開發啊,但是隻會玩玩arduino怎麼破,最近學習了下機智雲的平臺,感覺十分不錯,文件資料完善,論壇和群裡有很多大神答疑解惑。
這不,剛看到論壇的活動,就趕緊來佔個坑,分享一下小白我使用機智雲自助開發平臺及雲服務(含開發工具、SDK、開發套件)的經驗和體驗。
很早就想做一個監測PM2.5的DIY作品了,模組買好了,和Arduino通訊也調通了,但不會做手機APP,通訊協議也不會啊~~~
這個是我買的微雪的PM2.5模組,感測器輸出模擬電壓值,與PM2.5濃度成正比。
看了一些大神的帖子和文件中心的資料後,知道了機智雲的MCU程式碼自動生成工具,簡直好用到沒朋友啊,點下滑鼠,工程直接給你生成好了,自己在註釋的地方填下程式碼就行了。
果斷試了下,先爆照,我要做的是用Arduino板子採集PM2.5感測器的資料,讓它顯示在手機APP上,用了一個正點原子的esp8266 wifi模組,這個wifi模組要燒寫一個叫GAgent的韌體,論壇首頁有教程帖,很詳細的步驟。
先要註冊機智雲開發者賬號,然後建立一個產品:
接著建立資料點,啥是資料點,文件中心說的很清楚了,建議像我一樣的小白先看看文件中心的資料,對機智雲平臺有個整認識再動手,俗話說磨刀不誤砍柴工嘛~~~~
然後點選生成工程就行了,選Arduino平臺方案,支援的板子還是很多的
然後下載工程:
解壓下載的工程,把\MCU_ArduinoUNOR3_source\Gizwits下的6個檔案複製到\MCU_ArduinoUNOR3_source\examples\simpleTry資料夾下,然後用Arduino軟體開啟simpleTry.ino檔案
先把尖括號改為雙引號,這樣編譯就沒錯誤了。
然後在新增下程式碼,機智雲把整個框架都搭建好,我這裡只需要填充下就OK。程式碼部分請移步機智雲社群檢視。
紅色的部分就是採集感測器資料後運算了,綠色看到木有,這是生成好的程式碼,告訴你怎麼去填充資料了。。。
還有個問題,怎麼讓它聯網,看了文件中心的應該會。。。
最後,說下手機APP,圖中的APP是一個通用的,在這裡下載:
http://dev.gizwits.com/zh-cn/developer/resource/demo_app?protoc=WIFI