電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 基礎(chǔ)入門 >> Arduino開(kāi)發(fā)學(xué)習(xí) >> 正文

Arduino提高篇06—溫濕度OLED顯示_arduino溫濕度oled顯示

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)    點(diǎn)擊數(shù):    更新時(shí)間:2023/7/29

 
本篇結(jié)合溫濕度傳感器DHT11和OLED,將采集到的溫濕度顯示到OLED屏幕上。

DHT11使用上篇介紹的「DHT sensor library」庫(kù),OLED使用U8g2庫(kù),庫(kù)安裝請(qǐng)參照前面的文章介紹。

一. 實(shí)驗(yàn)材料

  • Uno R3開(kāi)發(fā)板
  • 配套USB數(shù)據(jù)線
  • 面包板及配套連接線
  • OLED顯示屏
  • DHT11傳感器模塊

二. 實(shí)驗(yàn)步驟

1. 根據(jù)原理圖搭建電路圖。

OLED屏的VCC和GND分別連接開(kāi)發(fā)板的3.3V和GND,OLED屏的SDA和SCL分別連接開(kāi)發(fā)板A4和A5。DHT11模塊VCC、GND分別連接到開(kāi)發(fā)板的5V、GND,模塊的DATA引腳連接開(kāi)發(fā)板數(shù)字引腳2。

實(shí)驗(yàn)原理圖如下圖所示:

 

實(shí)物連接圖如下圖所示:

 

2. 新建sketch,拷貝如下代碼替換自動(dòng)生成的代碼并進(jìn)行保存。
#include 
#include 
#include 
#include "DHT.h"
#define DHTPIN  2
#define DHTTYPE DHT11
//iic驅(qū)動(dòng)方式
U8G2_SSD1306_128X64_NONAME_1_SW_I2C u8g2(U8G2_R0, /* clock=*/ SCL, /* data=*/ SDA, /* reset=*/ U8X8_PIN_NONE);
DHT dht(DHTPIN, DHTTYPE);
void setup() {
  u8g2.begin();
  dht.begin();
}
char h_str[3];
char t_str[3];
float h;
float t;
void loop() {
  h = dht.readHumidity();//讀濕度
  t = dht.readTemperature();//讀溫度(攝氏度)
  strcpy(h_str, u8x8_u8toa(h, 2));    /* convert m to a string with two digits */
  strcpy(t_str, u8x8_u8toa(t, 2));    /* convert m to a string with two digits */
  u8g2.firstPage();
  do {
    u8g2.setFont(u8g2_font_fur20_tf);
    u8g2.drawStr(0, 23, "T");
    u8g2.drawStr(20, 23, ":");
    u8g2.drawStr(40, 23, t_str);
    u8g2.drawStr(90, 23, "C");
    u8g2.drawStr(0, 63, "H");
    u8g2.drawStr(20, 63, ":");
    u8g2.drawStr(40, 63, h_str);
    u8g2.drawStr(90, 63, "%");
  } while ( u8g2.nextPage() );
  delay(1000);
}

 

3. 連接開(kāi)發(fā)板,設(shè)置好對(duì)應(yīng)端口號(hào)和開(kāi)發(fā)板類型,進(jìn)行程序下載。

 

三. 實(shí)驗(yàn)現(xiàn)象

OLED屏幕刷新顯示溫濕度。

 

Tags:arduino,溫濕度,oled顯示  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
久久亚洲精品人成综合网| 国模无码视频一区| 国产一国产二国产三国产四国产五| 亚洲a级成人片在线观看| 2018国产大陆天天弄| 欧洲一卡2卡3卡4卡免费观看| 国内外成人在线视频| 亚洲美国产亚洲av| а天堂中文最新一区二区三区| 精品久久久久久亚洲综合网 | 国模吧双双大尺度炮交gogo| 伊人久久精品亚洲午夜| 一级视频免费观看| 男人天堂网www| 天天操夜夜操天天操| 你是我的女人中文字幕高清| peeasian人体| 狠狠躁夜夜躁人人爽天天不| 大帝AV在线一区二区三区| 免费v片在线观看视频网站| 一本一本久久a久久精品综合| 男女之间差差差| 大学生粉嫩无套流白浆| 亚洲综合校园春色| 24小时日本韩国高清免费| 手机在线视频你懂的| 免费a级毛片在线播放| 99在线免费观看视频| 日韩在线看片免费人成视频播放| 国产传媒在线播放| 中日韩欧美在线观看| 美妇岳的疯狂迎合| 小说都市欧美亚洲| 亚洲欧美电影一区二区| 青青草原综合网| 成人欧美一区二区三区黑人| 免费成人激情视频| 黑人与中国女一级毛片不卡| 日韩美女va毛片在线播放| 亚洲熟妇av一区二区三区宅男| 欧美中文字幕在线看|