STM32使用水位傳感器

1.1 介紹:

水位傳感器專為水深檢測而設計,可廣泛用于感應降雨,水位,甚至液體泄漏。當將水位傳感器放入水中時,水位沒過銅線越多模擬值越大,讀取水深傳感器模塊的模擬值,在串口打印出來,如需知道水深,我們直接將傳感器放探測部分前面的一點點放入水中,這樣我們就可以知道剛放入水中時的模擬值,知道這個值之后我們可以得出一個公式: 當前模擬值為CA ,放入水下時的模擬值為DA,水深 =(CA-DA)/100。

1.2 模塊參數:

在這里插入圖片描述

1.3 實驗組件:

在這里插入圖片描述

1.4模塊接線圖:

在這里插入圖片描述

1.5 實驗代碼:

完整代碼下載

在這里插入圖片描述

1.6實驗結果:
器件連接好線之后,將上述程序燒錄到開發板之后,將水位傳感器放水里,當濕度AD數據大于2000時,蜂鳴器響,否則停止 。

若要查看讀取的AD數據,可以仿真去查看

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/86435.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/86435.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/86435.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Spring事務傳播機制有哪些?

導語: Spring事務傳播機制是后端面試中的必考知識點,特別容易出現在“項目細節挖掘”階段。面試官通過它來判斷你是否真正理解事務控制的本質與異常傳播機制。本文將從實戰與源碼角度出發,全面剖析Spring事務傳播機制,幫助你答得有…

相機Camera日志實例分析之一:相機Camx【前置慢動作分辨率切換720P、1080P錄制】單幀流程日志詳解

【關注我,后續持續新增專題博文,謝謝!!!】 上一篇我們講了: 這一篇我們開始講: 目錄 一、場景操作步驟 二、日志基礎關鍵字分級如下 三、場景日志如下: 一、場景操作步驟 1、打…

OpenHarmony標準系統-HDF框架之I2C驅動開發

文章目錄 引言I2C基礎知識概念和特性協議,四種信號組合 I2C調試手段硬件軟件 HDF框架下的I2C設備驅動案例描述驅動Dispatch驅動讀寫 總結 引言 I2C基礎知識 概念和特性 集成電路總線,由串網12C(1C、12C、Inter-Integrated Circuit BUS)行數據線SDA和串…

Ubuntu系統下交叉編譯openssl

一、參考資料 OpenSSL&&libcurl庫的交叉編譯 - hesetone - 博客園 二、準備工作 1. 編譯環境 宿主機:Ubuntu 20.04.6 LTSHost:ARM32位交叉編譯器:arm-linux-gnueabihf-gcc-11.1.0 2. 設置交叉編譯工具鏈 在交叉編譯之前&#x…

數據庫優化實戰分享:高頻場景下的性能調優技巧與案例解析

在實際開發與生產運維中,數據庫的性能瓶頸往往是影響系統響應速度和用戶體驗的關鍵因素。尤其是在高并發訪問、海量數據處理、復雜查詢邏輯等高頻場景下,數據庫優化不僅僅是“錦上添花”,更是“雪中送炭”。本篇博文將結合實際項目經驗&#…

Python importlib 動態加載

文章目錄 1. importlib 庫 概述2. 導入模塊(import_module())2.1. 導入已安裝的模塊2.2. 導入子模塊2.3 通過字符串變量導入模塊 3. 重新加載模塊(reload())4. 檢查模塊是否存在(find_spec())5. 獲取模塊路…

(1-6-4) Java IO流實現文件的讀取與寫入

目錄 0.前述概要 1. File類 1.1 概述 1.2 File的重要方法 1.3 java.io 1.3.1 四種抽象類 1.3.2 流 1.3.3 其他常用 I/O 流 2. 字節輸入流(InputSteam) 2.1 關系類圖 2.2 應用實現 3. 字節輸出流(OutputStream) 3.1 …

【Proteus仿真】【32單片機-A010】步進電機控制系統設計

目錄 一、主要功能 二、使用步驟 三、硬件資源 四、軟件設計 五、實驗現象 聯系作者 一、主要功能 1、LCD顯示當前擋位、方向等; 2、按鍵控制步進電機擋位、方向等。 二、使用步驟 系統運行后,LCD1602顯示當前擋位、方向; 通過按鍵…

DeepSeek-R1-0528-Qwen3-8B為底座微調領域大模型準備:制作領域專用數據集

前言 想要微調領域大模型,數據的準備是必不可少的。然而微調大模型需要的數據極多,這樣花費很多人力和準備。有沒有方便又高效的方法?一下子就可以準備大量的領域專用數據集呢? 制作領域專用數據集 這里制作的數據集格式為使用的aphaca格式的 1.啟動vllm服務 python -m…

WEB3全棧開發——面試專業技能點P6后端框架 / 微服務設計

一、Express Express是國內大部分公司重點問的。我在本文最后,單獨講解了Express框架。 概念介紹 Express 是基于 Node.js 平臺的極簡、靈活且廣泛使用的 Web 應用框架。它提供了一系列強大的功能,用于構建單頁、多頁及混合型的 Web 應用程序和 API 服…

游戲開發中的CI/CD優化案例:知名游戲公司Gearbox使用TeamCity簡化CI/CD流程

案例背景 關于Gearbox: Gearbox 是一家美國電子游戲公司,總部位于德克薩斯州弗里斯科,靠近達拉斯。Gearbox 成立于1999年,推出過多款史上最具代表性的視頻游戲,包括《半衰期》、《戰火兄弟連》以及《無主之地》。 團隊…

視覺slam--三維剛體運動

線性代數 外積與矩陣乘法的等價性 歐拉角的奇異性--萬向死鎖 現象 第二個軸旋轉度,會導致第三個旋轉軸和惡原始坐標軸的第一個旋轉軸重合,導致第一次旋轉與第三次旋轉都使用了同一個軸進行旋轉,也就是本質上旋轉三次,但是只在兩個…

內窺鏡檢查中基于提示的息肉分割|文獻速遞-深度學習醫療AI最新文獻

Title 題目 Prompt-based polyp segmentation during endoscopy 內窺鏡檢查中基于提示的息肉分割 01 文獻速遞介紹 以下是對這段英文內容的中文翻譯: ### 胃腸道癌癥的發病率呈上升趨勢,且有年輕化傾向(Bray等人,2018&#x…

CppCon 2015 學習:REFLECTION TECHNIQUES IN C++

關于 Reflection(反射) 這個概念,總結一下: Reflection(反射)是什么? 反射是對類型的自我檢查能力(Introspection) 可以查看類的成員變量、成員函數等信息。反射允許枚…

R語言速釋制劑QBD解決方案之一

本文是《Quality by Design for ANDAs: An Example for Immediate-Release Dosage Forms》第一個處方的R語言解決方案。 第一個處方研究評估原料藥粒徑分布、MCC/Lactose比例、崩解劑用量對制劑CQAs的影響。 第二處方研究用于理解顆粒外加硬脂酸鎂和滑石粉對片劑質量和可生產…

“詳規一張圖”——新加坡土地利用數據

在城市規劃和土地管理領域,精確且詳盡的空間數據是進行有效決策的基石。隨著地理信息系統(GIS)技術的發展,我們能夠以前所未有的精度和細節來捕捉、分析和展示土地利用信息。這不僅提升了數據的質量和可靠性,還使得城市…

LabVIEW雙光子成像系統技術

雙光子成像技術的核心特性 雙光子成像通過雙低能量光子協同激發機制,展現出顯著的技術優勢: 深層組織穿透能力:適用于活體組織深度成像 高分辨率觀測性能:滿足微觀結構的精細研究需求 低光毒性特點:減少對樣本的損傷…

MySQL自定義函數零基礎學習教程

1. 引言 想象一下,你在用計算器做數學題。每次計算"圓形面積"時,你都要輸入:3.14 半徑 半徑。如果能把這個計算步驟保存起來,下次只要輸入半徑就自動算出面積,那該多方便! MySQL自定義函數就…

八股---7.JVM

1. JVM組成 1.1 JVM由哪些部分組成?運行流程? 難易程度:☆☆☆ 出現頻率:☆☆☆☆ Java Virtual Machine:Java 虛擬機,Java程序的運行環境(java二進制字節碼的運行環境)好處:一次編寫,到處運行;自動內存管理,垃圾回收機制程序運行之前,需要先通過編譯器將…

企業級AI-DevOps工具鏈的構成及實現方案

企業級AI-DevOps工具鏈的構成及實現方案 DevOps在AI大模型研發中的重要性及應用背景一、場景驅動的AI產品研發運營機制二、AI-DevOps生產線建設三、基于DevOps的AI大模型研發機制四、基于DevOps的智能體場景研發機制五、場景驅動的應用評估分析機制 DevOps在AI大模型研發中的重…