www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁(yè) > 評(píng)測(cè) > 物聯(lián)網(wǎng)的任意門——WRTnode2R 評(píng)測(cè)

物聯(lián)網(wǎng)的任意門——WRTnode2R 評(píng)測(cè)

  • 作者:seesea
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 現(xiàn)在正鬧得沸沸揚(yáng)揚(yáng)的物聯(lián)網(wǎng)造就了一大批相關(guān)的硬件產(chǎn)品,WRTnode 就是其中的一員。WRTnode 是MTK MT7688AN 核心 + STM32F103 MCU,運(yùn)行 OpenWrt + RT-Thread 雙系統(tǒng)的為Wi-Fi I.o.T設(shè)計(jì)的開源硬件系列。WRTnode2R 則是在第一代基礎(chǔ)上做了改良而升級(jí)的二代產(chǎn)品。
WRTnode2R評(píng)測(cè)4584.jpg

步驟二:就地取材,用 shell 腳本來(lái)當(dāng) cgi:

WRTnode2R評(píng)測(cè)4613.jpg

步驟三:訪問(wèn)頁(yè)面,控制 LED:

WRTnode2R評(píng)測(cè)4632.jpg

HTTP Web PWM 調(diào)光實(shí)驗(yàn)

那么同樣的,可以做 PWM 遠(yuǎn)程調(diào)光哦,很酷吧。

步驟一:編輯 html 文件放在 /www/ledpwm 目錄下:

WRTnode2R評(píng)測(cè)4711.jpg

步驟二:寫一個(gè) cgi 腳本,這個(gè)腳本比 onoff 實(shí)驗(yàn)看起來(lái)簡(jiǎn)單多了是因?yàn)?html 文件中的調(diào)用方式不同:

WRTnode2R評(píng)測(cè)4770.jpg

步驟三:訪問(wèn) web 頁(yè)面:

WRTnode2R評(píng)測(cè)4787.jpg

WRTnode2R評(píng)測(cè)4921.jpg

HTTP Web 數(shù)據(jù)接口

云端的一個(gè)很有用的功能是接收和保存?zhèn)鞲衅鲾?shù)據(jù)。提供一個(gè) web 接口,由遠(yuǎn)程的客戶端訪問(wèn)接口,把數(shù)據(jù)存儲(chǔ)在云端,F(xiàn)在我們就來(lái)做一個(gè)簡(jiǎn)單的實(shí)驗(yàn)。

步驟一:編輯 html 文件放在 /www/log_data 目錄。顯示數(shù)據(jù)用的 show_data.html,其實(shí)如果不需要在頁(yè)面上顯示數(shù)據(jù)這一步就可以略過(guò)了:

WRTnode2R評(píng)測(cè)5091.jpg

步驟二:編輯一個(gè) CGI 腳本記錄數(shù)據(jù),這里簡(jiǎn)單的記錄在一個(gè)文本文件中,復(fù)雜的可以操作數(shù)據(jù)庫(kù),同理從略:

WRTnode2R評(píng)測(cè)5146.jpg

若要 web 展示數(shù)據(jù),這也有一個(gè)展示數(shù)據(jù)用的腳本示例:

WRTnode2R評(píng)測(cè)5177.jpg

步驟三:記錄數(shù)據(jù):訪問(wèn)記錄數(shù)據(jù)的 CGI,使用 GET 方式傳送數(shù)據(jù)。實(shí)際使用的時(shí)候傳感器等通過(guò) http 客戶端來(lái)訪問(wèn),這里測(cè)試就編輯地址欄的參數(shù)弄一些數(shù)據(jù)測(cè)試:

WRTnode2R評(píng)測(cè)5262.jpg

步驟四:展示數(shù)據(jù):

WRTnode2R評(píng)測(cè)5274.jpg

總結(jié)

1. WRTnode2R 集成 OpenWrt 和 RT-Thread 雙系統(tǒng),既享受了 Linux 的豐富軟件,又擁有實(shí)時(shí)系統(tǒng)的控制能力

2. 通過(guò) spi-bridge 使兩個(gè)系統(tǒng)無(wú)縫地配合

3. 使用 arduino 兼容的 API 來(lái)操作 GPIO,操作直觀,入門快

4. 以上三個(gè)特征使得開發(fā)應(yīng)用非常簡(jiǎn)單,縮短開發(fā)時(shí)間

5. 5個(gè)百兆網(wǎng)口,支持Wi-Fi 802.11n,5*12位AD、14路原生 PWM 及近50個(gè) GPIO,加上雙系統(tǒng),使得WRTnode2R 在物聯(lián)網(wǎng)應(yīng)用上非常靈活

6. 使用標(biāo)準(zhǔn)miniPCI接口封裝,利于整合到產(chǎn)品中

參考資料

1. WRTnode2R 官網(wǎng):http://www.wrtnode.cc/html/hardware_2.html#wrtnode2r

2. WRTnode2R 官方 wiki:http://wiki.wrtnode.cc/index.php?title=WRTnode2%E7%B3%BB%E5%88%97

3. OpenWrt 官網(wǎng):https://openwrt.org

 

本文系21ic原創(chuàng),未經(jīng)許可嚴(yán)禁轉(zhuǎn)載

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+