0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作口袋物联网气象站

454398 来源:工程师吴畏 2019-08-22 10:26 次阅读

第1步:资源

正如我在介绍中提到的,这个项目很容易构建,不需要太多的组件。以下是零件清单:

电子元件:

WeMos D1mini

BME280

I2C OLED显示屏(128x64)

1.5mm黄铜棒或铁棒

用于原型设计和测试电路的工具:

面包板

跳线

USB线 - Micro USB B型到USB A型

工具:

烙铁

替补席 - 非强制性

小锤 - 非强制性

第2步:在面包板上进行原型设计(如果您想直接进行编码和装配,请跳至步骤3)

如何制作口袋物联网气象站

如果您没有在D1mini/OLED/BME280上焊接针脚,现在是时候做了!

首先让我们将所有组件放在面包板上。我们首先将D1mini放在2个独立的轨道上(图片1)。之后我们将BME280与它保持公平距离(图片2)。最后,我们将OLED置于BME280的另一侧(图3)。现在,让我们将它们连接在一起。

以下是所有连接:

D1引脚到OLED上的 SCK引脚 SCL引脚 BME280

D2引脚到OLED上的 SDA引脚和 SDA引脚两个上的BME280

G引脚到 GND引脚,OLED和BME280

3.3V引脚到BME280 VCC引脚

最后 5V引脚到OLED VCC

再次检查您的连接,然后再将其连接到计算机并上传代码!你不想烧任何东西。

第3步:物联网部分

这部分非常简单。首先,转到AppStore并下载Blynk应用程序。之后,打开并注册。接下来创建新项目。我打电话给我的WeatherStation,但你可以任意命名。之后,将设备选项设置为 ESP8266 ,将连接类型设置为 WiFi (图片编号1)。接下来点击创建项目。您应该收到包含验证令牌的电子邮件。现在跳转到代码(下面的下载链接)并替换突出显示的部分。之后,跳回到Blynk应用程序项目工作区,点击屏幕打开小部件框(图片2)。现在点击3个带标签的值框(图片3)。要进行设置,请点击第一个并设置其名称。我称之为温度(这不是强制性的,但它使一切变得更简单,更有条理)。作为输入选择虚拟引脚1并在标签部分中键入“°C”(图片号4)。之后,您可以设置其他标记值。

这是一个小图表:

标记值2:

名称:湿度

输入:虚拟引脚V2

标签:“%”

标记值3:

名称:海拔高度或压力 - 取决于您选择的代码

输入:虚拟引脚V3

标签:海拔高度或压力 - 取决于代码

如果您已完成所有操作正确地,将您的代码上传到D1mini,等待一会儿,然后在OLED和Blynk应用程序中弹出值(图片编号5)(您需要按屏幕右上角的播放按钮) 。如果没有显示任何内容,请转到疑难解答部分。

步骤4:自由形成电路

好的,这将是最困难的部分,所以准备好了。准备你的黄铜棒/铁棒(我将使用黄铜涂层的铁钩,因为我找不到黄铜棒)并加热你的烙铁。现在你可以把它变成你想要的任何东西!我将它形成一个简单的立方体。这个过程需要耐心和时间,所以如果你不想打破整个电路,不要急于求成。您可以在图2中看到完成的电路。我决定在外面使用1,5毫米的棒,但是更细的棒(1毫米)更易于管理。

警告:焊料只能在通风良好的地方焊接,焊接会产生毒性油烟!

提示:

弯曲杆使用台虎钳和小锤子 - 如果你没有工作台没有锤子,钳子和赤手就足够了。

焊接时用胶带或用手将杆固定在一起。它更容易。

或如果您使用像我这样的铁棒,您可以使用2个强力磁铁将它们固定到位(图片1)。

如果您的关节没有固定在一起,请将它们拆开并用砂纸将它们弄粗糙。

如果焊料没有流入间隙,请使用一点焊剂或将接头加热一点。

第5步:结局

现在唯一要做的就是将它连接到 5V 1A PSU。 如果您已正确完成所有操作,它应该可以正常工作(如果您还没有,请不要忘记上传您的代码)。如果没有显示任何内容或某些内容不正确,请跳至问题排查部分。

步骤6:疑难解答

显示显示为:检查接线!您的传感器未正确连接。

BME280输出0.0:检查接线!您的传感器未正确连接。

黑色显示/传感器数据未显示:使用I2C扫描仪检查您的I2C地址或检查拧紧。

设备在应用中离线:检查您是否正确输入了令牌/WiFi名称/WiFi密码。如果是,请检查您的wifi信号。它可能很弱或者你没有互联网连接。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2868

    文章

    41622

    浏览量

    358351
  • 气象站
    +关注

    关注

    1

    文章

    693

    浏览量

    15344
收藏 人收藏

    评论

    相关推荐

    【开源作品】基于树莓派4B、ESP32制作的桌面机器人、气象站、立方光!

    气象站 这是我十多年来一直想建立的项目。我终于成功了,我真的很兴奋——一个电池供电的气象站项目。我过去建造过许多气象站项目,但这次不同。它可以在电池上持续数月。原因是它使用的令人惊叹的电子纸显示。让我向你
    发表于 03-05 16:52

    手持自动气象站-手持气象仪-手持五参数气象

    光伏检测仪气象站
    山东天格光电科技有限公司
    发布于 :2023年11月18日 15:32:10

    #移动气象站# 扬尘监测# 车载气象站 车载扬尘监测站

    监测气象站
    pgz1234
    发布于 :2023年09月18日 08:52:32

    负氧离子在线监测系统# 气象站# #气象监测

    监测气象站
    pgz1234
    发布于 :2023年09月18日 08:50:51

    什么是气象站气象站的简介

    什么是气象站气象站的简介
    的头像 发表于 09-14 16:14 817次阅读

    光伏气象站是什么

    等问题,而光伏气象站通过自动化的数据采集和处理,提供了大量的气象信息,用于监测和记录气象要素的设备,克服了这些问题,成为了现代气象观测的重要工具。 光伏
    的头像 发表于 08-14 16:36 437次阅读

    联网数字气象站

    随着科技的快速发展,物联网数字气象站成为了现代气象监测的重要工具,借助物联网、传感器、无线通讯等技术,能够实时监测和收集气象数据,以其体积小
    的头像 发表于 08-04 17:01 402次阅读

    使用Blynk应用程序的物联网气象站

    电子发烧友网站提供《使用Blynk应用程序的物联网气象站.zip》资料免费下载
    发表于 07-11 11:53 0次下载
    使用Blynk应用程序的物<b class='flag-5'>联网</b><b class='flag-5'>气象站</b>

    如何制作简单的气象站

    电子发烧友网站提供《如何制作简单的气象站.zip》资料免费下载
    发表于 06-30 09:45 0次下载
    如何<b class='flag-5'>制作</b>简单的<b class='flag-5'>气象站</b>

    校园气象站应用

    对于校园气象站,相信很多人都不陌生,随着这几年教育行业的发展,校园气象站的安装也越来越多,尤其是在很多知名的学校中,无论是中小学还是大学,几乎都能看到校园气象站。 校园气象站主要的作用
    的头像 发表于 06-27 16:26 249次阅读

    如何使用Openweathermap和0.96英寸oled来制作一个小气象站

    我是 ESP8266 的新手。我想通过使用 Openweathermap 和 0.96 英寸 oled 来尝试一个小气象站。当我尝试编译代码时,出现此错误。怎么了? 调用使用属性错误声明的“HTTPClient::begin”:过时的 API,使用 ::begin(WiFiClient, url)
    发表于 06-02 10:16

    使用D1 mini作为气象站,A0读数不稳定的原因?

    使用 D1 mini 作为气象站。在其他草图中,通过 100k 电阻将 batter+ 连接到 A0,电池监控效果非常好。 当我将 D1 和 D2 用于连接到 BME280 和 BME280
    发表于 05-25 07:56