女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

藍牙通訊的新型智能化水杯

涂鴉開發者 ? 2022-03-29 10:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

近年來,IoT行業迎來了一個快速發展的窗口期,隨之可見的是,越來越多的智能化產品進入到了我們的日常生活中,包括隨著健康飲水熱度的攀升而進入消費者視線的智能化水杯。本項目下的智能化水杯主要針對辦公室白領和獨居老人兩類群體,具備以下主要功能:

- 支持自定義提醒功能;

- 支持智能分析一段時間內的飲水數據;

- 支持屏顯水容量和水溫;

- 支持語音播報水容量和水溫;

- 支持用戶人群分類;

- 首創關懷模式,支持在子女和老人的賬戶共享,子女可通過App查看并提醒老人喝水。

一款產品的原型設計至關重要,而將產品搭在什么平臺之上,更是值得考究的問題。

國內主流的IoT云平臺各有千秋,涂鴉云平臺的最大特色是采取標準模塊化開發規則,這對于產品的開發者而言,不僅大大降低了開發門檻,還大幅降低研發成本和開發周期,快速實現產品智能化。

正是基于這種標準化開發能力,我們在涂鴉云開發平臺上看到大量的行業標品,幾乎覆蓋了我們日常所能見到的所有智能品類,這無疑給開發者們帶了極大的便利。涂鴉云開發平臺上豐富的開發文檔,從設備端SDK、移動端SDK,再到云端SDK的支持,對于看重二次開發的開發者是非常不錯的福音。這也正是我本次選用涂鴉IoT云開發平臺開發這款智能水杯的主要考量。

點擊IoT商機孵化營,獲取開發資料和相關硬件物料。

IoT商機孵化營:https://t.tuya.com/AY1D3R9mS6

1. 智能單品的創建

選定了涂鴉IoT云平臺之后,就可以在涂鴉的IoT云平臺可以快速地創建需要的智能單品:

pYYBAGJCZmWAB8DkAC3LR4yzNq0634.pngpoYBAGJCZnyAJKWaACkq3v9-6hg043.png

pYYBAGJCZqqAPXfsADBi3NhH6mI253.pngpYYBAGJCZt2AfO67ADQKG45A25Q109.pngpYYBAGJCZvqAJqqxACaWMjBX_ts142.pngpoYBAGJCZwyAaLUrAB2WBUXaN9k299.png

2. 產品開發

整個產品開發分為兩大部分:硬件部分和軟件部分。在硬件部分呢,涂鴉只提供標準化的模組(Wi-Fi模塊或藍牙模組等),并不提供具體的MCU選型以及對應傳感器相關的選型,這些就需要智能單品開發根據自己的實際情況,自行完成選型。

2.1 硬件設計

有了基本的IoT云平臺選型之后,下一步著重要進行的就是硬件部分的選型。

硬件選型遵循的原則應該是:盡可能選用成熟的硬件方案,選用的硬件型號應略高于滿足你的功能需求,即留有冗余空間,盡可能考慮使用易開發的組件。

主控模塊

主控模塊選用的是開發者最容易上手的增強型 STC12C5A60S2,它是宏晶科技生產的單時鐘/機器周期(1T)的單片機,是高速/低功耗/超強抗干擾的新一代8051單片機,指令代碼完全兼容傳統8051,但速度快8-12倍。對比傳統的51單片機,它有非常顯著的技術優勢:

poYBAGJCZ-CAM19fACMBUbacYs0641.png

pYYBAGJCaCiAJ2GvADVyroT7qaE951.png

藍牙通訊模塊

選用的是極具性價比的涂BT3L藍牙模組,在基于藍牙的智能單品上應用非常廣泛,它的基本資料如下:

poYBAGJCaE6AHnemAC62sez-Wig044.png

pYYBAGJCaIGADkUBAC6gJX82Kog442.png

OLED顯示模塊

這里為了在產品中顯示相關的基礎數據,包括當前水杯溫度、藍牙連接狀態、定時喝水提醒倒計時、電池電量、本地計時、杯中水量、已喝水量、目標水量等等。

考慮成本和接口設計等因素,采用的是由 SSD1306芯片驅動的9.6寸的OLED。

OLED 由于同時具備自發光,不需背光源、對比度高、厚度薄、視角廣、反應速度快、可用于撓曲性面板、使用溫度范圍廣、構造及制程較簡單等優異之特性,被認為是下一代的平面顯示器新興應用技術。同比之下LCD都需要背光,而OLED不需要,因為它是自發光的,這樣的話同樣的顯示,OLED效果要來得好一些。

poYBAGJCaNiAP_UaAC2oO9sl0ro395.png

按鍵模塊

按鍵這部分相對比較簡單,直接采用的是點觸式非自鎖開關;主要是配合應用做一些簡單的功能切換;比如短按的時候切換屏幕開和關,長按的時候復位藍牙模組,進入配網流程等。

pYYBAGJCaP2ADTD8ACxstKA31-I271.png

溫度傳感器模塊

溫度傳感器主要的用途是測量水杯的溫度,以便于展示真實的水溫度。這里我選用的是DS18B20數字溫度傳感器

DS18B20是常用的數字溫度傳感器,其輸出的是數字信號,具有體積小,硬件開銷低,抗干擾能力強,精度高的特點。[1] DS18B20數字溫度傳感器接線方便,封裝成后可應用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。

主要根據應用場合的不同而改變其外觀。封裝后的DS18B20可用于電纜溝測溫,高爐水循環測溫,鍋爐測溫,機房測溫,農業大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設備數字測溫和控制領域。

pYYBAGJCaSqAXMBCAB0pdmv3k3Y802.png

RTC時鐘模塊

RTC時鐘作為一個本地計時的模塊而存在,選用的是非常經典的RTC模塊:DS1302。

DS1302 是美國DALLAS公司推出的一種高性能、低功耗、帶RAM實時時鐘電路,它可以對年、月、日、周、時、分、秒進行計時,具有閏年補償功能,工作電壓為2.0V~5.5V。采用三線接口與CPU進行同步通信,并可采用突發方式一次傳送多個字節的時鐘信號或RAM數據。

pYYBAGJCaWOADQF-AC3gkyjJ53E546.png

壓力傳感器模塊

重力/壓力傳感器主要是用于測量水杯的整體重量,通過密度、體積、質量三者的數量關系,從而得出水容量的一種方法。

這里我選用的是HX711:它是一款專為高精度電子秤而設計的24位A/D轉換器芯片與同類型其它芯片相比,該芯片集成了包括穩壓電源、片內時鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應速度快、抗干擾性強等優點。降低了電子秤的整機成本,提高了整機的性能和可靠性。該芯片與后端MCU芯片的接口和編程非常簡單,所有控制信號由管腳驅動,無需對芯片內部的寄存器編程。

poYBAGJCaaWAKoH9ADCP6GwRjfc200.png

2.2 軟件設計

代碼整體框架

poYBAGJCadKAf_fbADdigmlGRUY238.png

MCU主控

主控部分的軟件代碼,采用的是STC12C5A60S2這塊增強型的51單片機,它的軟件開發完全兼容傳統的51單片機,它的開發特定就是易上手,IO口豐富,外設也相對豐富,基本滿足需要的功能需求。

在這個項目,主要使用它的以下幾個部分:定時器、雙串口(一個串口日志調試、另一個串口與藍牙通訊)、ADC、標準的GPIO、E2PROM等。至于其他幾個外設傳感器,均采用的GPIO做通訊協議的模擬

poYBAGJCafyAYhGAACkgdBDO2wA228.png

藍牙通訊

藍牙通訊這部分的軟件代碼其實分為兩部分:藍牙模組的固件代碼和MCU側對接藍牙模組的軟件代碼。由于是在涂鴉云平臺上直接創建產品,模組直接選用的是涂鴉的標準藍牙模組,所以藍牙模組這部分的固件代碼,是不用開發的,而需要開發的僅僅是通過簡單的串口協議跟藍牙模塊就能夠對接起來。類似下邊這張圖的左半部分所展示的這樣:

poYBAGJCaiiAKva2ADfOJJG8SKo543.png

關于這種開發方式,是 “MCU低代碼開發”,詳盡的介紹可以參考:https://developer.tuya.com/cn/docs/iot/mcu-access-guide?id=K9hrbv1ub5owo。

涂鴉的MCU側SDK移植

在涂鴉的IoT云平臺上創建了對應的智能單品后,云平臺會自動創建對應的MCU側參考SDK,這個SDK中將對應產品的功能屬性、物模型數據都固話在里面了,并且SDK內部已經很好地實現了MCU和藍牙模組的對接,當收到藍牙模組的數據傳遞時,自動進行處理。

在適配的過程中,只需要根據SDK包中的參考文檔,將MCU側幾個核心的跟串口收發的接口適配好后,整一個與藍牙模組的通訊功能就可以跑起來了。

這時,通過SDK包中的mcu_api.h的接口就可以實現對藍牙模組的各種操作了。

pYYBAGJCatyALDAaABuNFxj4uF0418.png

- 更為詳盡的移植步驟,可以參考:https://developer.tuya.com/cn/docs/iot/mcu-sdk-migration-guide?id=K9fs77cw2vy27。

基礎外設

按鍵觸發

為了簡單處理,本項目中采用的簡單的GPIO實現單點按鍵的功能;同時,為了實現單個按鍵短按和長按的對應不同的功能,在按鍵處理代碼中,增加了按鍵狀態機的處理模型,有效地區分按鍵短按和長按狀態。

poYBAGJCa4WAHbalAC3gkwO0Nm4200.png

OLED顯示

OLED采用的是I2C串行數據協議,考慮到GPIO的分布,本項目采用的是GPIO軟件模擬I2C洗衣的方式,通過對不同寄存器的讀寫封裝,可以實現對OLED區域的顯示;同時配合字模制作軟件,可以生成中文字模以及自定義的各式各樣的圖形和符號,極大地方便了顯示的多樣性。

pYYBAGJCa6yABXgjADLlJVQhgzE419.png

溫度傳感器測溫

DS18B20溫度傳感器采用的是單數據線串行協議,切換單數據線的電平切換實現對溫度信息的采集,經過合理的轉換運算后,得到一個比較精確的水杯溫度值,用于展示在顯示屏上。

pYYBAGJCbD6AaDQRACSAdVaDP9k551.png

壓力傳感器測水容量

壓力傳感器用于檢測水的容量,這是一個間接的測量方法,先通過壓力(重力)傳感器測得不同水容量下的重量,得出不能容量下的重量分布表;在真正的測量中,將取得的重量數據對照水容量表格,大致可以得出對應的水容量,從而做水量的數據展示。

poYBAGJCbHSAWM8_ACkJDd3VdKE318.png

RTC本地時鐘

RTC時鐘,采用的是自定義的串行數據協議,通過RST、IO、SCK三線的變化,可以準確地實現對RTC時鐘的讀和寫;同時該模塊是采用紐扣電池長供電的,所以可以長時間保持時鐘的有效性。

pYYBAGJCbJaADA7yACijqUnGu8g762.png

電池電量檢測

本產品由鋰電池或干錳電池供電,借助MCU側自帶的ADC通道,可以很快地測出供電電壓。由于STC12C5A60S2的ADC內部參考電壓就是供電電壓VCC,所以必須借助2路ADC通道,其中一路外接一個參考電壓,然后根據等比關系計算出供電電壓VCC。

比如外部參考電壓是V1 = 1.0V,對應這路ADC測量的電壓值為V11;而另一路ADC測量出來的電壓值為V12。他們與VCC的等比關系是:VCC / V12 = V1 / V11

由此可計算出:VCC = V1 * V12 / V11

再結合VCC電壓和鋰電池的降壓特性,初步得出當前的電量百分比,隨后送到屏幕展示。

基礎的應用邏輯

這里的基礎應用邏輯有包括以下幾點:

-設備復位和設備配網:當按鍵長按3秒以上時,則觸發藍牙設備的解綁,所有本地數據都講復位到默認值,同時藍牙設備再次發起廣播,等到手機APP的自動發現,以及發起后續的設備配網操作。

-飲水提醒: 當手機APP端下發的飲水提醒時間已到,則整個OLED屏幕開始1秒鐘開滅一次,直到檢測到一次新的喝水動作。

-飲水動作的檢測:當水杯水容量,前后的變化銳減20ml以上,則認為是一次有效的喝水動作,此時已喝水量會增加對應的喝水量,同時喝水次數會加1,且會上報一次全量數據。

-本地數據定時上報:本地的數據,每個5秒鐘會觸發上報,同時觀察手機APP,即可看到數據的變化。

-藍牙連接狀態顯示:藍牙有3種狀態,0狀態對應的是設備未綁定,此時藍牙圖標每秒鐘閃爍一次;1狀態對應已綁定但未連接手機,此時藍牙圖標3秒鐘閃爍一次;2狀態表示正常已綁定已連接狀態,測試藍牙圖標常態化一直顯示。

代碼開源

本產品的相關代碼已開源,感興趣可以聯系我們。

2.3 功能調試

模擬調試

涂鴉模組調試助手是一個集成了云模組通訊協議的串口調試工具,常用于MCU低代碼開發方案的開發調試。模組調試助手集成了包括Wi-Fi、藍牙、ZigbeeNB-IoT等云模組常用串口協議,既可以模擬模組驗證MCU代碼邏輯,也可以模擬MCU調試配網功能。

這個助手很好地解決了產品設計前期的快速落地驗證和原型規劃,也極大地方便了在實際開發過程中遇到數據通訊問題時的調試手段,可以比較快地定位和解決問題。

poYBAGJCbSyAQ9z6ADaBJA4jyaI446.png

關于模組調試助手的詳盡介紹,可以戳這里:https://developer.tuya.com/cn/docs/iot/network-module-overview?id=Ka4z12ojepber。

-設備調試

有了模擬調試的基礎之后,就可以在開發過程中,進行真實設備的功能調試,這里采用的方式也是先從本地的基礎數據入手,先把本地的基礎數據調通,比如水溫的探測、飲水量的檢測、杯中水量的探測等等。

pYYBAGJCbWeACFzkACwd3I4p6nU233.png

聯網調試

這里主要驗證智能水杯的聯網功能,包括與 智能生活APP的發現配對、連接,基礎數據的上下行對接,智能場景聯動等核心功能調試。

pYYBAGJCbYqALdALADVjXuhAiKw942.pngpYYBAGJCba2ARSPHACiu6TZVFZo222.png

產品核心功能的完整演示視頻,感興趣可以聯系我們。

最后

看似一個簡單的智能單品,但是,從最早的產品孵化再到產品原型的設計,再到IoT云平臺、硬件模塊的選型,然后進行軟件開發、功能調試,這一系列的內容也是需要經過不斷地思考和打磨,方可把這個智能化產品真的的落地。

這段開發經歷來說,最大的收獲并不是說把幾個智能化的核心功能給實現了,反倒是這個智能單品的開發全流程能學習到了不少技術以外的內容,這些對于深入理解IoT領域提供了極大的幫助,也相信將來會有更多優秀的智能單品從這里誕生。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6067

    文章

    44961

    瀏覽量

    648862
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17917

    瀏覽量

    362745
  • 藍牙模塊
    +關注

    關注

    30

    文章

    604

    瀏覽量

    56568
  • 涂鴉智能
    +關注

    關注

    7

    文章

    259

    瀏覽量

    19984
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    低功耗藍牙智能門鎖應用

    APP、服務器的全方位的解決方案。也可提供BLE藍牙門鎖模塊硬件設備,在客戶的現有傳統門鎖上,增加我們的低功耗藍牙模塊,通過串口進行通信,手機APP及服務器實現智能化升級,即可實現手機APP對門鎖的控制
    發表于 06-25 09:47

    酒店智能化都用到哪些芯片之高速互聯型MCU CH32V317

    酒店智能化都用到哪些芯片之高速互聯型MCU CH32V317 在工業4.0與物聯網快速發展的時代背景下,高性能、低功耗的32位MCU成為智能設備的核心驅動力。沁恒微電子的互聯型青稞RISC-V
    發表于 05-30 17:02

    芯資訊|基于WT2605C藍牙語音芯片的電動車中控智能化升級方案

    問題。用戶期待通過手機等智能終端實現遠程控制、實時數據監控及個性交互體驗。為此,將藍牙語音芯片集成至電動車中控系統,成為推動智能化升級的關鍵技術路徑。二、方案概述
    的頭像 發表于 04-18 08:34 ?282次閱讀
    芯資訊|基于WT2605C<b class='flag-5'>藍牙</b>語音芯片的電動車中控<b class='flag-5'>智能化</b>升級方案

    智能家居Mesh組網方案:實現智能化生活的無縫連接NRF52832

    方案,商業照明系統可以實現智能化管理和控制,提高照明效果、節能降耗,并且能夠根據不同場景和需求進行自動調節和聯動,提升用戶體驗和環境舒適度。 更多關于藍牙模組方案相關知識,可關注創鴻新科技進行了解
    發表于 04-15 14:07

    云酷藍牙人員定位系統:賦能企業智能化管理的核心優勢

    人員定位系統的核心優勢,幫助您了解它如何賦能企業智能化管理。 分區域精度人員定位,實時掌握人員動態 云酷藍牙人員定位系統采用藍牙5.0技術和先進的定位算法,能夠實現米級的精度定位。無論是室內復雜環境還是室外開闊區
    的頭像 發表于 03-21 09:08 ?233次閱讀
    云酷<b class='flag-5'>藍牙</b>人員定位系統:賦能企業<b class='flag-5'>智能化</b>管理的核心優勢

    智能化管理系統在不同領域的應用

    在信息技術飛速發展的今天, 智能化管理系統 已成為各行各業提升效率、優化資源配置、增強競爭力的重要工具。智能化管理系統通過集成物聯網、大數據、人工智能等先進技術,實現了對各類資源的智能化
    的頭像 發表于 02-26 13:57 ?505次閱讀

    光伏電站智能化管理系統:光伏場站智能化管理的引擎

    ?????? 光伏電站智能化管理系統:光伏場站智能化管理的引擎 ?????? 在全球能源結構加速轉型的背景下,光伏發電作為清潔能源的核心力量,正迎來規模發展的黃金期。然而,隨著電站規模擴大于運維
    的頭像 發表于 02-23 17:46 ?572次閱讀
    光伏電站<b class='flag-5'>智能化</b>管理系統:光伏場站<b class='flag-5'>智能化</b>管理的引擎

    西安IBMS智能化集成系統源頭廠家直供

    一、IBMS智能化集成系統概述 IBMS智能化集成系統作為現代建筑管理與服務的重要手段,其集成度高、智能化水平先進,能夠提高建筑物的管理效率、安全性和智能化水平。隨著科技的不斷進步和應
    的頭像 發表于 02-19 11:19 ?335次閱讀
    西安IBMS<b class='flag-5'>智能化</b>集成系統源頭廠家直供

    智能化管理系統:驅動未來管理與效率革命

    隨著人工智能、物聯網、大數據等技術的快速發展,智能化管理系統正在成為各行各業轉型升級的核心驅動力。無論是智慧園區、智慧城市,還是智能制造、智慧醫療,智能化管理系統都在重新定義管理的邊界
    的頭像 發表于 02-18 14:25 ?479次閱讀

    智慧醫院智能化系統設計

    摘 要: 結合某知名大型三甲綜合醫院項目的智能化系統設計,提出智慧醫院智能化系統的技術解決 方案,闡述智慧醫院智能化系統方案的總體架構、建設目標、設計宗旨、典型應用及各智能化子系統的設
    的頭像 發表于 01-14 14:09 ?459次閱讀

    單軸測徑儀也可以智能化

    關鍵字:藍鵬牌測徑儀,智能測徑儀,單軸智能測徑儀,測徑儀智能化,測徑儀智能測控,外徑智能測量,單路測徑儀,小型測徑儀
    發表于 12-31 13:55

    漫途智慧路燈網關,推動城市智能化

    智能化
    無錫漫途科技有限公司
    發布于 :2024年10月10日 16:42:09

    安防智能化包含哪些系統

    安防智能化是指利用現代信息技術,包括物聯網、云計算、大數據、人工智能等,對傳統的安全防范系統進行升級改造,實現對安全防范工作的自動智能化管理。安防
    的頭像 發表于 10-10 10:20 ?1371次閱讀

    基于新型藍牙技術的人員定位方案

    云酷科技“基于新型藍牙技術的人員定位項目”在結合行業相關制度及項目管理經驗基礎上,利用藍牙定位、4G/5G通訊等技術,以較低成本投入,實現生產區域的“作業安全”、“人員安全”、“機具安
    的頭像 發表于 09-03 11:57 ?439次閱讀

    【?嵌入式機電一體系統設計與實現?閱讀體驗】+《智能化技術在船舶維護中的應用探索》

    智能化技術在船舶維護中的應用探索 本文深入分析了海洋工業中污損生物對船舶性能的負面影響,并探討了智能化技術,尤其是基于樹莓派的嵌入式系統設計,如何成為解決這一問題的新途徑。污損生物的附著不僅增加了
    發表于 08-26 22:22
    主站蜘蛛池模板: 蓝田县| 库伦旗| 栾川县| 遂溪县| 铅山县| 拉孜县| 新乡市| 孝感市| 岑巩县| 印江| 会同县| 麟游县| 六枝特区| 涞源县| 方正县| 福州市| 无棣县| 虞城县| 扶绥县| 商河县| 通榆县| 塔河县| 海林市| 辽宁省| 高邮市| 舟山市| 巴彦淖尔市| 恩平市| 沂水县| 如皋市| 景泰县| 油尖旺区| 改则县| 普定县| 新蔡县| 巴马| 婺源县| 萨迦县| 永吉县| 琼结县| 青州市|