专业版
可体感控制的气象站

创建时间:3个月前

描述

<h6>谁会拒绝一个可以用体感控制的,并且<strong>集合时间显示、天气预报、温湿度、光照强度采集、二氧化碳、甲醛、综合空气质量为一体</strong>甚至手机APP查看的小玩意呢!</h6> <h2>实物欣赏</h2> <p><img src="//image.lceda.cn/oshwhub/7e3b6b733d97459c848af96a6b06302f.jpeg" alt="0a685208244161d8ae2f76707ad7346b.jpeg"> <img src="//image.lceda.cn/oshwhub/64680b3ad1b646b3b9365d38c45904ec.jpg" alt="6158331103561b15d34e0d21695afe9.jpg"></p> <p><img src="//image.lceda.cn/oshwhub/bd5399eada5f437baee9f0d7f71c6922.png" alt="image.png"> <img src="//image.lceda.cn/oshwhub/890c6456a8fc4cd18a64faa51358e3fe.jpg" alt="dfa82fa2bbc2ed8679fea1a2d1facb2.jpg"></p> <h1>一、项目背景</h1> <p>在当今快节奏的生活中,出租屋成了新一代奋斗青年的住宿首选。这种形式虽说有很高的性价比,但是难免会遇到甲醛超标的情况,如果我们不能很好的发现这个问题,那将会对我们的身心健康造成极大的影响,但如果我们为了检测一两次甲醛而购买一个昂贵的甲醛检测设备,属实没有必要,所以我基于以上的项目背景开发了这个设备,他可以做到,检测甲醛的同时还可以检测室内实时的温湿度数据、大气压强,空气质量等一系列指标,他在闲置时还可以充当一个闹钟,同时还能查看实时的天气数据(在线获取)。</p> <h1>二、特色功能</h1> <h4><strong>【一】体感控制</strong></h4> <h5>一、屏幕自动旋转</h5> <p><img src="//image.lceda.cn/oshwhub/598f238b36f14804a088e99ffa645418.gif" alt="3bddf61afbba7ab58d880f78f5022a02.gif"></p> <h5>二、体感玩贪吃蛇</h5> <h1>体感触发方式</h1> <p>当我们下班回来心情非常低落,可以抱起时钟疯狂摇动 然后他就会自动开一局贪吃蛇给我们玩,让我们分担压力! <img src="//image.lceda.cn/oshwhub/9b870e7206b040af9b9df52b48860858.gif" alt="7ae16fc93ebf4047be48ec03ff6e1c68.gif"></p> <h1>贪吃蛇演示画面</h1> <p><img src="//image.lceda.cn/oshwhub/6fcc531d19da48108db145bb78294f17.gif" alt="47da4e3803d229586c9d0edd7d9f4b24.gif"></p> <h5>三、丝滑的体感菜单</h5> <p><img src="//image.lceda.cn/oshwhub/0fc729de67984d01bdb56a928a3d7116.gif" alt="f48afb56f94ff761134d703f81250d9c.gif"></p> <h3><strong>【二】基于高精度温湿度传感器检测室内实时温湿度数据</strong></h3> <h3><strong>【三】基于气压计BMP280采集大气压强</strong></h3> <h2>↓两个都是这个界面哦↓</h2> <p><img src="//image.lceda.cn/oshwhub/890c6456a8fc4cd18a64faa51358e3fe.jpg" alt="dfa82fa2bbc2ed8679fea1a2d1facb2.jpg"></p> <h3><strong>【四】手机APP远程查看数据</strong></h3> <h2>这种查看方法可以做到不限制距离远程查看</h2> <p><img src="//image.lceda.cn/oshwhub/94afd446ffd54801b2f920830d3975e5.jpg" alt="be991712894d94cb41af1babb616bf9.jpg"></p> <h3><strong>【五】网络获取天气数据</strong></h3> <p>天气数据10分钟更新一次(基于心知天气) OLED 屏幕显示效果 <img src="//image.lceda.cn/oshwhub/bd5399eada5f437baee9f0d7f71c6922.png" alt="image.png"></p> <h3><strong>【六】时间-日期-星期显示</strong></h3> <p>首选RTC备选NTP RTC每个小时会自动从NTP校准一次时间</p> <p><img src="//image.lceda.cn/oshwhub/2154f9199a7d47ba96d7f923a3a302ab.gif" alt="a8ff024b3b23fa1a515133cfc29e2a92.gif"></p> <h2>【七】加入减缓OLED 屏幕像素点老化的算法</h2> <p>我们的物联网时钟因其屏幕长时间常亮显示,但是OLED屏幕长时间显示会出现像素点老化(<strong>俗称烧屏现象</strong>),为了避免这种情况的发生,我们将像素点进行定期的小范围的移动,这样就可以有效地保护屏幕,减缓屏幕的老化,确保显示效果的长期稳定性。</p> <h1>三、方案选型</h1> <h4>【一】主控MCU</h4> <p>我们采用高性能的ESP32-Wroom来实现主控+手机通信 工作电压:3.3V 品牌:ESPRESSIF 工作电流:300-500mA 天线连接方式:PCB板载天线 工作温度:-40~80℃ 时钟频率的调节范围:80MHz ~240 MHz 无线通信方式:WiFi+蓝牙 <img src="//image.lceda.cn/oshwhub/6e3623e8592844e5b85078b39fa3333e.jpg" alt="e41fdf7e5c18bc1a71b4a1ef66cff30.jpg"></p> <h4>【二】温湿度传感器</h4> <p><strong>型号:SHT40 品牌:盛思锐(Sensirion) 温度量程:-40°C 到 +125°C 湿度量程:0% RH 到 100% RH 温度精度:±0.3°C (在 -10°C 到 +60°C 范围内) 湿度精度:±2% RH (在 20% 到 80% RH 范围内) 通信协议:IIC (标准模式,快速模式,或高速度模式) 协议地址:0x44 供电电压:直流2.1-5.5V(项目中使用直流3.3V)</strong></p> <h2>SHT40在本项目的原理图:</h2> <p><img src="//image.lceda.cn/oshwhub/fbcfe01ff83d477cabc88eb3ba4be1da.png" alt="image.png"></p> <h2>SHT40在本项目的实物图:</h2> <p><img src="//image.lceda.cn/oshwhub/fdd9283915bd43359589e81741fe8fc9.jpg" alt="986f286eeeeb0c7eb6ef1615163208d.jpg"></p> <h4>【三】甲醛+二氧化碳传感器</h4> <p><strong>型号:SGP30 总挥发性有机化合物: 0 到 60,000 ppb 二氧化碳等效浓度: 400 到 60,000 ppm TVOCs: ±15% 或 ±10% (具体精度取决于应用环境) 二氧化碳等效浓度: ±30% 的偏差(在正常范围内) 通信协议IIC:(主流模式,标准模式,或高速度模式) 协议地址:0x58 供电电压:直流1.8-3.6V(项目中使用直流3.3V)</strong></p> <h3>SPG30在本项目的原理图+实物图</h3> <p><img src="//image.lceda.cn/oshwhub/b6bf917f0acd4705be201735855d391c.jpg" alt="c172a7dd5b770c96370de31857e63dd.jpg"></p> <h4>【四】大气压强传感器</h4> <p><strong>型号:BMP280 气压量程:300 hPa 到 1100 hPa 温度量程:-40°C 到 +85°C(此数据在本项目中未使用) 气压精度:±1 hPa(在 300 hPa 到 1100 hPa 范围内) 温度精度:±1°C(在 -40°C 到 +85°C 范围内) 气压分辨率:0.01 hPa 温度分辨率:0.01°C 通信协议IIC: 协议地址:0x76 或 0x77 供电电压:直流1.71-3.6V(项目中使用直流3.3V)</strong> <img src="//image.lceda.cn/oshwhub/6c2b4ea369f34e17ae93073d3653906d.png" alt="3773d7adab00f36775ae16dde051751.png"></p> <h4>【五】OLED显示屏</h4> <p><strong>型号:中景园2.42寸OLED 屏幕(白色) 通信协议:IIC 协议地址:0x78 供电电压:直流3.3V(项目中使用直流3.3V)</strong></p> <h2>2.42寸OLED 屏幕在本项目的原理图:</h2> <p><img src="//image.lceda.cn/oshwhub/2ae7b502a7b340ca9119551f6070205d.png" alt="4d140603fc72f31b57b5236a0b01924.png"></p> <h2>2.42寸OLED 屏幕在本项目的实物图:</h2> <p><img src="//image.lceda.cn/oshwhub/7ba635dd770d42e9a7d46ab8b8e9ef84.jpg" alt="97c3fde7f00e8460751a3e709a0e9ca.jpg"></p> <h2>TIPS:如果大屏幕太贵也可以用0.96寸的OLED 屏幕平替</h2> <p>工作电压:3.3-5V 工作电流:</p>

文档

BOM

暂无

附件

附件名 下载
小涵烧录器.zip
代码V1.1.zip

评论(18)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
jmlzhyw 回复
<p>学习一下[emojis:愉快]</p>
maijinzhi 回复
<p>学习一下</p>
sssu123 回复
<p>请问sht40 与dht11 有什么区别呢</p>
小涵电子工作室 回复
<p>DHT11够用</p>
盐汽水-BD4USQ 回复
<p>太酷啦,桌面时钟还可以这样玩,不错的开源项目,三连了[emojis:点赞]</p>
suixin45 回复
<p>支持一下</p>
whlhhmbs 回复
<p>这个项目真不错啊</p>
philhoo 回复
<p>功能挺不错的,屏幕是不是可以再大一点</p>
gopherwood 回复
<p>学习了[emojis:呲牙]</p>
Nine clouds 回复
<p>学习一下</p>
hbdj290 回复
<p>挺不错的,有时间了复刻一个。</p>
ma852 回复
<p>大佬做的东西就是好,</p>
zxp6660 回复
<p>[emojis:色]不错不错支持涵哥</p>
7614183a 回复
<p>不错的项目,多谢涵哥分享。一定复刻下来。</p>
小涵电子工作室 回复
<p>恭喜你你中奖了,快去群内找群主领奖<br/>群号:873075959<br/>有效期到2024年9月8日0点0分前</p>
小涵电子工作室 回复
<p>恭喜你你中奖了,快去群内找群主领奖<br/>群号:873075959<br/>有效期到2024年9月8日0点0分前</p>
小涵电子工作室 回复
<p>恭喜你你中奖了,快去群内找群主领奖<br/>群号:873075959<br/>有效期到2024年9月8日0点0分前</p>
盐汽水-BD4USQ 回复
<p>谢谢涵哥[emojis:好棒棒]</p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow