性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

程序小白
認證:優(yōu)質(zhì)創(chuàng)作者
所在專題目錄 查看專題
智能家居軟硬件開發(fā)從入門到速成(一)項目背景篇
智能家居軟硬件開發(fā)從入門到速成(二)快速成型篇
智能家居軟硬件開發(fā)從入門到速成(三)快速開發(fā)篇
智能家居軟硬件開發(fā)從入門到速成(四)測試總結(jié)篇
智能家居軟硬件開發(fā)從入門到速成(五)視頻說明篇
作者動態(tài) 更多
基于stm32采用PWM驅(qū)動伺服控制器學習筆記
5天前
基于STM32驅(qū)動TM1638學習筆記——軟件篇
04-19 12:42
基于TM1638驅(qū)動8位數(shù)碼管設計分享
02-24 11:26
RT-Thread驅(qū)動之路: Studio創(chuàng)建FAL分區(qū)⑤
01-02 08:30
RT-Thread驅(qū)動之路: Studio 掛載通用SPI flash④
2024-12-23 13:41

智能家居軟硬件開發(fā)從入門到速成(三)快速開發(fā)篇

這一篇開始我們的實戰(zhàn)階段,先總結(jié)一下需要做的工作,登錄云端平臺創(chuàng)建工程和項目,申請測試設備激活碼,燒錄測試設備激活碼,發(fā)布項目工程,測試天貓精靈功能及手機APP功能,完成demo開發(fā)。

首先我們要登錄平臺:

這里應用的平臺是阿里的飛燕平臺,對外也叫智能生活物聯(lián)平臺,阿里云本身所承載的服務非常的龐大,飛燕平臺是針對智能家居品類開發(fā)的,當然也有飛象平臺等等很多平臺,有的針對工業(yè) ,有的針對農(nóng)業(yè),有興趣的筒子們可以詳細研究,飛燕登錄網(wǎng)址:https://living.aliyun.com/home

主界面如下:

點擊“立即開通”進入登錄界面,沒有賬號的同學可以注冊下,支持釘釘、支付寶、淘寶等等賬號登錄,畢竟是阿里系,但是有一點要注意,第一次登錄,會要求你實名認證。這里分為企業(yè)和個人認證,如果是要做公司的項目一定要選擇企業(yè)認證, 盡量以企業(yè)的名義申請登錄賬號,不要用個人的淘寶賬號注冊為企業(yè)認證,一是以后購買激活設備碼開發(fā)票需要開企業(yè)發(fā)票,二是如果你用個人的做,以后你要離職了 ,這個項目還在你的個人賬戶下,這到底怎么弄,都是一些麻煩的事情,所以為了簡單,個人開發(fā)者隨便玩,公司項目要以公司名義注冊并申請企業(yè)認證,有點啰嗦,但是趟過的坑,后面的筒子們盡量還是避開(不要覺得企業(yè)申請賬號和注冊企業(yè)認證很麻煩,現(xiàn)在麻煩一點以后就簡單了),注冊登錄界面如下:

注:開發(fā)階段我用個人賬號登錄,等講到量產(chǎn)階段時候在切換到公司賬戶講解,有些東西需要規(guī)避下,請筒子們見諒。

第一次登錄成功以后,進入的云平臺服務界面如下:

點擊“創(chuàng)建第一個項目”,這里選擇自有品牌項目,名稱隨便起了,最好是和你開發(fā)的產(chǎn)品相關(guān)的名稱,如下圖,點擊確定:

 創(chuàng)建成功以后,進入如下界面,點擊“創(chuàng)建新產(chǎn)品”

 在創(chuàng)建產(chǎn)品時,有兩項要填好,其它的模式就行,一是項目名稱,二是項目品類,品類一定要選擇正確的品類,阿里提供的品類非常的豐富,基本覆蓋了所有的智能家居產(chǎn)品,找到和你對應的就可以,如下圖:單擊確定生成產(chǎn)品

 生成新的產(chǎn)品,如下,單擊“創(chuàng)建新產(chǎn)品”,就可以進入開發(fā)設置目錄:

進入核心部分,產(chǎn)品開發(fā)階段,主要包含四個階段:分別為功能定義、人機交互、設備調(diào)試、批量投產(chǎn),設置完這四個部分,也就完成了整個產(chǎn)品云端服務的開發(fā)(其中人機交互部分包含手機APP及AI語音功能設置)。到這里真?zhèn)€新建項目部分就開發(fā)完了,接下來是設置項目部分,如下圖:

然后我們詳細說一下功能定義:

這部分就是你需要設置需要遠程交互的內(nèi)容,例如開關(guān)機,設置運行模式,風速,以及報警反饋等等,其實整個項目在你創(chuàng)建的時候已經(jīng)給你定了很多這個產(chǎn)品必備的功能,以空調(diào)為例,如下圖為項目自動生成的功能,假如你需要其它特殊功能可以自定義功能,這里只做demo演示,我們就用生成的功能,這些生成的功能非常豐富,已經(jīng)包含了一臺空調(diào)該有的所有功能,如下圖,在這里你可以不用改變?nèi)魏卧O置,單擊“下一步”就可以。

人機交互,這里面是大頭,用戶可以選擇自建APP和使用公版APP,這里我們選擇使用公版APP,在公版APP下,整個項目會有很多的功能,如下圖:

產(chǎn)品展示,這里需要定義一系列與產(chǎn)品相關(guān)的內(nèi)容,我們定義如下:

分享方式默認為授權(quán)式,不能更改,如下:

設備面板,也就是公版APP內(nèi)部需要設置的內(nèi)容,如下圖,點擊“未設置”:

進入界面工作臺,所有功能通過點擊鼠標設置,非常easy ,真正的AS開發(fā)可以不是這樣子的,如下圖 ,設置完保存一下就OK

在保存完畢后,回到設備面板點擊未設置按鈕,如下,選擇我們保存的面板,就完成了APP的開發(fā),簡單的無法想象,如下圖:

點擊“確認”以后,我們的APP開發(fā)部分就完成了,無法用言語表達,筒子們可以試一下,如下:

下一步就是配網(wǎng)引導了 ,這里我們選擇一鍵配網(wǎng)功能,如下圖設置:

多語言管理,忘了給大家說了,你開發(fā)的產(chǎn)品不光可以在國內(nèi)使用, 賣到國外一樣可以用,所以這里就需要涉及到APP的多語言管理了, 如下圖,這里默認選擇中文。

設備警告,在設備使用中會出現(xiàn)一些異常,需要通知用戶或者后臺通知服務商,也就是在你家空調(diào)出現(xiàn)故障以后,你還沒發(fā)現(xiàn)的時候服務商就給你打電話約時間上門給你維修了 ,如下圖,我們這里只做演示不做任何設置:

自動化定時就不介紹了(篇幅太長,有興趣的筒子自己了解),下一步就是AI語音選擇了,我們可以看到有天貓精靈、Amazon Alexa 、Google Assistant三款音箱可以選,國內(nèi)只能用天貓精靈了,畢竟是阿里系的產(chǎn)品,不許多余設置,打開開關(guān)就可以,如下圖:

天貓精靈支持的品類非常多,到這里人機交互部分就結(jié)束了,下面就是設備調(diào)試了。

設備調(diào)試,這里首選你要選擇一款需要用到的WiFi模組,阿里提供很多品牌認證的服務商,你可以根據(jù)你們現(xiàn)有的供應體系篩選,電話溝通詢價等等,選一家,這里我選擇的是漢楓電子WiFi模組LPT230,如下圖:

下一步是新增測試設備,產(chǎn)品要接入阿里云平臺,需要有激活碼,這里真正量產(chǎn)的設備是需要購買激活碼,并燒錄進WiFi模組以后,才能將設備注冊入網(wǎng),此外阿里提供了50個免費的測試激活碼給我們,可以申請測試項目用, 所以最多可以申請50臺免費的測試設備,做實驗夠用了,我們先申請一組吧,如下圖:

設備有了 ,那么我們需要把激活碼燒錄到我們的設備中,這樣就可以調(diào)試了,如何燒錄呢,首選你得有WiFi模組吧 ,其實當你選擇一款模組以后,就可以聯(lián)系對應的服務商,一般對方會提供一套開發(fā)者套件和燒錄文檔給你,只要俺需要操作就可以了 ,我拿到的開發(fā)套件如下:

通過串口直接連接電腦就可以調(diào)試:

接下來根據(jù)服務商提供的WiFi模組使用手冊,更新激活碼三元組,具體如下:

首先確保開發(fā)板通過USB接口接入電腦后,驅(qū)動安裝正常,否則無法正常通信,如通信有問題,可以使用驅(qū)動精靈重新安裝驅(qū)動,如下圖:

 打開服務商提供的串口工具,連接設備,并查詢WiFi模組固件版本號,如下圖:

經(jīng)過查詢版本為AOS 也就是Aliosthing系統(tǒng)固件,確認沒問題,接下來需要燒錄我們申請的三元組,如下圖:

將例子中的三元組信息換成我們項目中真實的信息,燒錄產(chǎn)品秘鑰和三元組,如下:

串口燒錄工具設置,燒錄完成后返回ok信息,如下 :

批量投產(chǎn)界面,確認發(fā)布,如下圖:

以上步驟 我們完成了整個工程的開發(fā),到這里其實你已經(jīng)學習了整個項目demo的開發(fā)。

聲明:本內(nèi)容為作者獨立觀點,不代表電子星球立場。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯的朋友,別忘了一鍵三連哦!
贊 9
收藏 9
關(guān)注 150
成為作者 賺取收益
全部留言
0/200
  • 星球居民-G9sQj7p6 2020-12-29 06:10
    學習了
    回復
  • chaochao1545 2020-09-08 19:51
    贊一個????
    回復