物聯網Nodejs全棧技術實施
05-13
去年10月開始研究基於開發板智能終端,由於當時公司安卓技術體系不成熟,在技術上選擇了Node.js + liunx的技術體系。到現在為止,不知不覺就在這個體系中研究了7個月時間,似乎找到了一個非安卓智能終端解決方案。
平台方面:開發板 + armbian + 觸摸屏 + STM32控制板
軟體方面:nodejs + Electorn
智能終端主要實現功能:
1、微信掃碼取水
2、智能杯感應取水
3、雲端控制水機
4、取水結果推送
當然在整個體系中, 我們都使用的是nodejs技術體系,在智能終端使用nodejs,也是真正達到全棧nodejs的應用。
總結:
Nodejs在雲端的表現非常優秀,2U4G的伺服器支持設備數量現在為止達到2000台左右,基本上還看不到壓力體現。
Nodejs在終端的表現也非常可靠,依託linux系統的穩定性,在凈水器這樣高溫電磁複雜的情況下,運行表現十分穩定可靠。
缺陷:
在arm結構的開發板上,使用瀏覽器做為顯示載體,對視頻的兼容性十分有限。播放高清視頻基本卡死,需要規避這樣的應用場景。
推薦閱讀:
※都說智能製造,卻很少有人注意到一直在制約智能製造發展的4個問題
※iBaby Air魔彩安睡燈 助你好眠,給你好空氣
※眾米童心--這個理工男老爸有點酷
※光腳行走世間的少年,要用一塊電動滑板去坑人