介紹
myDevices, the IoT solutions company, develops middleware platforms that “simplify the connected world.” Introducing Cayenne, the world's first drag and drop IoT project builder.
準備
安裝Cayenne的庫
選擇第一項Cayenne的庫安裝栈雳,這里只有1.0.0目养,選擇安裝就可以了签则。
安裝過程挺快的
我們看看庫被安裝到什么地方害驹,因為后面會用到。
我的是安裝下面路徑C:\Users\箱子\Documents\Arduino\libraries\Cayenne
Code
然后打開Cayenne哪轿,記得先注冊賬號哈坷襟。這里會出現(xiàn)選項撤嫩,其實MyDevice非常強大,arduino只是一部分鹉梨,還有API接口可以用來設置自己的板子讳癌。
我們這里只有UNO,所以選擇中間的Arduino就可以了存皂。
下面這步選擇UNO下面的Serial USB Connection晌坤,點擊Sketch就會出現(xiàn)需要上傳的程序。
右側是你的設備碼
上傳程序后就需要你做一點配置工作旦袋,這里說明一下其工作原理:Arduino與電腦進行串口通信實時地更新數(shù)據(jù)骤菠,然后電腦把收到串口的接收到的數(shù)據(jù)通過網(wǎng)絡上傳,同理網(wǎng)站的控制信號也是如此疤孕。
設置電腦終端
其實在程序最開頭的注釋部分已經(jīng)說明了
Steps:
- Set the token variable to match the Arduino token from the Dashboard.
- Compile and upload this sketch.
- Launch the connection script as described below for Windows or Linux/OSX.
Windows:
1. Open the Windows command line (cmd.exe)
2. Navigate to the scripts folder by typing "cd [path]", e.g. "cd C:\Users[YourUserName]\Documents\Arduino\libraries\Cayenne\extras\scripts"
3. Run the script by typing "cayenne-ser.bat -c COM4" (where COM4 is port with your Arduino) and hitting Enter
路徑C:\Users\箱子\Documents\Arduino\libraries\Cayenne\extras\scripts
打開cayenne-ser.bat文件商乎,然后把COM口修改為你自己的COM口,比如我這里是COM2
然后在該目錄下祭阀,“按住shift鹉戚,然后按鼠標右鍵”就會看到在此處打開命令窗口鲜戒。
然后輸入cayenne-ser.bat -c COM2,按回車抹凳。
會出現(xiàn)錯誤遏餐,不管它,我們再次輸入COM2并回車赢底。就會出現(xiàn)下面內(nèi)容
然后就會連接成功失都,出現(xiàn)下面畫面
添加新設備
我們這里選擇Digital輸出,用來控制板載的LED燈
按鈕的標志幸冻,用來控制燈粹庞。
當當當,你可以實現(xiàn)控制了
手機
當然你還可以用官方的app來進行控制嘁扼,如下
注意事項
可能需要安裝python和pyserial