在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于STM32的智能魚缸設(shè)計

機智云 ? 2024-01-26 08:10 ? 次閱讀

關(guān)鍵詞:智能魚缸,機智云STM32單片機

目錄

1、功能實現(xiàn)2、系統(tǒng)設(shè)計方案3、系統(tǒng)硬件設(shè)計4、系統(tǒng)軟件設(shè)計5、APP設(shè)計和測試6、結(jié)論

1

功能實現(xiàn)

本設(shè)計是一款基于STM32的智能魚缸系統(tǒng),使用傳感器獲取魚缸的關(guān)鍵信息,對信息進行處理和上傳手機端,借助于智能化產(chǎn)品的強大功能將觀賞魚飼養(yǎng)的門檻降低,能夠讓系統(tǒng)用戶在飼養(yǎng)觀賞魚的同時體會到從傳統(tǒng)魚缸飼養(yǎng)中得不到的樂趣。

2

系統(tǒng)設(shè)計方案

此款智能魚缸設(shè)計有如下功能:按鍵控制、溫度測量、Wi-Fi控制、模擬喂食、濁度檢測、光強檢測、屏幕顯示。

系統(tǒng)的整體連接圖如圖1所示。按鍵控制是通過按鍵操作實現(xiàn)魚缸進行喂食、開關(guān)燈、換水、增氧。Wi-Fi控制是通過ESP8266-01S模塊和機智云平臺搭配使用,在手機端控制魚缸和進行信息查詢。

4b8d5492-bbdf-11ee-aa22-92fbcf53809c.jpg

系統(tǒng)硬件設(shè)計

3

系統(tǒng)的硬件設(shè)計原理圖如圖2所示。采用的主控芯片型號為STM32F103C8T6,該芯片是意法半導(dǎo)體公司(ST)推出的基于Cortex-M3內(nèi)核的32位微控制器,其封裝型號采用LQFP48。

該芯片RAM容量為20kB,ROM其容量為64kB,擁有的主要硬件資源為37個GPIO、2個ADC、4個定時器/計數(shù)器、2個I2C和3個USART。

4ba51064-bbdf-11ee-aa22-92fbcf53809c.jpg

04

系統(tǒng)軟件設(shè)計

系統(tǒng)上電后,程序從主函數(shù)運行,對所需模塊進行功能封裝。在主函數(shù)調(diào)用各個模塊運行時需要相關(guān)函數(shù)實現(xiàn)對模塊的調(diào)用和相關(guān)數(shù)據(jù)的獲取。主函數(shù)流程圖如圖3所示。

4bc8bcee-bbdf-11ee-aa22-92fbcf53809c.jpg

主函數(shù)之外的其他軟件模塊包括:按鍵控制、光強獲取、OLED屏幕顯示和電機控制,具體如下:

01

按鍵控制

按鍵控制功能主要分兩部分,一是通過按鍵實現(xiàn)魚缸的控制,二是通過按鍵進行魚缸的配網(wǎng)。由于STM32具有大量的中斷資源,故采用中斷法實現(xiàn)按鍵的控制,以獲得更高的程序執(zhí)行效率。

02

光強獲取

光強獲取模塊功能主要是獲取光強數(shù)據(jù)。它將光敏傳感器模塊輸出的數(shù)據(jù)傳到STM32,經(jīng)STM32內(nèi)部ADC對數(shù)據(jù)進行處理,將數(shù)據(jù)在屏幕顯示并上傳至手機端,最后根據(jù)光強控制LED的亮滅。

03

OLED屏幕顯示

摘錄:OLED屏幕通過IIC協(xié)議與STM32通信。首選初始化IIC總線,之后初始化OLED,通過IIC總線向OLED發(fā)送指令和數(shù)據(jù)以初始化OLED顯示屏。初始化包括設(shè)置OLED顯示模式、對比度、亮度等參數(shù)。STM32獲取相應(yīng)數(shù)據(jù)并完成處理后,向OLED發(fā)送顯示數(shù)據(jù),驅(qū)動OLED液晶顯示屏在對應(yīng)位置顯示相關(guān)信息。

5

機智云平臺設(shè)計

機智云平臺設(shè)計實現(xiàn)的功能是將各傳感器數(shù)據(jù)上傳到手機端顯示,便可在手機上通過Wi-Fi下發(fā)指令控制智能魚缸。機智云平臺為開發(fā)者提供了自助式智能硬件開發(fā)工具與開放的云端服務(wù),將智能硬件產(chǎn)品開發(fā)周期縮短,快速實現(xiàn)智能化。

5.1創(chuàng)建數(shù)據(jù)點

使用機智云平臺進行開發(fā)時,首先要創(chuàng)建數(shù)據(jù)點,并需要定義數(shù)據(jù)點的類型。設(shè)計通過機智云創(chuàng)建的數(shù)據(jù)點如表1所示。

表1機智云平臺創(chuàng)建的數(shù)據(jù)點

4bf844be-bbdf-11ee-aa22-92fbcf53809c.jpg

5.2 機智云代碼移植流程

用機智云平臺創(chuàng)建好項目后,進入到相關(guān)的界面,按照界面的提示進行操作,它即可自動幫助用戶生成Wi-Fi控制的相關(guān)代碼。在代碼包生成以后,需要對其中代碼進行移植。只有將代碼移植到工程文件里面后,才能實現(xiàn)預(yù)期的功能。機智云代碼的移植流程如圖4所示。

4c0ad264-bbdf-11ee-aa22-92fbcf53809c.jpg

5.3 手機APP設(shè)計

手機APP是通過機智云平臺生成的。使用機智云平臺進行APP生成的方法非常簡單,不需要按照安卓APP開發(fā)那樣操作,對于不懂安卓應(yīng)用的開發(fā)者來說是非常友好的。其配置流程如下:點擊創(chuàng)建移動應(yīng)用;點擊右上方進行APP界面設(shè)置,將創(chuàng)建的項目進行關(guān)聯(lián),最后保存退出;進入控制頁面選擇配網(wǎng)方式等,保存退出;點擊構(gòu)建應(yīng)用,等待應(yīng)用構(gòu)建完成,最終在手機端掃碼下載APP。各步驟操作及界面如圖5所示。

4c2657fa-bbdf-11ee-aa22-92fbcf53809c.jpg4c360fa6-bbdf-11ee-aa22-92fbcf53809c.jpg

結(jié)束語

系統(tǒng)基于STM32F103C8T6,實現(xiàn)了智能魚缸所需的溫度測量、Wi-Fi控制、喂食等功能。通過使用性價比較高的Wi-Fi模塊配合機智云平臺實現(xiàn)了手機端控制。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2553

    文章

    51393

    瀏覽量

    756597
  • STM32
    +關(guān)注

    關(guān)注

    2272

    文章

    10923

    瀏覽量

    357576
  • 檢測
    +關(guān)注

    關(guān)注

    5

    文章

    4512

    瀏覽量

    91747
收藏 人收藏

    評論

    相關(guān)推薦

    向集成式轉(zhuǎn)變的智能魚缸

    智能魚缸的出現(xiàn),則解決了傳統(tǒng)魚缸的飼養(yǎng)和護理困難。 ? 養(yǎng)魚向智能化轉(zhuǎn)變 ? 魚缸智能化,便是
    的頭像 發(fā)表于 04-02 00:05 ?3413次閱讀
    向集成式轉(zhuǎn)變的<b class='flag-5'>智能</b><b class='flag-5'>魚缸</b>

    【深聯(lián)華杯】基于SLH89F5162的智能魚缸

    項目設(shè)計背景就不贅述了,詳細(xì)見面提交時發(fā)的帖子。項目具體設(shè)計原理在附件word中,視頻文件見網(wǎng)盤,提取密碼一并放在word中。 補充說明:原題目“GSM網(wǎng)絡(luò)的智能魚缸采用“安芯一號”SLH89F5162“改為”基于SLH89F5162的
    發(fā)表于 01-03 23:32

    智能魚缸

    我們要做一個智能魚缸的課題,要求溫度傳感器,濕度傳感器,ph值傳感器集合到一個什么東西上,然后通過一根u***線接到一塊板子上,這塊板子可以通過wifi與手機連接實現(xiàn)遠(yuǎn)程控制。求大神指導(dǎo)一下我們怎么把多個傳感器集合到一起。然后那塊板子可不可以用
    發(fā)表于 06-29 09:56

    智能魚缸DIY制作教程

    轉(zhuǎn)載自:http://bbs.intorobot.com/thread-940-1-1.html智能魚缸DIY制作教程1.說明智能魚缸致力于實現(xiàn)全自動護理
    發(fā)表于 07-13 22:53

    智能魚缸全開源方案

    , 所有的功能實現(xiàn)全自動化供給。二 智能魚缸方案簡介1. 方案概述本方案設(shè)計采用魚缸板卡(STM32)+WiFi透傳模塊(M230),集多種控制功能于一體,包括
    發(fā)表于 04-14 10:34

    智能魚缸控制系統(tǒng)

    題目:智能魚缸控制系統(tǒng)要求:自動恒溫系統(tǒng)、自動喂食系統(tǒng)、自動照明系統(tǒng)以及結(jié)合相關(guān)內(nèi)容設(shè)置LED顯示電路。做出proteus原理圖。價格私聊
    發(fā)表于 04-18 21:19

    智能魚缸解決方案

    進入多種生活娛樂休閑場所。針對魚缸的養(yǎng)護問題,市場上也陸續(xù)出現(xiàn)了各種控制魚缸水溫、排水、充氧和照明的設(shè)備,如過濾器、加熱器、加氧泵等改善水質(zhì)的設(shè)備。但是由于產(chǎn)品繁多。功能不統(tǒng)一,而且大多是非智能
    發(fā)表于 06-02 15:12

    基于STM32智能魚缸監(jiān)控系統(tǒng)的設(shè)計_向鎳鋅

    `隨著我國科技生產(chǎn)力的不斷提升,人們對物質(zhì)和精神生活提出了更高的需求,智能垃圾桶、智慧陽臺、智能家居等逐漸進入普通家庭。本文針對家居觀賞魚喂養(yǎng),設(shè)計制作了一種基于S T M 3 2的智能魚缸
    發(fā)表于 01-05 13:54

    基于STM32智能魚缸遠(yuǎn)程控制系統(tǒng)設(shè)計

    `隨著人們物質(zhì)生活水平的日益提高,精神生活也有了一定的需求,觀賞養(yǎng)魚也成了人們豐富生活的方法之一。本文是基于STM32單片機為核心設(shè)計了一款智能魚缸投食的控制系統(tǒng),針對魚缸的水溫、光照
    發(fā)表于 01-05 14:02

    基于STM32單片機的智能魚缸設(shè)計與研究

    `由于工作忙、出差、旅游等原因,家中、辦公室等場所喂養(yǎng)的魚常常無人管理。為此,本文基于STM32單片機設(shè)計了一款智能魚缸。該魚缸可以根據(jù)設(shè)定的參數(shù)自動投食、調(diào)節(jié)水溫和增氧。
    發(fā)表于 01-05 14:06

    如何去實現(xiàn)一種基于STM32F103ZET6主控芯片的物聯(lián)網(wǎng)智能魚缸設(shè)計呢

    物聯(lián)網(wǎng)智能魚缸的主要功能有哪些呢?如何去實現(xiàn)一種基于STM32F103ZET6主控芯片的物聯(lián)網(wǎng)智能魚缸設(shè)計呢?
    發(fā)表于 12-23 07:02

    開源教程 | 智能生態(tài)魚缸的設(shè)計

    摘要隨著科技的飛速發(fā)展,魚缸在國內(nèi)市場上產(chǎn)品繁多,功能不統(tǒng)一,而且大多是非智能化的,功能使用不靈活、不方便,整體性能也無法得到提升,在科技改變生活的時代,對傳統(tǒng)的魚缸進行科技化的改造勢在必得,這將
    的頭像 發(fā)表于 07-18 17:15 ?2144次閱讀
    開源教程 | <b class='flag-5'>智能</b>生態(tài)<b class='flag-5'>魚缸</b>的設(shè)計

    用于智能魚缸水溫檢測的高精度溫度傳感芯片

    智能魚缸是新概念的高檔魚缸智能魚缸解決了傳統(tǒng)魚缸飼養(yǎng)及照料的困難, 并所有的功能實現(xiàn)全自動化供
    的頭像 發(fā)表于 09-28 09:52 ?681次閱讀
    用于<b class='flag-5'>智能</b><b class='flag-5'>魚缸</b>水溫檢測的高精度溫度傳感芯片

    基于51單片機的智能魚缸設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于51單片機的智能魚缸設(shè)計.rar》資料免費下載
    發(fā)表于 01-07 09:45 ?4次下載

    基于STM32設(shè)計的智能魚缸

    本項目開發(fā)一款基于STM32F103RCT6單片機控制的智能魚缸系統(tǒng),集成水質(zhì)監(jiān)測、溫度控制、自動喂食以及光照調(diào)節(jié)等多種功能于一體。
    的頭像 發(fā)表于 01-06 15:21 ?364次閱讀
    基于<b class='flag-5'>STM32</b>設(shè)計的<b class='flag-5'>智能</b><b class='flag-5'>魚缸</b>
    主站蜘蛛池模板: 欧美一级视频高清片 | 欧美午夜精品久久久久久黑人 | 人人干视频 | 国产小视频免费观看 | 欧美深夜福利 | 亚洲无色 | 欧美一级特黄乱妇高清视频 | 噜噜色噜噜| 久久精品国产大片免费观看 | 亚洲一区二区三区麻豆 | 亚洲a级毛片 | 午夜精品久久久久久影视riav | 男人j进女人j的一进一出视频 | 国产精品久久久久免费 | 亚洲最新在线观看 | 日本69sex护士| 侵犯希崎中文字幕在线 | 欧美啪啪精品 | 黄色录像欧美 | 色偷偷88欧美精品久久久 | 国产馆精品推荐在线观看 | zsvdy午夜片| 免费看特级淫片日本 | 女上男下边吃奶边做视频成都 | 特黄特色的大片观看免费视频 | 国产午夜精品理论片免费观看 | 在线高清一级欧美精品 | 你懂的手机在线视频 | 好爽好紧好大的免费视频国产 | 韩国三级理论在线看中文字幕 | 天天综合天天看夜夜添狠狠玩 | 国产亚洲精品久久午夜 | 天天在线天天在线天天影视 | 国产精品www视频免费看 | 2019天天操天天干天天透 | 国产chinesetube | 不卡精品国产_亚洲人成在线 | 老师下面好紧 | 国产成人亚洲影视在线 | 午夜精品久视频在线观看 | 香蕉免费在线视频 |