查看(SKU:RB-01C100)機智云開發(fā)板的源代碼
←
(SKU:RB-01C100)機智云開發(fā)板
跳轉至:
導航
、
搜索
因為以下原因,你沒有權限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復制此頁面的源代碼:
[[文件:RB01C10001.png|500px|有框|右]] ==產品概述== GoKit是一塊基礎的智能硬件開發(fā)板,它集成了電機、RGB三色燈、紅外光電探測器、Wifi模塊接口、按鍵、OLED接口、溫濕度傳感器,非常適合用來做原型構建。不僅可以自由組合使用,還可實現(xiàn)多種智能家居解決方案,同時GoKit可生成微信應用,開發(fā)者掃描附帶的二維碼即可體驗微信硬件功能。此款GoKit開發(fā)板可以讓開發(fā)者體驗到智能硬件開發(fā)和創(chuàng)業(yè)并沒有那么難,通過GoKit上的溫濕度傳感器、Wifi模塊接口和紅外光電探測器等可以做出很多有意思的作品,改變人們身邊各種各樣的東西。GoKit開發(fā)板大大降低了智能硬件的進入門檻,對開發(fā)者和創(chuàng)客具有很強吸引力。 ==接口功能== [[文件:RB01C10002.png|700px|有框|居中]] * RGB 三色 LED * 紅外探測傳感器 * 電機馬達 * DHT11 溫濕度檢測 * OLED 接口 * 兩個按鍵 * 擴展接口:A0 - A5 ,D8 - D13 * WiFi 模組接口 ==使用方法== ===下載 IoE Demo App=== IoE Demo是機智云推出的智能硬件調試工具,通過IoE Demo App可以對GoKit進行綁定與遠程控制等操作,也可以作為其他基于機智云開發(fā)的智能硬件項目的調試工具。<br/> 你可以通過掃描說明書上的黃色二維碼下載并安裝IoE Demo,也可以進入機智云開發(fā)者中心進行下載,[http://site.gizwits.com/zh-cn/developer/resource/demo_app?protoc=WIFI 前往下載]<br/> 為了讓開發(fā)者更好的掌握客戶端開發(fā)的技巧,還提供了IoE Demo的開源版本,[http://site.gizwits.com/zh-cn/developer/resource/open_source?type=demo_app 前往下載]<br/> ===將GoKit連接上網(wǎng)=== GoKit通過WiFi通信模塊以無線的方式連接路由器并接入互聯(lián)網(wǎng),這里我們需要做的就是把可用WiFi的路由器SSID和密碼告訴GoKit(就像你新買的手機需要輸入家里的WiFi密碼一樣),GoKit提供三種配置方式:AirLink 、WebConfig、 SoftAP。下面我們分別學習三種不同的配置方式,任選一種即可。 ====AirLink配置入網(wǎng)==== AirLink配置就是說明書上介紹的方法,實現(xiàn)過程就是:通過按鍵觸發(fā)開啟設備“AirLink”模式,開啟后設備會不斷接收特定編碼的WiFi廣播包,手機連接可用的WiFi網(wǎng)絡后,通過指定的App(如IoE Demo)發(fā)送編碼后的WiFi網(wǎng)絡的SSID和密碼廣播,設備接收到之后自動嘗試連接此WiFi網(wǎng)絡,連接成功即配置完成。下面一步步完成GoKit通過AirLink接入路由器連接網(wǎng)絡吧。(注意:AirLink配置不支持5G的WiFi網(wǎng)絡,請使用傳統(tǒng)2.4G WiFi信號)<br/> 1.智能手機進入“系統(tǒng)設置”連接您附件可用的WiFi網(wǎng)絡。<br/> 2.打開下載好的“IoE Demo” App,點擊主屏幕右上角“菜單欄”中的“添加新設備”。如下圖<br/> [[文件:RB01C10003.png|500px|有框|居中]] 3.使用USB線為GoKit供電,開機后長按[KEY2]直到[RGB LED]亮綠燈(Arduino版本GoKit短按[KEY2]),表示設備AirLink模式已經(jīng)開啟。如下圖<br/> [[文件:RB01C10004.png|500px|有框|居中]] 4.IoE Demo APP上輸入已連接WiFi的密碼,點擊配置按鈕,等待30秒到一分鐘,APP提示配置成功。在此期間,您可以看到GoKit的綠燈熄滅,WiFi模組兩個指示燈瞬間熄滅,直到指示燈開始交叉閃爍,這表示GoKit已經(jīng)連上路由器,配置完成。<br/> [[文件:RB01C10005.png|500px|有框|居中]] ====SoftAP配置入網(wǎng)==== 由于AirLink配置方式有一定的技術限制,GoKit支持另一種配置方式——SoftAP,實現(xiàn)過程就是將GoKit上的WiFi模組切換到AP模式,手機直接與GoKit連接,并將可用的WiFi網(wǎng)絡SSID和密碼發(fā)送給GoKit,GoKit接收到配置信息后自動嘗試連接路由器。具體步驟如下:<br/> 1.GoKit正常供電情況下,長按[KEY1]直到[RGB LED]亮紅燈(Arduino底板[RGB LED]藍色閃一下),表示GoKit已經(jīng)初始化。而GoKit在初始狀態(tài)下將自動進入“SoftAP”模式。<br/> [[文件:RB01C10006.png|500px|有框|居中]] 2.手機進入“系統(tǒng)設置”中的“WiFi設置”,找到“XPG-GAgent-XXXX”(XXXX是你的GoKit MAC地址后4位)并連接此WiFi網(wǎng)絡,如需密碼請輸入:123456789<br/> [[文件:RB01C10007.png|500px|有框|居中]] 3.打開“IoE Demo” App,此時App會自動進入SoftAP配置模式,選擇或手動輸入你附近的可用WiFi網(wǎng)絡SSIS及密碼,點擊“確定”。<br/> [[文件:RB01C10008.png|500px|有框|居中]] [[文件:RB01C10009.png|500px|有框|居中]] 4.等待30秒到一分鐘,當GoKit上WiFi模組的指示燈交叉閃爍時,表示配置完成。<br/> ====Web Config配置模式==== Web Config是SoftAP配置模式的一種升級,解決了智能硬件配置上網(wǎng)對獨立專用App的依賴問題。實現(xiàn)原理與SoftAP類似,但直接使用手機自帶的瀏覽器即可配置。具體步驟如下:<br/> 1.GoKit正常供電情況下,長按[KEY1]直到[RGB LED]亮紅燈(Arduino底板[RGB LED]藍色閃一下),表示GoKit已經(jīng)初始化,而GoKit在初始狀態(tài)下將自動進入“SoftAP”模式。<br/> 2.手機進入“系統(tǒng)設置”中的“WiFi設置”,找到“XPG-GAgent-XXXX”(XXXX是你的GoKit MAC地址后4位)并連接此WiFi網(wǎng)絡,如需密碼請輸入:123456789 。<br/> 3.打開手機瀏覽器,并在地址欄輸入“10.10.100.254”即可訪問GoKit配置頁面,根據(jù)提示輸入可用WiFi網(wǎng)絡SSID及密碼,點擊配置。<br/> [[文件:RB01C100010.png|500px|有框|居中]] ===使用IoE Demo控制GoKit=== 完成GoKit的網(wǎng)絡配置后,GoKit已經(jīng)通過路由器連接互聯(lián)網(wǎng),你可以使用“IoE Demo”對GoKit進行狀態(tài)的查詢以及控制(包括局域網(wǎng)和遠程)。<br/> ====綁定設備==== 確保手機與GoKit連接同一個WiFi網(wǎng)絡,打開IoE Demo,刷新設備列表你將可以發(fā)現(xiàn)一臺未綁定的新設備“微信寵物屋”,如圖<br/> [[文件:RB01C100011.png|500px|有框|居中]] 點擊設備將自動進行綁定,如果你從未注冊、登錄IoE Demo,GoKit將綁定當前手機,在不更換手機的情況下,你可以對設備進行所有的狀態(tài)查詢與遠程控制等功能,更換手機后需要重新在局域網(wǎng)下進行綁定。如果你希望在不同的手機下對GoKit進行控制,可以先注冊賬號并登錄后進行綁定操作,綁定完成后只需使用賬號登錄,在不同手機都可以對GoKit進行遠程控制<br/> =====局域網(wǎng)控制設備===== 綁定完成后,設備顯示“局域網(wǎng)在線”,點擊進入設備界面,即可查看GoKit最新狀態(tài)以及進行控制操作。<br/> =====遠程控制設備===== 保持GoKit連接,手機關閉WiFi或切換到其他WiFi網(wǎng)絡,此時”IoE Demo” App將自動識別網(wǎng)絡環(huán)境并切換到遠程連接模式。<br/> =====使用微信控制GoKit===== 微信從5.x版本開始,支持服務號設備功能。通過微信掃描設備二維碼關注設備公眾號后即可以實現(xiàn)對設備的控制。機智云作為微信設備號首批技術合作伙伴,在GoKit上也加入微信控制的功能,而GoKit也是目前世界上唯一一款開通了服務好設備功能的智能硬件開發(fā)板。使用微信控制GoKit具體步驟如下:<br/> 1.打開GoKit附帶的說明書,找到一張白色二維碼(此二維碼每臺設備唯一,請注意保管)。如圖:<br/> [[文件:RB01C100012.png|500px|有框|居中]] 2.打開微信掃描說明書上的二維碼,點擊“關注”并進入公眾號。<br/> 3.點擊“窩窩”,公眾號將返回你綁定的設備列表。點擊進入設備主界面,如圖<br/> [[文件:RB01C100013.png|500px|有框|居中]] 4.在此界面上你可以看到寵物屋(GoKit)當前的狀態(tài),并可以通過點擊“送風”或“抽濕”對GoKit上的電機進行控制。<br/> [[文件:RB01C100014.png|500px|有框|居中]] ===智能硬件開發(fā)=== 到這里,你已經(jīng)基本上體驗了一款基于GoKit開發(fā)的智能硬件原型“微信寵物屋”。這僅僅是基于GoKit開發(fā)的一款Demo產品,而GoKit本身就是一塊功能強大的智能硬件開發(fā)板,你可以完全根據(jù)自己的想法,利用GoKit做出更好玩的產品。<br/> 機智云提供“微信寵物屋”整套Demo的開源代碼:<br/> [http://site.gizwits.com/zh-cn/developer/resource/hardware?type=GoKit “智能寵物屋”MCU源碼 for GoKit(1代、2代STM、2代Arduino)]<br/> [http://site.gizwits.com/zh-cn/developer/resource/open_source?type=demo_app “智能寵物屋”Demo App (iOS、Android)]<br/> ==產品相關推薦== [[文件:erweima.png|230px|無框|右]] ===產品購買地址=== [http://lifestyle201.com/goods-681.html 機智云開發(fā)板 兼容Arduino控制器]<br/> ===周邊產品推薦=== [http://lifestyle201.com/goods-546.html Carduino UNO R3 控制器]<br/> ===相關問題解答=== ===相關學習資料=== [http://www.makerspace.cn/forum.php?mod=viewthread&tid=5438 機智云控制板簡介]<br/> [http://site.gizwits.com/zh-cn/developer/learn 機智云系列教學視頻]<br/> [http://site.gizwits.com/zh-cn/document/questions/intro/ 開發(fā)過程中會使用到的文檔]<br/> [http://site.gizwits.com/zh-cn/developer/resource/open_source?type=app_source_code 機智云資源下載中心]<br/> [http://club.gizwits.com/forum.php 機智云開發(fā)者社區(qū)]<br/> [http://www.makerspace.cn/portal.php 奧松機器人技術論壇]<br/>
返回
(SKU:RB-01C100)機智云開發(fā)板
。
來自“
http://lifestyle201.com/wiki/index.php/(SKU:RB-01C100)機智云開發(fā)板
”
導航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關更改
特殊頁面
頁面信息
隱私政策
關于ALSROBOT WiKi
免責聲明