wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4617|回復: 3
收起左側

基于SHT31的溫濕度液晶顯示變送器(含完整程序代碼)

[復制鏈接]
ID:313760 發表于 2021-5-16 19:48 | 顯示全部樓層 |閱讀模式

         傳感器介紹:SHT-31是一款低成本環境溫濕度檢測模塊。
         工作電壓 2.4-5.5v 功耗小,體積小,采用DFN封裝工藝。
         其工作原理,是通過單片機讀取溫度濕度數據,IIC通信方式輸出。
         特點:體積小,高性價比,IIC通信。
         主要應用:遠程遙測裝置,通風和空調系統,溫控器,恒濕器等。

         顯示器:產品上常用的LCD12864液晶顯示屏:JLX12864G-086-PN

根據本資料可以設計制作出一個高精度的溫濕度計,程序里面有算法補償處理。另外本人將模塊溫濕度值與標準表對比,數值幾乎一致,溫度相差±0.1℃,相對濕度相差±0.2%RH,說明設計的精度還是很不錯的。
先看下硬件接線圖和原理圖:
1.jpg
2.jpg
3.jpg
使用到的顯示器LCD12864是 JLX12864G-086-PN;資料介紹:(某一個寶搜索 晶聯訊電子 找到12864G-086-PC)
下面看下程序部分:
主函數部分:

c
#include "system.h"
#include "sht3x.h"
#include "math.h"
#include "i2c_hal.h"
#include "lcd12864.h"
#include <intrins.h>

ft temperature; // 溫度 [°C]
ft humidity; // 濕度 [%RH]

unsigned char datas[7]={ 0,0,0,0,0,0,0,};
void Delay100us(unsigned int j);
void SHT3X_Init(u8t i2cAddress);
void SHT3X_SetI2cAdr(u8t i2cAddress);
etError SHT3X_GetTempAndHumi(ft* temperature, ft* humidity,
                             etRepeatability repeatability, etMode mode,
                             u8t timeout);
void Write_IIC_Byte(unsigned char IIC_Byte);     //顯示靜態字符函數

void Display_Init()
{
                display_char(1,32,16,16,10);       //顯示:溫濕度計
                display_char(1,48,16,16,11);
                display_char(1,64,16,16,12);
                display_char(1,80,16,16,13);
        
          display_char(4,43,8,16,15);           //默認符號為正   8*16
                display_char(4,0,16,16,10);       //顯示: 溫度:
                display_char(4,16,16,16,12);
                display_char(4,32,9,16,14);
                display_char(4,108,16,16,17);    //顯示   ℃

                display_char(7,0,16,16,11);                         //顯示:  濕度:
                display_char(7,16,16,16,12);
                display_char(7,32,9,16,14);
          display_char(7,98,9,16,18);                         //顯示:  %RH
                display_char(7,107,9,16,19);
                display_char(7,116,9,16,20);
}

void Display_TH(int a,int b)            //顯示動態值:溫濕度值
{        
          if(a<0)
                {
                                 display_char(4,43,8,16,21);           //符號為正   8*16
                           a=abs(a);                                                                                               //取絕對值
                }
                else
                {
                                        display_char(4,43,8,16,15);           //符號為正   8*16
                }
          datas[0]=a/1000;      //溫度
                datas[1]=a%1000/100;
                datas[2]=a%1000%100/10;
                datas[3]=a%1000%100%10;
               
                datas[4]=b/100;    //濕度
                datas[5]=b%100/10;
                datas[6]=b%100%10;
        
                display_char(4,53,11,16,datas[0]);    //溫度值xx.xx
                display_char(4,64,11,16,datas[1]);
                display_char(4,75,8,16,16);           //小數點
                display_char(4,83,11,16,datas[2]);
                display_char(4,94,11,16,datas[3]);
               
                display_char(7,53,11,16,datas[4]);          //濕度值xx.x
                display_char(7,64,11,16,datas[5]);
                display_char(7,75,8,16,16);         
                display_char(7,83,11,16,datas[6]);        
}



int main(void)
{
    SHT3X_Init(0x44) ;           //傳感器初始化,IIC地址默認為0x44
                initial_lcd();
                delay(100);
                clear_screen();                  //清屏
          Display_Init();           //顯示靜態字符,“溫濕度計”等
        
                while(1)
           {
          int a,b;
                etError error;
                I2c_StartCondition();                //iic通信開始信號
                if(SHT_SDA != 0){}                   // 錯誤,一直等待
                //50:等待時鐘擴展的等待時間
            error =SHT3X_GetTempAndHumi(&temperature, &humidity, REPEATAB_HIGH, MODE_CLKSTRETCH, 50);               
                I2c_StopCondition();
                        
                a=floor(temperature*100);              //溫度值放大100倍,顯示2未小數         
                b=floor(humidity*10) ;                //溫度值放大10倍
    Display_TH(a,b);                      //lcd刷新顯示溫濕度值
                delay(1000);    //延時2s
                }
}
```
   上面的display_char(4,53,11,16,datas[0]);是我經過多次調試得到的最佳顯示效果:既要字體大充分利用顯示區域,又要排版美觀合理,還是花了一點時間。                                   
   通過這次設計,對個人能力又有了一定程度的提高;后續考慮做一個便攜式的溫濕度計,在日常生活和工作中都會有用處:采用CR2032電池和USB供電共存的供電方式,顯示器采用雙排8字段式液晶屏QYT12429,可用1621芯片驅動。芯片采用STC8H1K08即可,因為使用到的硬件資源并不多。
最后把設計完整的程序代碼奉上:[點此獲取](https://download.csdn.net/download/weixin_43412560/17952889)

回復

使用道具 舉報

ID:337280 發表于 2022-8-3 15:30 | 顯示全部樓層
能在這個論壇分享程序嗎?沒有C幣
回復

使用道具 舉報

ID:1129758 發表于 2024-9-23 08:26 | 顯示全部樓層
內容不在了,能再上一下嗎
回復

使用道具 舉報

ID:1021614 發表于 2025-11-18 14:42 | 顯示全部樓層
學習!最近正在弄這個
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产最新视频在线| 一本一本久久| 男女污污视频在线观看| 午夜视频免费看| 自拍偷拍视频亚洲| 亚洲免费影视第一页| 久久久一区二区三区| 91精品韩国| 在线看片黄色| 天堂中文网在线| 国产999免费视频| 青青草原成人| 亚洲国产91色在线| 中文字幕精品三区| 全国精品久久少妇| 第一sis亚洲原创| 在线国产成人影院| 97视频在线观看网站| xxx在线视频| 亚洲色图网址| 国产天堂第一区| 91久久久久久久久久久久久久| 亚洲欧美自偷自拍另类| 亚洲午夜精品久久久中文影院av| 亚洲韩国青草视频| 午夜精品福利久久久| av一区二区三区四区| 校花撩起jk露出白色内裤国产精品 | 久久国产精品影院| 亚洲人体一区| 国产欧美va欧美va香蕉在| 中文字幕一区日韩电影| 欧美日韩国产一级二级| 亚洲丝袜美腿综合| 97久久精品人人做人人爽50路| 亚洲精品裸体| xxxx18国产| 欧美另类z0zx974| 久久人人爽av| 日韩在线视频在线观看| 日韩国产高清一区| 99国产超薄丝袜足j在线观看| 欧美中文字幕在线视频| 久久精品国产欧美激情| 亚洲精品日韩欧美| 亚洲福利小视频| 69堂成人精品免费视频| 国产成人综合在线播放| 亚洲深夜福利在线观看| 91精彩视频在线播放| jlzzjlzz欧美大全| 干出白浆视频| 色视频在线观看在线播放| √天堂中文在线| 四虎永久在线观看| 亚洲爆乳无码一区二区三区| 日批视频免费在线观看| 天天插天天操天天干| www青青草原| 2025国产精品自拍| 国产97免费视频| 91嫩草丨国产丨精品| 午夜激情福利电影| 亚洲熟女少妇一区二区| 亚欧精品视频一区二区三区| 亚洲综合自拍网| 成年人在线观看av| 亚洲精品午夜视频| 午夜黄色福利视频| 国产午夜手机精彩视频| 久久亚洲AV无码| 第一区免费在线观看| 无码人妻丰满熟妇区五十路百度| 欧美一区二区三区综合| 欧美另类videosbestsex日本| 国产经典久久久| 欧美一级爱爱视频| 男人天堂1024| 日韩福利视频| 日韩欧美亚洲日产国| 亚洲国产欧美日韩| 在线视频一二三区| a级黄色小视频| 中文字幕无码不卡免费视频| 午夜国产一区二区三区| 女人扒开腿免费视频app| 免费成人蒂法网站| 黄色激情小视频| 亚洲国产综合久久| 国产一区二区三区三州| 日本高清视频网站| 国产天堂视频| 一区二区三区视频在线免费观看| 久热中文字幕| 中国女人内谢25xxxxx| 亚洲国产www| 嫩模一区二区三区| 色在线视频免费| 交视频在线观看国产| 黄色软件在线| 牛牛精品一区二区| 亚洲一区网址| 五月久久久综合一区二区小说| 亚洲国产午夜| 国产成人精品免费一区二区| 中文字幕av资源一区| 精品久久久久久久久久| 日韩三级视频中文字幕| 最近中文字幕日韩精品| 欧美与黑人午夜性猛交久久久| 91免费在线视频| 欧美亚洲一级二级| 欧日韩免费视频| 亚洲av午夜精品一区二区三区| 69精品无码成人久久久久久| 国产黄色片视频| 97免费在线观看视频| 一区二区国产欧美| 精品国产一区二区三区久久久狼牙| 亚洲成人77777| 国产人成高清视频观看| 天堂视频福利| 自由的xxxx在线视频| 深夜福利亚洲| 欧美成人久久| av亚洲精华国产精华| 亚洲国产精品嫩草影院| 欧美精品一区二区三| 久久乐国产精品| 国产一区二区三区av在线| 91精品国自产在线观看 | 精品捆绑美女sm三区| 欧美一区二区在线看| 一道本无吗dⅴd在线播放一区| 欧美一区亚洲一区| 欧美大香线蕉线伊人久久| 午夜精品久久久久久久无码| 北岛玲一区二区| 神马久久久久久久| 国产毛片av| 最新在线地址| 日本欧美韩国| 最近在线中文字幕| 国产探花一区二区| 国精品**一区二区三区在线蜜桃| ...av二区三区久久精品| 日韩精品一区二区三区三区免费| 久久久久久午夜| 天天综合色天天综合色hd| 小明看看成人免费视频| 久久亚洲av午夜福利精品一区| 男人天堂新地址| 一级视频在线观看视频在线啦啦| 视频在线观看你懂的| 成人性生交大片免费网站 | 色偷偷色偷偷色偷偷在线视频| 亚洲人成亚洲精品| 激情成人综合网| 日韩欧美在线字幕| 久久久久久久久久久网站| 日韩电影天堂视频一区二区| 扒开伸进免费视频| 91av国产精品| 成视频在线观看免费观看| 在线观看的黄色| 一区久久精品| 一区二区理论电影在线观看| 中文字幕视频一区二区在线有码| 国产免费一区二区三区| 99九九精品视频| av免费播放网站| 亚洲精品成av人片天堂无码| а√天堂www在线а√天堂视频| 欧美亚洲人成在线| 免费高清视频精品| 日本韩国精品在线| 日本午夜在线亚洲.国产| 成人免费播放器| 国产无遮挡免费视频| 少妇bbw搡bbbb搡bbbb| 国产美女高潮在线| 美女精品在线| 欧美优质美女网站| 国产z一区二区三区| 欧美日韩在线免费播放| 在线视频精品免费| 麻豆一区二区三区四区精品蜜桃| 亚洲综合视频| 懂色av噜噜一区二区三区av| 亚洲精品一区二区三区精华液 | 日本三级午夜理伦三级三| 青青色青青操| 巨大黑人极品videos精品| 蜜臀av一区二区在线观看 | 中国成人在线视频| 日本网站在线看| www.成人精品| 日本中文字幕在线视频| 狠狠爱综合网| 欧美亚一区二区| 成人看片视频| 亚洲第一成人网站| 国产短剧电视剧免费观看| 麻豆视频在线观看免费网站黄| 久久五月激情| 日韩欧美国产wwwww| 欧美日韩亚洲一区二区三区在线观看 | 亚洲xxxx视频| 国产传媒第一页| 国产亚洲精品久久久久久移动网络 | 国产激情片在线观看| 久久不卡免费视频| 日韩写真在线| 亚欧美无遮挡hd高清在线视频 | 啪啪导航网站| 成人午夜888| 久久久久久久久久看片| 久久成人这里只有精品| 男人的天堂99| 粉嫩av一区二区夜夜嗨| 视频在线这里都是精品| 蜜桃一区二区三区在线| 亚洲精品国偷自产在线99热| 在线免费一区| 中文字幕一区二区三区四区视频| 九九在线免费视频| 久久av偷拍| 国产精品国产三级国产普通话蜜臀| 久久久久五月天| 中文字幕第66页| 性欧美精品xxxx| 中文字幕日本一区| 国产精品国产三级国产| 亚洲国产一区二区在线播放| 茄子视频成人在线| 亚洲永久无码7777kkk| 黄色三级在线| 国产乱码精品一区二区三区四区| 亚州成人在线电影| 国产综合动作在线观看| 久久午夜无码鲁丝片| 国家队第一季免费高清在线观看| 久久午夜精品| www.日韩欧美| 欧美69精品久久久久久不卡| 2021最新国产精品一区| 黄色欧美在线| 欧美日韩性视频| 欧美成人一区在线| 国产精品久久久久久9999| 免费黄色欧美视频| 国产精品久久久网站| 婷婷亚洲久悠悠色悠在线播放 | 中文字幕日韩免费视频| 中文字幕55页| av网址观看| 午夜欧美视频| 亚洲成色777777女色窝| 欧美牲交a欧美牲交aⅴ免费真| 久艹在线播放| 亚洲都市激情| 91麻豆精品国产无毒不卡在线观看| 成年人三级视频| 欧美视频在线观看一区二区三区| 成人四虎影院| 99精品在线观看视频| 欧美有码在线观看视频| 午夜国产福利一区二区| av在线电影播放| 成人91在线观看| 国产在线视频不卡| 国产高清一区二区三区四区| 日日噜噜噜夜夜爽爽狠狠| 一区二区三区国产盗摄| 日韩中文字幕不卡视频| 性色av蜜臀av浪潮av老女人| a天堂中文在线官网| 蜜臀久久久99精品久久久久久| 97久久精品视频| 欧美xxxx黑人| av毛片免费看| 麻豆精品一区二区三区| 久久理论片午夜琪琪电影网| 潘金莲一级黄色片| 国产精品久久麻豆| 欧美高清在线一区二区| 女同一区二区| 影音先锋男人资源站| 成人在线电影在线观看视频| 国产丝袜一区二区| 国产精品第七页| 电影av在线| 久久精品系列| 97欧美精品一区二区三区| 久久久精品国产sm调教| 96av在线| 日韩欧美国产激情| 国模杨依粉嫩蝴蝶150p| 激情视频国产| 国产精品自拍一区| 国产精品久久久久久久久久久久午夜片| 在线观看色网站| 黄色欧美网站| 亚洲人成亚洲人成在线观看| 魔女鞋交玉足榨精调教| 成人午夜在线影视| 亚洲国产精品久久久久婷婷884| 欧美黄色免费网址| av观看成片免费网站| 精品一区二区在线播放| 亚洲va国产va天堂va久久| 亚洲春色一区二区三区| 日本久久精品| 久久人人爽人人| 99久久久无码国产精品免费蜜柚| 视频免费一区二区| 日韩成人xxxx| 日韩福利小视频| 国产精品诱惑| 日韩av在线网页| 午夜爱爱毛片xxxx视频免费看| 日韩福利一区| 日韩情涩欧美日韩视频| 成年人网站免费看| 精精国产xxxx视频在线野外| 欧美视频完全免费看| 久久久久国产免费| av毛片在线免费| 欧美在线色视频| 五十路六十路七十路熟婆| 先锋成人av| 欧美日免费三级在线| 欧美成人免费高清视频| 在线国产视频| 亚洲男人的天堂一区二区| 国产最新免费视频| 玖玖综合伊人| 天天射综合影视| 亚洲国产欧美日韩在线| 午夜成年人在线免费视频| 欧美性大战xxxxx久久久| 污污污www精品国产网站| 俺来俺也去www色在线观看| 精品视频色一区| 人妻少妇无码精品视频区| 日韩欧美精品一区二区综合视频| 亚洲国产天堂网精品网站| 黄页网站免费观看| 久久porn| 91精品国产精品| 色窝窝无码一区二区三区成人网站| 亚洲黄色av| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 日本中文字幕一区二区视频| 国产欧美一区二区视频| 免费能直接在线观看黄的视频| 成人精品国产免费网站| 国产又粗又猛又爽又黄的网站| 一二三四社区在线视频6| 午夜电影网一区| av在线网站观看| 精品成人18| 久久久久久av| www中文字幕| 成人午夜私人影院| 日韩欧美国产免费| 国产精品va在线观看视色| 精品蜜桃在线看| 中文字幕一区在线播放| 午夜视频一区| 欧美国产一区二区在线| 91精品久久久久久9s密挑| 精品成人乱色一区二区| 色欲AV无码精品一区二区久久| 成人台湾亚洲精品一区二区| 日韩美女视频免费看| 浮力国产第一页| 成人欧美一区二区三区黑人麻豆 | 九九热在线观看| 亚洲婷婷在线视频| 中文字幕人妻一区二区三区 | 一级中文字幕一区二区| 中文字幕精品视频在线| 日韩三级不卡| 国产成人小视频在线观看| 国产成人久久精品77777| 国产欧美日韩综合| 成年女人免费视频| 伊人精品久久| 国产在线视频一区| 成人羞羞视频免费看看| 欧美性猛交xxxx久久久| 欧美黑吊大战白妞| 自拍视频亚洲| 在线码字幕一区| 成人影欧美片| www.欧美免费| 国产一卡2卡3卡4卡网站免费| 国产精品拍天天在线| 精品人妻无码一区二区三区换脸|