###### tags: `js-iot` 返回[電子電路實驗與JavaScript物聯網應用](/s/8Q89ww-EQlOg8zy7XSTlCw) # 內建JS參數及功能總覽 ## 程式區塊 | 名稱 | 格式 | 說明 | |:------------:|:-----------------------:|:------------------------------------------------------------------------------:| | ADC輸入資料 | DATA.adc[==x==] | ==x: 0~15== <br>取得1~16號的ADC輸入資料 | | 伺服馬達資料 | DATA.servo[==x==] | ==x: 0~7== <br>取得1~8號的伺服馬達資料 | | PWM輸出資料 | DATA.pwm[==x==] | ==x: 0~7== <br>取得1~8號的PWM輸出資料 | | 伺服馬達控制 | servo[==x==].set(==y==) | ==x: 0~7,y: 0~180== <br>設定1~8號的輸出控制馬達,角度介於 0~180 | | PWM輸出控制 | pwm[==x==].set(==y==) | ==x: 0~7,y: 0~100== <br>設定1~8號的PWM輸出,值介於 0~100 | | 遠端指令控制 | remote_cmd.set(==x==) | ==x: 遠端機器所接受的指令== <br>在機器互相連線或在同一區網底下時能進行遠端控制 | ## 終端機指令 | 名稱 | 格式 | 說明 | |:----------------:|:--------------------------------:|:------------------------------------------------------------------------------------:| | SSID設定 | @set SAP [==SSID==]:[==PWD==] | ==SSID: 裝置wifi名稱<br>PWD: 裝置wifi密碼==<br>用於更換裝置的wifi,更換並reset後生效 | | WiFi搜尋 | @AP scan | 搜尋並顯示附近可用WiFi名稱 | | 連線外網WiFi | @AP connect [==SSID==]:[==PWD==] | ==SSID:可用wifi名稱<br>PWD:wifi密碼==<br>使裝置連接網路 | | 清除外網連線 | @AP connect reset | 斷開外網連接,切換為獨立模式 | | 重新連接 | @AP connect reconnect | 重新連上最後一次連上的wifi | | 設定遠端位址 | set recv Addr ==IP==:==PORT== | ==IP: 遠端IP<br>PORT:遠端PORT==<br>設定傳送資料與命令的目的IP位址 | | 取得設定遠端位址 | get recv Addr | 顯示已設定目的IP位址 | | 設定Local IP | @set Local IP:==IP== | ==IP: 本地端IP位址==<br>設定裝置IP位址<br>重啟後生效,預設為10.10.10.10 | | 發送命令至遠端 | send CMD:==CMD== | ==CMD: 指令==<br>需連上目標wifi<br>或是在同一區網下才能使用<br>能控制另一裝置 | | 伺服馬達控制 | set RC==x== ==y== | ==x: 1~8,y: 0~180== <br> 設定1~8號的輸出控制馬達<br>角度介於 0~180 | | PWM輸出控制 | set CH==x== ==y== | ==x: 1~8== <br>設定1~8號的PWM輸出,值介於 0~100 |
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up