本文正在參與"2021愛智先行者-征文大賽"活動,活動鏈接:https://bbs.csdn.net/topics/602601454
🌊 作者主頁:haiyong.site
🌊 作者簡介:🏆CSDN全堆疊領域優質創作者、🥇HDZ核心組成員
🌊 粉絲福利:粉絲群 每周送四本書,每月送各種小禮品
什么是 EdgerOS?
相信有不少小伙伴還對 EdgerOS 比較陌生,在使用之前先給大家簡單介紹一下什么是 EdgerOS,
EdgerOS 是基于 SylixOS 內核的智能邊緣計算作業系統,它極大地簡化了物聯網應用的開發難度,提高了開發效率,上層開發者無需關心底層硬體實作邏輯便可快速開發一套屬于自己的物聯網應用,可廣泛應用于面向智慧家庭、智慧汽車、智慧園區等領域,為物聯網帶來全新智慧化體驗,
下面這張圖是愛智作業系統的整個框架,從上往下看,最底層是SylixOS內核,上面嵌入了JSRE(JavaScript Runtime Environment ),不同于 Node.js,JSRE 目前僅支持基于 SylixOS? 內核的 EdgerOS? 作業系統,通過這個運行時打通了物聯網和互聯網的技術堆疊,對于開發者只需要使用JS或者TS語言便可以開發物聯網應用,降低了開發難度,縮短了開發周期,

上層為應用開發者提供了豐富的應用框架:App框架、流媒體框架以及多樣性的AI引擎等等,除此之外愛智系統還具有生態開放、協議開放、應用開放、設備開放、資料安全等特點,
開發一個簡單的愛智應用
一、完成 Spirit 1 智能邊緣計算機安裝配置
不得不說這個 Spirit 1 的外觀還是挺酷的,首先我們將四根天線插上,用網線將設備的WAN口與寬帶網口或光貓相連接,并將設備接通電源后,State指示燈常亮,

二、軟體方面部署
1.在手機應用商店中下載愛智應用

2.PC端使用 VS Code 安裝 EdgerOS 插件

3.安裝 EdgerOS 安全證書
在愛智官網中找到應用開發——>指南——>開發工具配置——>安裝 EdgerOS 安全證書 ,

證書安裝步驟我也是跟著官方給的教程一步一步來,可以參考:
https://live.csdn.net/room/eva980636/gUj6cSAA
安裝成功如下所示:

三、應用開發
到這里軟硬體方面的部署已經基本完成,現在讓我來帶大家用愛智系統做一個小游戲,首先選擇左下角創建專案——> Simple模板點擊應用

填寫好基本資訊,選擇在新視窗打開專案點擊立即創建

package.json中存放的是我們剛才填的基本資訊

edgeros.json是應用的核心組態檔
assets檔案夾用來存放專案的靜態資源檔案
public檔案夾是用來存放服務端資源檔案
routers為路由資源檔案
views為后端渲染模板

切方塊小游戲
這里用的是我之前寫的代碼,比較長就不一一展示了,需要源代碼可以在我公眾號【海擁】中回復【摸魚】

點擊左下角設備管理添加設備,IP為 192.168.128.1 ,密碼可在手機下載的愛智應用中的設定——>開發模式中找到

完成后點擊安裝EdgerOS APP

現在就可以在手機中看到剛才創建的專案了

游戲截屏:

錄了一小段給大家欣賞一下
2021愛智先行者—我的第一個愛智小游戲之切方塊
到這里我今天要帶著大家做的第一個愛智小游戲就完成了,感謝大家的閱讀,本人目標打造100個摸魚小游戲,目前進度40/100,需要原始碼可在下方公眾號中回復【摸魚】獲取(今天的切方塊小游戲也在其中,后續會一直更新),或者在我網站:http://haiyong.site/moyu 中直接F12也可,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/357204.html
標籤:其他
上一篇:串口連接傳輸檔案
