日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

使用Arduino UNO的氣象站的制作

454398 ? 來(lái)源:wv ? 2019-10-25 10:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:項(xiàng)目列表

1。屏幕:OLED,1.3英寸顯示屏SH1106,I2C白色– PID:18283

2.傳感器:數(shù)字濕度和溫度傳感器DHT22 ---- PID:7375

3.連接:跳線---- PID:10316或10318或10312(取決于長(zhǎng)度),也可以使用22 AWG實(shí)心線---- PID:22490

面包板---- PID:10686或10698或103142(取決于大?。?/p>

4。電源:此電纜只能與計(jì)算機(jī)USB端口連接,該電纜還用于IDE和Arduino板之間的數(shù)據(jù)傳輸。電纜,A到B,M/M,0.5M(1.5FT)---- PID:29862

或者您可以用它為板子供電:5V 2A AC/DC適配器---- PID:10817。

步驟2:相對(duì)介紹

屏幕介紹:1.3英寸OLED顯示屏白

1。您可以找到顯示基本設(shè)置和說(shuō)明的文檔:http://www.ett.co.th/prod2017/OLED%201.3%20I2C%20ENG.pdf

傳感器簡(jiǎn)介:濕度和溫度傳感器DHT22 1.您可以找到顯示說(shuō)明的文檔:https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf

步驟3:連接電路

DHT22傳感器將串行數(shù)據(jù)發(fā)送到引腳2。因此,從左側(cè)連接第二個(gè)引腳,“ SDA”引腳應(yīng)連接到引腳2。

對(duì)于SSH1106顯示屏,它使用模擬引腳進(jìn)行傳輸。屏幕的電路將是Arduino的“ A5”的“ SCL”引腳,而Arduino的“ A4”的“ SDA”引腳。當(dāng)像素位置數(shù)據(jù)連續(xù)傳輸時(shí),程序中的顯示功能每次在每次從傳感器讀取數(shù)據(jù)時(shí)都會(huì)觸發(fā)一次命令。

傳感器和屏幕均可使用3.3V通電Arduino作為直流電源輸入。要供電,我們需要將兩個(gè)“ VCC”引腳都連接到Arduino的“ 3.3V”。并且“ GND”引腳可以簡(jiǎn)單地連接到Arduino板上的“ GND”引腳。

使用USB A到B電纜,將Arudino連接到計(jì)算機(jī)。

步驟4:為Olikraus的SSH1106屏幕準(zhǔn)備編譯

“ u8glib”。

Adafruit的DHT22傳感器準(zhǔn)備“ DHT傳感器庫(kù)”。您應(yīng)該下載兩個(gè)庫(kù):DHT22傳感器庫(kù):https://github.com/adafruit/DHT-sensor-library

U8glib:https://github.com/adafruit/DHT-sensor-library

并在IDE中使用“管理庫(kù)”將其解壓縮。在線管理庫(kù)的說(shuō)明:https://github.com/adafruit/DHT-sensor-library

第5步:DHT22傳感器串行端口的測(cè)試代碼

DHT22傳感器串行端口的測(cè)試代碼(位于DHT22庫(kù)中》》示例):

(您可以跳過(guò)這一部分。)

這只是為了測(cè)試DHT22傳感器是否正常讀取數(shù)據(jù)。

#include

#include

#include

#include

#include

#define DHTPIN 2

#define DHTTYPE DHT22

DHT dht(DHTPIN,DHTTYPE);

void setup(){

Serial.begin(9600);

Serial.println(F(“ DHT22測(cè)試!”));

dht.begin();

}

無(wú)效循環(huán)(){

///在兩次測(cè)量之間等待幾秒鐘。

delay(2000);

///讀取溫度或濕度大約需要250毫秒!

//傳感器的讀數(shù)也可能長(zhǎng)達(dá)2秒“過(guò)時(shí)”(它的傳感器非常慢)

float h = dht.readHumidity();

//以攝氏度(默認(rèn))讀取溫度

float t = dht.readTemperature();

//以華氏溫度(isFahrenheit = true)讀取溫度

float f = dht.readTemperature(true);

//檢查是否有任何讀取失敗并且提早退出(重試)。

如果(isnan(h)|| isnan(t)|| isnan(f)){

Serial.println(F( “無(wú)法從DHT傳感器讀??!”));

return;

}

//計(jì)算華氏熱指數(shù)(默認(rèn)值)

float hif = dht.computeHeatIndex(f,h);

//以攝氏度計(jì)算熱量指數(shù)(isFahreheit = false)

float hic = dht.computeHeatIndex(t,h,false);

Serial.print (F(“濕度:”));

Serial.print(H);

Serial.print(F(“%Temperature:”));;

Serial.print(T);

Serial.print(F(“°C”));

Serial.print(F);

Serial.print(F(“°F Heat index:”));

Serial.print(HIC);

Serial.print(F(“°C”));

Serial.print(HIF);

Serial.println(F( “°F”));

}

//編譯程序后,單擊工具》》串行監(jiān)視器以檢查數(shù)據(jù)。

//測(cè)試程序結(jié)束。

步驟6:項(xiàng)目代碼

#include

#include

#include

#include

#include

#define DHTPIN 2

#define DHTTYPE DHT22

#include“ U8glib。 h“

U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE);

DHT傳感器(DHTPIN,DHTTYPE);

void draw(void){

u8g.setFont(u8g_font_unifont);

float h = sensor.readHumidity();

//以攝氏度(默認(rèn))讀取溫度

浮點(diǎn)t = sensor.readTemperature();

//檢查是否有任何讀取失敗并提早退出(重試)。

if(isnan(h)|| isnan(t)){

u8g.print(“ Error?!保?

for(;;) ;

return;

}

u8g.setPrintPos(4,10);

u8g.print( “溫度(C):”);

u8g.setPrintPos(4,25);

u8g.print(t);

u8g.setPrintPos(4,40);

u8g.print( “濕度(%):”);

u8g.setPrintPos(4,55);

u8g.print(h);

}

無(wú)效設(shè)置(void){

u8g.setRot180();

Serial.begin(9600);

sensor.begin();

}

無(wú)效循環(huán)(void){

//圖片循環(huán)

u8g.firstPage();

do {

draw();

} while(u8g.nextPage());

//經(jīng)過(guò)一段時(shí)間的延遲后重新生成圖片(2000年);

}

//主程序結(jié)束。

步驟7:說(shuō)明

然后,初始化Arduino板的引腳電路。因?yàn)閭鞲衅鲙?kù)需要數(shù)據(jù)來(lái)聲明對(duì)象。

而且,您可以使用稱為“ Serial.print()”的功能通過(guò)數(shù)字引腳2監(jiān)視輸出數(shù)據(jù)來(lái)測(cè)試傳感器的數(shù)據(jù)。由于數(shù)據(jù)傳輸?shù)念l率大約每2秒讀取一次(0.5 Hz),因此在Arduino IDE中進(jìn)行編程時(shí),我們需要將循環(huán)函數(shù)內(nèi)部的延遲設(shè)置為大于2秒。因此,循環(huán)函數(shù)內(nèi)部有一個(gè)“ delay(2000)”。這樣可以確保數(shù)據(jù)經(jīng)常刷新。在“繪制”功能中,從串行數(shù)據(jù)端口獲取數(shù)據(jù),然后使用“ readHumidity”和“ readTemperature”功能將它們放入浮點(diǎn)數(shù)。

使用打印功能打印出濕度和溫度在“ u8glib”文件中。您可以通過(guò)更改“ setPrintPos”功能中的數(shù)字來(lái)調(diào)整位置。打印功能可以直接顯示文本和數(shù)字。

要設(shè)置硬件,請(qǐng)給串行端口10秒鐘的延遲。然后調(diào)用傳感器的begin函數(shù)。根據(jù)我的電路,我的屏幕是顛倒的。因此,我還包括了“ setRot180”功能來(lái)旋轉(zhuǎn)顯示。

Arduino開(kāi)發(fā)板的循環(huán)功能是主要功能。每次刷新傳感器時(shí),它都會(huì)不斷調(diào)用draw函數(shù)以顯示文本和數(shù)據(jù)。

屏幕如下所示:

您可以從計(jì)算機(jī)和電源上斷開(kāi)Arduino UNO的連接。它使用5V DC電源適配器連接到其2.1mm電源插孔。它將程序存儲(chǔ)在其驅(qū)動(dòng)器中,并在通電后可以再次連續(xù)運(yùn)行該程序。

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

    關(guān)注

    191

    文章

    6529

    瀏覽量

    197569
  • 氣象站
    +關(guān)注

    關(guān)注

    1

    文章

    861

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    車(chē)載揚(yáng)塵監(jiān)測(cè)站,走航式氣象站

    氣象站
    pingao141378
    發(fā)布于 :2026年02月25日 13:58:18

    濕度傳感器模塊HW2200用于氣象站低濕度環(huán)境下的高精度精確監(jiān)測(cè)

    氣象站作為基礎(chǔ)氣象監(jiān)測(cè)設(shè)備,憑借穩(wěn)定的運(yùn)行和精準(zhǔn)的數(shù)據(jù),廣泛應(yīng)用于能源、鄉(xiāng)鎮(zhèn)防控、生態(tài)科研、市政建設(shè)等多個(gè)領(lǐng)域。它可實(shí)現(xiàn)全天候無(wú)人值守,自動(dòng)采集各類氣象要素,實(shí)時(shí)上傳數(shù)據(jù),為各行業(yè)提供可靠的
    的頭像 發(fā)表于 02-05 10:00 ?485次閱讀
    濕度傳感器模塊HW2200用于<b class='flag-5'>氣象站</b>低濕度環(huán)境下的高精度精確監(jiān)測(cè)

    便攜式氣象站:移動(dòng)場(chǎng)景下的氣象“感知官”

    便攜式氣象站:移動(dòng)場(chǎng)景下的氣象“感知官”柏峰【BF-BQX】在野外勘探的深山里,在賽事保障的運(yùn)動(dòng)場(chǎng)上,在農(nóng)業(yè)生產(chǎn)的田壟間,精準(zhǔn)、實(shí)時(shí)的氣象數(shù)據(jù)往往是決策的關(guān)鍵。傳統(tǒng)固定式氣象站受限于安
    的頭像 發(fā)表于 11-14 09:13 ?487次閱讀
    便攜式<b class='flag-5'>氣象站</b>:移動(dòng)場(chǎng)景下的<b class='flag-5'>氣象</b>“感知官”

    超聲波氣象站:精準(zhǔn)監(jiān)測(cè)的技術(shù)新選擇

    超聲波氣象站:精準(zhǔn)監(jiān)測(cè)的技術(shù)新選擇 柏峰【BF-CSQX】在氣象監(jiān)測(cè)技術(shù)持續(xù)升級(jí)的背景下,超聲波氣象站憑借無(wú)機(jī)械損耗、高靈敏度、強(qiáng)環(huán)境適應(yīng)性等核心特性,逐漸取代傳統(tǒng)機(jī)械氣象站,成為
    的頭像 發(fā)表于 10-24 10:12 ?965次閱讀
    超聲波<b class='flag-5'>氣象站</b>:精準(zhǔn)監(jiān)測(cè)的技術(shù)新選擇

    小型自動(dòng)氣象站:精細(xì)化氣象監(jiān)測(cè)的技術(shù)革新與應(yīng)用拓展

    小型自動(dòng)氣象站:精細(xì)化氣象監(jiān)測(cè)的技術(shù)革新與應(yīng)用拓展 柏峰【BF-QX】隨著氣象服務(wù)向“精細(xì)化、精準(zhǔn)化、智能化”升級(jí),傳統(tǒng)氣象觀測(cè)站點(diǎn)密度不足、覆蓋范圍有限的問(wèn)題日益凸顯。小型自動(dòng)
    的頭像 發(fā)表于 10-23 10:53 ?1068次閱讀
    小型自動(dòng)<b class='flag-5'>氣象站</b>:精細(xì)化<b class='flag-5'>氣象</b>監(jiān)測(cè)的技術(shù)革新與應(yīng)用拓展

    校園科普氣象站:技術(shù)賦能下的自然探索課堂

    校園科普氣象站:技術(shù)賦能下的自然探索課堂 柏峰【BF-XQX】在素質(zhì)教育深化推進(jìn)的背景下,校園科普氣象站正成為連接課堂理論與自然實(shí)踐的重要橋梁。它以模塊化的技術(shù)架構(gòu)、可視化的交互設(shè)計(jì)和趣味化的教學(xué)場(chǎng)景,
    的頭像 發(fā)表于 10-22 10:05 ?500次閱讀
    校園科普<b class='flag-5'>氣象站</b>:技術(shù)賦能下的自然探索課堂

    超聲波自動(dòng)氣象站技術(shù)方案

    超聲波自動(dòng)氣象站技術(shù)方案 柏峰【BF-CSQX】一、項(xiàng)目背景與需求分析 1.1 項(xiàng)目背景 傳統(tǒng)機(jī)械轉(zhuǎn)動(dòng)式氣象站存在部件磨損、易受惡劣天氣影響(如風(fēng)沙堵塞、雨雪結(jié)冰)、維護(hù)成本高等問(wèn)題,難以滿足現(xiàn)代化氣象監(jiān)測(cè)對(duì)數(shù)據(jù)精準(zhǔn)性、連續(xù)性及
    的頭像 發(fā)表于 10-16 14:18 ?568次閱讀
    超聲波自動(dòng)<b class='flag-5'>氣象站</b>技術(shù)方案

    光伏自動(dòng)氣象站技術(shù)架構(gòu)與發(fā)電效率保障應(yīng)用

    光伏自動(dòng)氣象站技術(shù)架構(gòu)與發(fā)電效率保障應(yīng)用 柏峰【BF-GFQX】光伏自動(dòng)氣象站以“精準(zhǔn)輻照感知、發(fā)電效率評(píng)估、運(yùn)維智能輔助”為核心技術(shù)特征,融合光伏專用氣象監(jiān)測(cè)與發(fā)電性能分析功能,成為光伏電站高效運(yùn)營(yíng)的關(guān)鍵技術(shù)裝備。
    的頭像 發(fā)表于 10-15 17:29 ?1985次閱讀
    光伏自動(dòng)<b class='flag-5'>氣象站</b>技術(shù)架構(gòu)與發(fā)電效率保障應(yīng)用

    景區(qū)負(fù)氧離子氣象站

    氣象站
    pingao141378
    發(fā)布于 :2025年10月14日 14:06:19

    華為推出鴻蒙智能交通氣象站

    華為全聯(lián)接大會(huì)2025期間,在氣象海洋論壇上,華為聯(lián)合陜西省氣象局發(fā)布鴻蒙智能交通氣象站,這標(biāo)志著陜西在落實(shí)中國(guó)氣象局“觀測(cè)即服務(wù)”理念、搶占交通
    的頭像 發(fā)表于 09-20 14:41 ?1497次閱讀

    北斗自動(dòng)氣象站: 護(hù)航無(wú)網(wǎng)區(qū)的 “氣象信使”

    北斗自動(dòng)氣象站: 護(hù)航無(wú)網(wǎng)區(qū)的 “氣象信使”柏峰【BF-BDQX】在沙漠深處的油田、高原無(wú)人區(qū)的牧區(qū),或是地震災(zāi)后的通信中斷地帶,一種能擺脫網(wǎng)絡(luò)依賴的氣象設(shè)備正持續(xù)傳遞著關(guān)鍵數(shù)據(jù) —— 它就是北斗自動(dòng)
    的頭像 發(fā)表于 09-08 11:35 ?1412次閱讀
    北斗自動(dòng)<b class='flag-5'>氣象站</b>: 護(hù)航無(wú)網(wǎng)區(qū)的 “<b class='flag-5'>氣象</b>信使”

    數(shù)字傳感器,如何通過(guò)小型氣象站賦能農(nóng)耕、生態(tài)與防災(zāi)?

    小型氣象站是一種針對(duì)局部區(qū)域氣象環(huán)境進(jìn)行精細(xì)化監(jiān)測(cè)的便攜式或固定式設(shè)備,其核心功能是通過(guò)實(shí)時(shí)采集所處區(qū)域的溫度、濕度、氣壓、風(fēng)速、風(fēng)向、降水量、光照等氣象數(shù)據(jù),為農(nóng)業(yè)生產(chǎn)、生態(tài)研究及環(huán)境監(jiān)測(cè)等特定
    的頭像 發(fā)表于 09-04 14:34 ?1016次閱讀
    數(shù)字傳感器,如何通過(guò)小型<b class='flag-5'>氣象站</b>賦能農(nóng)耕、生態(tài)與防災(zāi)?

    防爆工業(yè)氣象站:工業(yè)場(chǎng)景的 “氣象監(jiān)測(cè)中樞”

    防爆工業(yè)氣象站:工業(yè)場(chǎng)景的 “氣象監(jiān)測(cè)中樞”柏峰【BF-FB】在石油化工、煤礦開(kāi)采、天然氣處理等高危工業(yè)場(chǎng)景中,一個(gè)容易被忽視卻關(guān)乎安全生產(chǎn)的問(wèn)題始終存在:如何在易燃易爆環(huán)境下
    的頭像 發(fā)表于 08-26 12:00 ?859次閱讀
    防爆工業(yè)<b class='flag-5'>氣象站</b>:工業(yè)場(chǎng)景的 “<b class='flag-5'>氣象</b>監(jiān)測(cè)中樞”

    智慧農(nóng)業(yè)氣象站技術(shù)方案

    智慧農(nóng)業(yè)氣象站技術(shù)方案 柏峰【BF-QX】隨著農(nóng)業(yè)現(xiàn)代化進(jìn)程的加速,傳統(tǒng)農(nóng)業(yè)正逐步向智慧農(nóng)業(yè)轉(zhuǎn)型。氣象條件對(duì)農(nóng)業(yè)生產(chǎn)具有至關(guān)重要的影響,精準(zhǔn)的氣象監(jiān)測(cè)與預(yù)測(cè)能夠幫助農(nóng)戶合理安排農(nóng)事活動(dòng),有效降低
    的頭像 發(fā)表于 08-21 09:05 ?1002次閱讀
    智慧農(nóng)業(yè)<b class='flag-5'>氣象站</b>技術(shù)方案

    光伏實(shí)驗(yàn)氣象站的技術(shù)架構(gòu)與應(yīng)用實(shí)踐

    光伏實(shí)驗(yàn)氣象站的技術(shù)架構(gòu)與應(yīng)用實(shí)踐 柏峰【BF-GFQX】在光伏產(chǎn)業(yè)快速發(fā)展與新能源科研不斷深入的背景下,光伏實(shí)驗(yàn)氣象站作為獲取精準(zhǔn)氣象數(shù)據(jù)與光伏性能參數(shù)的核心設(shè)備,其技術(shù)先進(jìn)性直接決定了科研成果的可靠性與工程應(yīng)用的實(shí)效性。
    的頭像 發(fā)表于 08-19 08:57 ?2314次閱讀
    光伏實(shí)驗(yàn)<b class='flag-5'>氣象站</b>的技術(shù)架構(gòu)與應(yīng)用實(shí)踐
    平遥县| 和顺县| 桐梓县| 上饶市| 色达县| 彩票| 潞城市| 克什克腾旗| 平阳县| 麻城市| 青田县| 桦川县| 永泰县| 时尚| 汤原县| 政和县| 西宁市| 西盟| 新乡县| 清丰县| 五寨县| 塘沽区| 华宁县| 平塘县| 红桥区| 土默特左旗| 太白县| 武宁县| 五指山市| 汽车| 平阴县| 广河县| 兴安盟| 仙游县| 崇阳县| 南阳市| 青川县| 永兴县| 界首市| 泰宁县| 孙吴县|