熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 免開(kāi)發(fā)打造寵物喂食器,讓寵物健康飲食

免開(kāi)發(fā)打造寵物喂食器,讓寵物健康飲食

發(fā)布人:智能物聯(lián)研習(xí)社 時(shí)間:2020-09-30 來(lái)源:工程師 發(fā)布文章

據(jù)相關(guān)數(shù)據(jù)表明,2019年全國(guó)城鎮(zhèn)寵物犬貓數(shù)量達(dá)到9915萬(wàn)只,增幅達(dá)到8.4%,消費(fèi)市場(chǎng)規(guī)模達(dá)2024億元,比2018年增長(zhǎng)18.5%,整體呈現(xiàn)持續(xù)大幅增長(zhǎng)的態(tài)勢(shì)。而養(yǎng)寵人群的主力,為25歲至38歲年輕人,都市白領(lǐng)居多,在滿(mǎn)足寵物基本的飲食起居后,更關(guān)注寵物的科學(xué)喂養(yǎng),健康飲食。

涂鴉智能作為一個(gè)全球化智能平臺(tái),連接消費(fèi)者、制造品牌、OEM廠(chǎng)商和零售連鎖的智能化需求,為客戶(hù)提供一站式人工智能物聯(lián)網(wǎng)的解決方案。針對(duì)寵物喂食器產(chǎn)品,目前可提供硬件接入、云服務(wù)以及App軟件開(kāi)發(fā)三方面的解決方案,以滿(mǎn)足消費(fèi)者對(duì)寵物喂食器產(chǎn)品的科學(xué)喂養(yǎng)、健康飲食等更高訴求。

本文檔主要針對(duì)非IPC類(lèi)寵物喂食器進(jìn)行詳細(xì)介紹,方便開(kāi)發(fā)者快速入門(mén),快速接入涂鴉平臺(tái)完成產(chǎn)品智能化。

MCU對(duì)接方案是目前寵物喂食器對(duì)接涂鴉平臺(tái)最常用的方案之一。主要用于帶有MCU主控的喂食器產(chǎn)品實(shí)現(xiàn)智能化,直接對(duì)接涂鴉模組串口協(xié)議即可實(shí)現(xiàn)聯(lián)網(wǎng)??蛻?hù)只需要關(guān)注產(chǎn)品本身的功能研發(fā),聯(lián)網(wǎng)智能化部分使用公版方案,具體MCU方案通信原理圖如下:


系統(tǒng)介紹

1、嵌入式單元,實(shí)現(xiàn)產(chǎn)品配網(wǎng),將喂食器數(shù)據(jù)上傳至云端,并接收云端指令。

  • IoT模組 + MCU通用對(duì)接,針對(duì)普通MCU型喂食器,采用涂鴉通用模組固件,通用協(xié)議對(duì)接;

  • Wi-Fi芯片 + Wi-Fi SDK對(duì)接,針對(duì)客戶(hù)自研模組固件對(duì)接方式;

2、涂鴉云,全球部署的IoT平臺(tái),對(duì)所有設(shè)備和App進(jìn)行連接。

3、App單元,提供多種形式的App,實(shí)現(xiàn)對(duì)喂食器遠(yuǎn)程控制。

  • 公版App,適用于產(chǎn)品快速對(duì)接,提供自定義LOGO的OEM版本;

  • 定制App,適用于定制產(chǎn)品,滿(mǎn)足各產(chǎn)品的個(gè)性化定制需求;

  • App SDK,適用于用戶(hù)自研App;

4、語(yǔ)音單元,支持Google Assistant、Amazon Alexa等語(yǔ)音接入。

5、運(yùn)維管理平臺(tái),可對(duì)產(chǎn)品OTA、運(yùn)行情況、活躍情況等進(jìn)行綜合管理。

方案詳情

非IPC類(lèi)寵物喂食器類(lèi)目前主要包括三種類(lèi)型寵物喂食器,分別為普通食盒類(lèi)寵物喂食器、彈射喂食類(lèi)寵物喂食器、旋轉(zhuǎn)食盒類(lèi)寵物喂食器。

1、普通食盒類(lèi):該類(lèi)寵物喂食器底部有一個(gè)食盒,投放食物后,會(huì)從糧桶內(nèi)出糧到食盒內(nèi),供寵物食用,一般該種寵物喂食器,主要做的為定時(shí)喂食,手動(dòng)喂食,查看糧桶余糧,故障告警,查看喂食記錄等功能。


2、彈射喂食類(lèi):該類(lèi)喂食器,通過(guò)一個(gè)彈射口,將食物射出,一次可以射出一到多顆糧食,可以結(jié)合語(yǔ)音控制設(shè)備,與寵物的互動(dòng)功能性更強(qiáng)一些。


3、旋轉(zhuǎn)食盒類(lèi):該類(lèi)寵物喂食器,同普通食盒類(lèi)類(lèi)似,區(qū)別在于可以自行搭配食物的食材,而不是每次出的糧食均為同一種食物,主人要做的只是配置好當(dāng)天的食物搭配,然后放入食盒,設(shè)備會(huì)根據(jù)定時(shí)自行旋轉(zhuǎn)開(kāi)放可供食用的份量。



核心功能

1、喂食計(jì)劃

同步到設(shè)備端本地,即使設(shè)備離線(xiàn),仍能正常喂食出糧,喂食計(jì)劃最多支持10個(gè)。 RAW格式約定:按照“周期+時(shí)間+喂食份數(shù)+開(kāi)關(guān)”來(lái)實(shí)現(xiàn)本地定時(shí),具體如下:

1)前7個(gè)比特位代表周一到周日,二進(jìn)制轉(zhuǎn)十六進(jìn)制,占用一個(gè)字節(jié),0代表未設(shè)置,1代表設(shè)置,如0000001,表示周日生效,轉(zhuǎn)換為16進(jìn)制就是01;

2)時(shí)間按照小時(shí)分鐘格式,占用2個(gè)字節(jié),分鐘和小時(shí),十進(jìn)制轉(zhuǎn)16進(jìn)制,如18:50,轉(zhuǎn)為16進(jìn)制為1232;

3)喂食份數(shù),占用1個(gè)字節(jié),十進(jìn)制轉(zhuǎn)16進(jìn)制,如12,轉(zhuǎn)為16進(jìn)制為0c;

4)開(kāi)關(guān),占用1個(gè)字節(jié),00表示關(guān)閉,01表示開(kāi)啟;

上述舉例,對(duì)于APP端時(shí)間下發(fā)的結(jié)果為0112320c01,表示周日,18:50,喂食12份,開(kāi)啟。

2、快速喂食

快速喂食功能,點(diǎn)擊即下發(fā)喂食。

3、手動(dòng)喂食

手動(dòng)選擇喂食份數(shù)。

4、喂食狀態(tài)

設(shè)備喂食狀態(tài),包括待機(jī)中,出糧中,出糧完成等,支持自定義喂食狀態(tài)。

5、單位轉(zhuǎn)換

用于切換食物單位。

6、慢放喂食

使能開(kāi)關(guān),打開(kāi)則設(shè)備執(zhí)行慢放喂食。

7、出糧校準(zhǔn)

出糧校準(zhǔn)開(kāi)關(guān),點(diǎn)擊下發(fā),設(shè)備端自動(dòng)執(zhí)行,執(zhí)行完成后,自動(dòng)關(guān)閉。

8、余糧校準(zhǔn)

余糧校準(zhǔn)開(kāi)關(guān),點(diǎn)擊下發(fā),設(shè)備端自動(dòng)執(zhí)行,執(zhí)行完成后,自動(dòng)關(guān)閉。

9、恢復(fù)出廠(chǎng)

設(shè)備端進(jìn)行恢復(fù)出廠(chǎng)設(shè)置開(kāi)關(guān)。

10、出糧校準(zhǔn)狀態(tài)

出糧校準(zhǔn)狀態(tài)上報(bào)。

11、電池電量

設(shè)備在斷電時(shí),自動(dòng)切換為電池模式,支持展示電池電量。

12、充電狀態(tài)

充電狀態(tài)展示,充電中或者已充滿(mǎn)。

13、喂食蓋狀態(tài)

上報(bào)喂食蓋狀態(tài),APP端可做效果展示喂食蓋開(kāi)啟情況。

14、故障告警

展示故障告警信息。

15、喂食結(jié)果上報(bào)

上報(bào)喂食結(jié)果,用于做數(shù)據(jù)統(tǒng)計(jì)使用。

16、糧桶余糧

上報(bào)糧桶余糧剩余百分比。

17、余糧重量

上報(bào)剩余余糧重量,支持單位切換。

18、語(yǔ)音播放次數(shù)

設(shè)置播放次數(shù),每次喂食前語(yǔ)音呼叫寵物過(guò)來(lái)進(jìn)食。

19、小夜燈

小夜燈/指示燈開(kāi)關(guān)。

20、開(kāi)關(guān)

可代表機(jī)器開(kāi)關(guān),也可以代表自動(dòng)彈射開(kāi)關(guān),主要彈射類(lèi)設(shè)備使用。

面板介紹

寵物喂食器目前有2種控制面板可選擇,詳細(xì)UI如下:


語(yǔ)音方案

寵物喂食器產(chǎn)品目前支持國(guó)內(nèi)外三方語(yǔ)音接入:Google Assistant。

模組選配硬件模組

針對(duì)MCU型通用對(duì)接方案,可提供WBR3、WR3等IoT模組。

1、WBR3模組(Wi-Fi+BLE)(WBR3 模組規(guī)格書(shū))

WBR3 是由涂鴉智能開(kāi)發(fā)的一款低功耗嵌入式 Wi-Fi+BT 模塊。它由一個(gè)高集成度的無(wú)線(xiàn)射頻芯片 RTL8720CF 構(gòu)成,內(nèi)置了 Wi-Fi 網(wǎng)絡(luò)協(xié)議棧和豐富的庫(kù)函數(shù)。WBR3 還包含低功耗的 KM4 MCU,WLAN MAC,1T1R WLAN,最高主頻 100MHz,內(nèi)置 256K SRAM ,芯片內(nèi)置 2Mbyte flash 和豐富的外設(shè)資源。 WBR3 是一個(gè) RTOS 平臺(tái),集成了所有 Wi-Fi MAC 以及 TCP/IP 協(xié)議的函數(shù)庫(kù)。用戶(hù)可以基于這些開(kāi)發(fā)滿(mǎn)足自己需求的嵌入式 Wi-Fi 產(chǎn)品。

  • 內(nèi)置低功耗 KM4 MCU,可以兼作應(yīng)用處理器 主頻 100MHz

  • 工作電壓:3V-3.6V

  • 外設(shè):9×GPIOs, 1×UART, 1×Log_Tx

  • Wi-Fi/BT 連通性802.11 B/G/N20通道 $1-14@2.4GHz$(CH1-11 for US/CA, CH1-13 for EU/CN)支持 WPA/WPA2 安全模式支持Bluetooth 4.2 Low Energy802.11b 模式下+20dBm 的輸出功率支持 SmartConfig 功能(包括 Android 和 iOS 設(shè)備)板載 PCB Onboard 天線(xiàn)通過(guò) CE,FCC 認(rèn)證工作溫度:-20℃ to 85℃

2、WR3模組(Wi-Fi)(WR3 模組規(guī)格書(shū))

WR3是由涂鴉智能開(kāi)發(fā)的一款低功耗嵌入式Wi-Fi模塊。它由一個(gè)高集成度的無(wú)線(xiàn)射頻芯片RTL8710BN和外擴(kuò)flash芯片構(gòu)成,內(nèi)置了Wi-Fi網(wǎng)絡(luò)協(xié)議棧和豐富的庫(kù)函數(shù)。WR3還包含低功耗的ARM CM4F,WLAN MAC,1T1R WLAN,最高主頻125MHz,內(nèi)置256K SRAM ,2Mbyte flash和豐富的外設(shè)資源。 WR3是一個(gè)RTOS平臺(tái),集成了所有Wi-Fi MAC以及TCP/IP協(xié)議的函數(shù)庫(kù)。用戶(hù)可以基于這些開(kāi)發(fā)滿(mǎn)足自己需求的嵌入式Wi-Fi產(chǎn)品。

  • 內(nèi)置低功耗 32 位 CPU,可以兼作應(yīng)用處理器

  • 主頻 125MHz

  • 工作電壓:3V-3.6V

  • 外設(shè):7×GPIOs, 2×UARTs, 1×ADC

  • Wi-Fi 連通性802.11 B/G/N20/N40通道 $1-14@2.4GHz$支持WPA/WPA2 安全模式802.11b 模式下+20dBm 的輸出功率支持 Smart Config 功能(包括Android 和 IOS 設(shè)備)板載PCB 天線(xiàn)和外接天線(xiàn)IPEX 連接器通過(guò)CE,FCC,SRRC 認(rèn)證工作溫度:-20℃ to 85℃

適用單品

支持普通食盒類(lèi)寵物喂食器、彈射喂食類(lèi)寵物喂食器、旋轉(zhuǎn)食盒類(lèi)寵物喂食器產(chǎn)品方案的接入。

點(diǎn)擊了解IoT開(kāi)發(fā)平臺(tái),助您快速完成產(chǎn)品智能化:

auth.tuya.com/?from=https%3A%2F%2Fiot.tuya.com%2F&_source=5da300e50745947aec50c44f209c5367

以下是產(chǎn)品創(chuàng)建流程:

登錄平臺(tái)

在涂鴉IoT平臺(tái),注冊(cè)開(kāi)發(fā)者賬號(hào),開(kāi)啟產(chǎn)品智能化。

為了使用日志查詢(xún)、權(quán)限分享等相關(guān)功能,請(qǐng)開(kāi)通企業(yè)版權(quán)限。

IoT平臺(tái)鏈接:Tuya IoT。

流程概述

Step1 - 產(chǎn)品創(chuàng)建:在IoT平臺(tái)選擇相應(yīng)產(chǎn)品類(lèi),定義產(chǎn)品名稱(chēng)、型號(hào),創(chuàng)建產(chǎn)品;

Step2 - 產(chǎn)品定義:在平臺(tái)定義產(chǎn)品的具體功能,核心是數(shù)據(jù)傳輸內(nèi)容及格式;

Step3 - 面板配置:根據(jù)產(chǎn)品特點(diǎn),選擇和配置個(gè)性化的UI,核心是風(fēng)格、顏色、圖標(biāo)等;

Step4 - 硬件開(kāi)發(fā):根據(jù)產(chǎn)品主控的要求,選擇適配的Wi-Fi通訊模組,開(kāi)發(fā)MCU程序;

Step5 - App構(gòu)建:構(gòu)建具有廠(chǎng)商特點(diǎn)的App,核心是LOGO、歡迎頁(yè)、設(shè)備頁(yè)等;

Step6 - 云端配置:配置App界面多國(guó)語(yǔ)言、申請(qǐng)開(kāi)通智能音箱、設(shè)備OTA升級(jí)等核心操作;

創(chuàng)建步驟產(chǎn)品創(chuàng)建

在涂鴉IoT平臺(tái)創(chuàng)建產(chǎn)品,點(diǎn)擊“創(chuàng)建產(chǎn)品”,選擇【小家電】-【寵物喂食器】,即可開(kāi)始創(chuàng)建產(chǎn)品。




相關(guān)說(shuō)明:

  1. 產(chǎn)品名稱(chēng):實(shí)際設(shè)備配網(wǎng)后的默認(rèn)名,將顯示在App中設(shè)備頁(yè);

  2. 聯(lián)網(wǎng)方式:硬件連接涂鴉云的方式,目前支持Wi-Fi&藍(lán)牙雙模、Wi-Fi方式;

產(chǎn)品定義如何定義DP

涂鴉平臺(tái)將設(shè)備與云端傳輸?shù)臄?shù)據(jù),抽象成不同類(lèi)型的DP,在定義DP時(shí),可根據(jù)喂食器功能,分類(lèi)成不同的DP點(diǎn),用于控制和顯示。

為滿(mǎn)足不同開(kāi)發(fā)需求,涂鴉平臺(tái)提供標(biāo)準(zhǔn)化功能和自定義功能:

  • 標(biāo)準(zhǔn)功能:針對(duì)常規(guī)寵物喂食器功能的標(biāo)準(zhǔn)化,與IoT平臺(tái)提供的App面板相對(duì)應(yīng),用于快速開(kāi)發(fā);

  • 自定義功能:自定義寵物喂食器的附加功能項(xiàng),用于擴(kuò)展喂食器功能;

標(biāo)準(zhǔn)化功能

標(biāo)準(zhǔn)功能涵蓋本地喂食計(jì)劃、手動(dòng)喂食、快速喂食、出糧校準(zhǔn)、余糧校準(zhǔn)、充電狀態(tài)、電池電量等功能點(diǎn)。


自定義功能

對(duì)于喂食器的擴(kuò)展功能,可在“自定義功能”中進(jìn)行新增,新增后,在App的設(shè)備控制界面的設(shè)置頁(yè)中會(huì)生成相應(yīng)的控制項(xiàng)。

IoT平臺(tái)提供布爾、數(shù)值、枚舉、字符、故障、RAW等數(shù)據(jù)類(lèi)型,支持上下行。

詳細(xì)介紹參考:自定義功能。



面板配置

產(chǎn)品定義后,可以選擇不同風(fēng)格的面板(設(shè)備控制頁(yè)),作為寵物喂食器的交互頁(yè)面。在IoT平臺(tái),提供公版面板、自定義面板、自由配置面板,以及開(kāi)發(fā)調(diào)試面板,供用戶(hù)選擇。

公版面板:樣式與交互固定,與【標(biāo)準(zhǔn)功能】對(duì)應(yīng),支持背景、顏色等內(nèi)容的配置,用于產(chǎn)品量產(chǎn)。

自由配置面板:支持自由設(shè)置頁(yè)面控件及樣式,用于自定義產(chǎn)品;

調(diào)試面板:以開(kāi)關(guān)選項(xiàng)方式顯示設(shè)備端數(shù)據(jù),用于開(kāi)發(fā)階段調(diào)試;



硬件開(kāi)發(fā)模組選擇

寵物喂食器電控主板通過(guò)云模組,與涂鴉云和App進(jìn)行通訊連接。在產(chǎn)品新建后,選擇適用的云模組,并根據(jù)主板、云模組的接口電路及產(chǎn)品要求,完成硬件電路的開(kāi)發(fā)。






目前,寵物喂食器產(chǎn)品常用的是WBR3模組,模組詳細(xì)說(shuō)明,請(qǐng)參考:WBR3規(guī)格說(shuō)明書(shū)。

MCU程序開(kāi)發(fā)

云模組通過(guò)串口通訊方式與MCU對(duì)接,MCU端根據(jù)【產(chǎn)品定義】步驟中定義的功能DP,實(shí)現(xiàn)機(jī)器數(shù)據(jù)與云端的交互。MCU開(kāi)發(fā)過(guò)程主要涉及協(xié)議的解析、數(shù)據(jù)的上報(bào)與接收、地圖數(shù)據(jù)的上報(bào)等。

MCU開(kāi)發(fā),有兩種方式可選擇:

1)串口協(xié)議方式

MCU根據(jù)串口協(xié)議,自行組包和解包,實(shí)現(xiàn)數(shù)據(jù)的上報(bào)和執(zhí)行; MCU 通用對(duì)接方案概述 MCU 通用對(duì)接方案說(shuō)明(Wi-Fi/Wi-Fi+BLE)

2)SDK方式

移植IoT平臺(tái)封裝好的SDK接口文件,MCU直接調(diào)用相關(guān)函數(shù),實(shí)現(xiàn)數(shù)據(jù)的上報(bào)和執(zhí)行。 開(kāi)發(fā)詳情,請(qǐng)參考: 涂鴉通用 Wi-Fi+BLE SDK 說(shuō)明 涂鴉通用 Wi-Fi SDK 說(shuō)明

設(shè)備功能調(diào)試

在產(chǎn)品開(kāi)發(fā)的驗(yàn)證和調(diào)試階段,為了驗(yàn)證技術(shù)方案、或App面板的功能,可采用IoT平臺(tái)提供的調(diào)試助手及調(diào)試面板,實(shí)現(xiàn)App端和設(shè)備端的數(shù)據(jù)通訊,輔助開(kāi)發(fā)過(guò)程的開(kāi)發(fā)調(diào)試。

1)模組調(diào)試助手

涂鴉模組調(diào)試助手是一個(gè)集成了涂鴉模組通訊協(xié)議的串口調(diào)試工具,常用于 MCU 通用對(duì)接方案的開(kāi)發(fā)調(diào)試,集成了包括 Wi-Fi、藍(lán)牙、Zigbee、NB-IoT 等模組常用串口協(xié)議,既可以模擬模組驗(yàn)證 MCU 代碼邏輯,也可以模擬 MCU 調(diào)試配網(wǎng)功能,功能多樣,使用方便。


調(diào)試助手使用詳情,請(qǐng)參考:模組調(diào)試助手使用說(shuō)明。

2)面板調(diào)試

在設(shè)備配網(wǎng)功能調(diào)試完成后,可以通過(guò)App對(duì)寵物喂食器進(jìn)行配網(wǎng),在App上進(jìn)行相關(guān)操作,驗(yàn)證指令收發(fā),App顯示、設(shè)備執(zhí)行等是否正確。

同時(shí),MCU在開(kāi)發(fā)前期,可以借助調(diào)試面板功能,單獨(dú)調(diào)試某個(gè)DP的邏輯是否正確。

調(diào)試面板只保留數(shù)據(jù)收發(fā)操作,不含交互邏輯,可以在【App 面板】環(huán)節(jié)選擇,適用于開(kāi)發(fā)過(guò)程的調(diào)試。


3)日志查詢(xún)

開(kāi)通調(diào)試過(guò)程中,會(huì)遇到DP數(shù)據(jù)收發(fā)過(guò)程查詢(xún)的需求。IoT平臺(tái)提供日志查詢(xún)功能,可以查看設(shè)備MCU與App間的數(shù)據(jù)通訊情況,適用于異常情況下,排查各端的操作情況。


【說(shuō)明】日志查詢(xún)功能,需要開(kāi)通“企業(yè)版”賬戶(hù)權(quán)限,并在運(yùn)營(yíng)平臺(tái)操作。

云端配置多語(yǔ)言配置

當(dāng)產(chǎn)品目標(biāo)市場(chǎng)是海外區(qū)域時(shí),需要將App界面的語(yǔ)言調(diào)整成相應(yīng)區(qū)域的語(yǔ)種。

在IoT平臺(tái)“拓展功能”的“多語(yǔ)言配置”,可對(duì)設(shè)置功能點(diǎn)進(jìn)行多語(yǔ)言編輯,完成編輯后。當(dāng)手機(jī)調(diào)整系統(tǒng)語(yǔ)言后,App界面語(yǔ)言也隨之調(diào)整。



OTA升級(jí)

為了滿(mǎn)足機(jī)器功能升級(jí),平臺(tái)支持MCU OTA功能。

在IoT平臺(tái)“拓展功能”的“固件升級(jí)”,可以自定義上傳MCU固件,固件版本、升級(jí)信息等都支持自定義管理。



*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。

濾波器相關(guān)文章:濾波器原理


濾波器相關(guān)文章:濾波器原理


低通濾波器相關(guān)文章:低通濾波器原理


電源濾波器相關(guān)文章:電源濾波器原理


混頻器相關(guān)文章:混頻器原理
數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理


關(guān)鍵詞:

相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉