91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

如何制作恒溫器

454398 ? 來源:工程師吳畏 ? 2019-08-14 11:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:步驟0 - 先決條件

如何制作恒溫器

您知道如何使用Arduino IDE

您已經安裝了ESP8266主板管理器

因此,您可以在NodeMCU上傳一些代碼并運行它

您已經安裝了以下庫

U8g2lib - OLED顯示器

DHTesp - DHT for ESP

ESPAsyncTCP - 管理異步HTTP請求,從github安裝

ArduinoJson - 處理來自HTTP請求的JSON響應

ESP8266WiFi - 包含在ESP8266板上

Ticker-包含在ESP8266板中

您有一些設備或像智能家居盒這樣的軟件將允許監(jiān)控和與此恒溫器交互(在我的情況下,我擁有一個eedomus盒子,但你可以很容易地調整代碼以滿足你的需要)。

你知道如何焊接

第2步:第1步 - 物料清單

NodeMCU - 2€

OLED屏幕128x32 -1.50 €

DHT-22 - 2.50€

繼電器3.3V - 1.40€

2個按鈕 - 2x0.02€

2電阻1kΩ至10kΩ(我使用220Ω)2x0.01€

原型板 - 0.16€

總計= 7.62€

所有價格均為基于全球速賣通免費送貨。

此外我們還需要焊接材料:

烙鐵

焊線 - 我用0.8mm

焊劑 - 我用它來焊接NodeMCU針

Kynar跳線或其他電纜連接原型板上的元件

鋼絲球 - 清潔鐵

li》

脫焊芯 - 用于在搞砸時去除焊接

步驟3:步驟3 - 布線

圖片顯示了布線的詳細信息。

您可以修改引腳以連接組件。但請注意,繼電器不能連接到NodeMCU的任何引腳。將繼電器連接到某個引腳不允許NodeMCU啟動。

NodeMCU由USB電纜(5V)供電,該電纜連接NodeMCU的Vin引腳,該引腳連接到板載電源穩(wěn)壓器。除非你想把它吹干,否則不要用5V為NodeMCU的另一個引腳供電。

步驟4:步驟4 - 程序原理

程序的原理非常簡單,并在第一張圖片上繪制。

我們有兩個變量可以容納要求的溫度和測量的溫度

定期我們讀取測量的溫度并將其顯示在顯示屏上

我們還從智能家居盒(eedomus)中讀取了所需的溫度

根據這兩個溫度,我們計算是否應加熱

此外,用戶可以使用按鈕調整所需溫度

此外,我們需要:

管理按鈕調整的請求溫度與通過讀取eedomus調整的請求溫度之間的沖突

確保我們不經常調整加熱。加熱器可能不會升值,并且在相當長的時間內加熱時它會更有效地加熱。根據經驗,我們決定不比每15分鐘更頻繁地調整加熱

需要從按鈕去除讀數。請參閱arduino示例:數字→去抖動

平滑讀取測量溫度:原始讀數交替,間隙超過1°C,使單個讀數難以依賴

計算滯后以保持溫度盡可能穩(wěn)定。房屋的慣性意味著在我們切斷加熱后不久溫度會繼續(xù)升高。另一方面,即使我們開始加熱,溫度也會繼續(xù)下降。因此,我們必須預測切割加熱或開始加熱的時間點。這將在第二張圖片中顯示。

步驟5:步驟5 - Arduino代碼

我剛剛投入生產我的恒溫器。我當前的代碼很亂,包含很多用于調試的消息。我計劃很快重寫一個干凈的程序。我會盡快更新并在我的恒溫器上進行驗證。

Ticker是經常重復的程序

我們使用許多全局變量,因為我們無法將參數傳遞給自動收報機程序

AsyncClient允許處理異步HTTP請求

我們附加中斷程序來處理按下按鈕

所有代碼都是事件驅動的,Arduino循環(huán)為空

displayTemp - 管理2位數請求溫度的顯示和2位數加上小數點后1位數的測量溫度。加熱時顯示器向上移動,不加熱時向下移動,當兩個溫度相等時(在這種情況下不加熱)上下彈跳

getMeasuredTemp - 我們每分鐘讀取溫度并計算每個溫度的平均值5讀數。然后我們保持5個平均讀數的歷史來計算曲線的矢量,其允許估計下一個讀數。

getRequestedTemp - 讀取智能家居盒中定義的值。

incTemp/decTemp - 按下按鈕時由中斷調用的過程

setHeating - 打開/關閉繼電器以監(jiān)控加熱器。在我們的例子中,繼電器在沒有加熱時被置為高電平而在低溫時被加熱。也許這很奇怪,但我們做出了這個選擇,因為當繼電器關閉(設置為HIGH)時,有一個紅色LED亮起。

步驟6:步驟6 - 附件

最后我打印了一個小外殼,以便拿著我的恒溫器。

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

    關注

    4

    文章

    144

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    恒溫晶振的精度范圍介紹

    ,我們需要理解什么是恒溫晶振。恒溫晶振是一種具有溫度補償能力的晶體振蕩,它可以自動調整其頻率以適應環(huán)境溫度的變化。這種特性使得恒溫晶振在各種惡劣環(huán)境下都能保持高精
    的頭像 發(fā)表于 03-10 14:02 ?258次閱讀
    <b class='flag-5'>恒溫</b>晶振的精度范圍介紹

    恒溫晶振技術參數指標怎么看?

    晶振,全稱晶體振蕩,是一種能夠產生精確且穩(wěn)定頻率的電子元件。恒溫晶振是指可以在一定的溫度范圍內保持穩(wěn)定性能的晶體振蕩。因其具有良好的溫度特性、穩(wěn)定性、低相噪、低功耗等特點,恒溫晶振
    的頭像 發(fā)表于 03-10 14:00 ?7313次閱讀
    <b class='flag-5'>恒溫</b>晶振技術參數指標怎么看?

    深入解析LM26:一款高精度工廠預設恒溫器

    深入解析LM26:一款高精度工廠預設恒溫器 在電子設備的設計中,溫度控制是一個至關重要的環(huán)節(jié)。今天,我們就來深入探討一款性能卓越的溫度控制芯片——LM26,它是一款工廠預設恒溫器,在眾多領域有著廣泛
    的頭像 發(fā)表于 02-26 11:45 ?239次閱讀

    恒溫晶振與普通晶振的區(qū)別

    在電子設備中,晶振是一種重要的元器件,它的主要作用是產生穩(wěn)定的頻率。在晶振的種類中,恒溫晶振和普通晶振是兩種常見的類型,它們在使用上有著明顯的區(qū)別。本文將詳細介紹恒溫晶振與普通晶振的區(qū)別。首先,我們
    的頭像 發(fā)表于 12-23 13:55 ?4231次閱讀
    <b class='flag-5'>恒溫</b>晶振與普通晶振的區(qū)別

    恒溫晶振的使用注意事項

    一、簡介 恒溫晶振,又稱為溫控晶振,是一種具有溫度穩(wěn)定功能的晶體振蕩。在電子設備、通信設備、計算機等領域中,恒溫晶振被廣泛應用于各種電路中,如時鐘電路、計數電路、數據傳輸電路等。為
    發(fā)表于 10-28 14:13

    影響恒溫晶振精度的因素有哪些?如何選擇高精度的恒溫晶振?

    恒溫晶振的精度受多種因素影響,主要包括以下幾個方面:1.溫度穩(wěn)定性雖然恒溫晶振通過恒溫控制技術減少了溫度對頻率的影響,但外界溫度的劇烈變化仍可能對精度產生一定影響。高質量的恒溫晶振通常
    的頭像 發(fā)表于 09-29 15:12 ?803次閱讀
    影響<b class='flag-5'>恒溫</b>晶振精度的因素有哪些?如何選擇高精度的<b class='flag-5'>恒溫</b>晶振?

    恒溫晶振的優(yōu)缺點和應用領域

    無論外界的溫度是怎樣變化,恒溫晶振的輸出頻率都能保持高度穩(wěn)定。恒溫晶振的核心是一個恒溫槽。晶體被放置在槽體中,控制電路會不斷監(jiān)測溫度,并通過加熱電阻元件維持在設定的工作點。
    的頭像 發(fā)表于 09-28 11:10 ?1075次閱讀
    <b class='flag-5'>恒溫</b>晶振的優(yōu)缺點和應用領域

    CS-23系列低相位噪聲恒溫晶體振蕩

    CS-23系列低相位噪聲恒溫晶體振蕩NEL Frequency ControlsCS-23系列是NEL Frequency Controls公司生產的一款低相位噪聲恒溫晶體振蕩(O
    發(fā)表于 09-23 08:58

    賽思電子:影響恒溫晶振精度的因素有哪些?如何選擇高精度的恒溫晶振?

    恒溫晶振的精度受多種因素影響,主要包括以下幾個方面:1.溫度穩(wěn)定性雖然恒溫晶振通過恒溫控制技術減少了溫度對頻率的影響,但外界溫度的劇烈變化仍可能對精度產生一定影響。高質量的恒溫晶振通常
    的頭像 發(fā)表于 08-12 14:40 ?1020次閱讀
    賽思電子:影響<b class='flag-5'>恒溫</b>晶振精度的因素有哪些?如何選擇高精度的<b class='flag-5'>恒溫</b>晶振?

    恒溫振蕩的技術原理介紹

    概述:恒溫振蕩是一種在科研、醫(yī)療和工業(yè)等領域廣泛應用的實驗設備。其主要功能是提供一個穩(wěn)定的溫度環(huán)境,并對樣品進行均勻的振蕩攪拌。本文將詳細介紹恒溫振蕩的核心技術原理,以幫助讀者更好
    的頭像 發(fā)表于 06-10 14:59 ?1073次閱讀
    <b class='flag-5'>恒溫</b>振蕩<b class='flag-5'>器</b>的技術原理介紹

    恒溫晶振OCXO在地面衛(wèi)星接收中的應用

    恒溫晶振(Oven-Controlled Crystal Oscillator,OCXO)是一種通過恒溫控制技術實現(xiàn)超高頻率穩(wěn)定性的晶體振蕩。其核心原理是將晶體置于恒溫槽內,通過加熱
    的頭像 發(fā)表于 06-05 13:51 ?929次閱讀
    <b class='flag-5'>恒溫</b>晶振OCXO在地面衛(wèi)星接收<b class='flag-5'>器</b>中的應用

    物聯(lián)網智能恒溫器解決方案

    想象一下,如果家里的供暖和制冷系統(tǒng)不僅能自動運行,還能進行智能化管理,顯著提升舒適度和效率,將給我們的生活帶來怎樣的改變。這正是物聯(lián)網 (IoT) 智能恒溫器的使命,它正在重塑我們控制室內環(huán)境的方式。了解這一發(fā)展對于經驗豐富的電氣工程師和好奇的消費者來說都至關重要。
    的頭像 發(fā)表于 06-03 14:49 ?1022次閱讀
    物聯(lián)網智能<b class='flag-5'>恒溫器</b>解決方案

    恒溫晶振對比其他晶振的優(yōu)勢有哪些?

    具有更高的頻率穩(wěn)定性。晶振的頻率穩(wěn)定性是衡量其性能的重要指標之一。恒溫晶振通過內部的溫度傳感和溫控電路,能夠實時監(jiān)測和調節(jié)晶振的工作溫度,以保持其頻率的穩(wěn)定性。相
    的頭像 發(fā)表于 05-06 15:46 ?1051次閱讀
    <b class='flag-5'>恒溫</b>晶振對比其他晶振的優(yōu)勢有哪些?

    MPS MP279xx系列數字隔離在智能家居設備中的應用

    智能家居設備越來越受歡迎。智能恒溫器、照明系統(tǒng)、安防系統(tǒng)和家庭娛樂系統(tǒng)已經走進了千家萬戶,為家居功能提供自動化管理和無線控制,讓用戶可以通過移動應用程序或數字面板來監(jiān)控和管理他們的家。
    的頭像 發(fā)表于 04-24 16:01 ?1238次閱讀
    MPS MP279xx系列數字隔離<b class='flag-5'>器</b>在智能家居設備中的應用

    恒溫晶振與溫補晶振的區(qū)別

    恒溫晶振:利用恒溫槽使晶體振蕩中石英晶體諧振的溫度保持恒定,將由周圍溫度變化引起的振蕩輸出頻率變化量削減到最小的晶體振蕩
    的頭像 發(fā)表于 04-18 16:32 ?1147次閱讀
    <b class='flag-5'>恒溫</b>晶振與溫補晶振的區(qū)別