久久成人国产精品一区二区,在线观看成人网站,精品久久久久久成人AV,国产成人无码免费网站

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 基礎入門 >> Arduino開發學習 >> 正文

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

作者:佚名    文章來源:網絡    點擊數:    更新時間:2023/7/29

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

DHT11使用上篇介紹的「DHT sensor library」庫,OLED使用U8g2庫,庫安裝請參照前面的文章介紹。

一. 實驗材料

  • Uno R3開發板
  • 配套USB數據線
  • 面包板及配套連接線
  • OLED顯示屏
  • DHT11傳感器模塊

二. 實驗步驟

1. 根據原理圖搭建電路圖。

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

實驗原理圖如下圖所示:

 

實物連接圖如下圖所示:

 

2. 新建sketch,拷貝如下代碼替換自動生成的代碼并進行保存。
#include 
#include 
#include 
#include "DHT.h"
#define DHTPIN  2
#define DHTTYPE DHT11
//iic驅動方式
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. 連接開發板,設置好對應端口號和開發板類型,進行程序下載。

 

三. 實驗現象

OLED屏幕刷新顯示溫濕度。

 

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

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
久久成人国产精品一区二区,在线观看成人网站,精品久久久久久成人AV,国产成人无码免费网站
    <li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 主站蜘蛛池模板: 欧美人成网站| 亚洲一区激情| 亚洲精品在线视频观看| 亚洲欧洲一级| 亚洲经典三级| 日韩视频免费观看| 一区二区三区鲁丝不卡| 亚洲视频免费| 欧美一区=区| 久久久久久一区二区三区| 久久精品99久久香蕉国产色戒| 欧美一区二区三区成人| 久久蜜桃av一区精品变态类天堂| 久久永久免费| 欧美激情亚洲| 国产精品成人一区二区艾草| 国产精品私人影院| 狠狠久久婷婷| 亚洲精品久久久蜜桃| 亚洲无限av看| 欧美在线观看视频一区二区三区 | 亚洲欧美日韩一区二区| 欧美一级淫片aaaaaaa视频| 久久婷婷国产麻豆91天堂| 欧美国产日韩视频| 国产精品久久久久久影院8一贰佰 国产精品久久久久久影视 | 欧美成人第一页| 欧美激情一二区| 国产精品美女999| 国产综合自拍| 亚洲久久在线| 性久久久久久| 女人色偷偷aa久久天堂| 欧美视频不卡中文| 国产一区二区三区四区三区四| 亚洲高清视频中文字幕| 亚洲午夜女主播在线直播| 久久久国产精品一区二区中文 | 欧美精品福利视频| 国产精品视频最多的网站| 在线精品国精品国产尤物884a|