简易气象站的制作方法

第1步:创建网站 - 应用和网络设备:
首先我们需要转到remoteme.org并登录我们的帐户。如果您没有帐户,现在是时候制作帐户了。现在我们已经签署了remoteme帐户,我们可以建立我们的气象站,请参考以下步骤:
当我们登录我们的remoteme帐户时,我们将被重定向到我们将看到的页面项目清单。在这里向下滚动,你会发现“气象站”。点击它。
将出现一个弹出窗口,点击此处我们可以找到有关该项目的所有必要信息。如果您愿意,您可以阅读所有细节或只是遵循这个instructable。
我们必须转到“构建它”标签并填写信息。
首先输入您的wifi名称和密码。这将允许esp板连接到您的wifi网络。
接下来有一个选项,我们可以选择板的类型。当我们使用基于esp8266的wemos d1 mini时,我们将选择该板。
现在我们必须输入您居住的城市所在的位置。城市名称和国家/地区代码。例如:如图中的“warsaw,pl”,它表示波兰华沙市。进入您的城市和国家后,向下滚动。您可以在此处更改应用和设备的名称,但它是可选的。所以你可以直接点击“下一步”。
这是最后一步,只需单击“构建项目”即可。现在您可以下载代码向导自动生成的代码。
下面有3个选项,open,qr码和install。单击第一个选项将打开包含天气数据的网页。第二个选项将获得一个qr码,可以使用任何智能手机扫描,以便在移动浏览器上获取网页。第三个选项还将提供一个将在android/iphone上安装web应用程序的网页。
在网页上,您会注意到前两个feed显示数据,但最后一个显示为空。那是因为我们还要创建一个房间气象站。所以让我们为我们的气象站制作电路。
第2步:创建电路:
《现在我们有了代码,我们需要将它上传到电路板。但首先我们必须将display,bme280传感器和一个开关连接到wemos d1 mini。为此,请先参考上面的电路图。
这里我们使用i2c协议连接模块。
sda至引脚d2
scl至引脚d1
gnd至引脚gnd
vin至引脚3.3v
注意:将显示器和bme280的sda和scl引脚连接到esp。所有gnd引脚应连接在一起。
开关的一个端子连接到d3,另一个端子连接到gnd。如果你不知道按钮是如何工作的,我建议你看一下这篇文章。请参阅上面的图片以便更好地理解。
步骤3:上传代码:
上传之前代码,确保在ide中安装了所有esp板如果您不知道如何操作,请观看此youtube视频。
同时安装以下库:
remoteme
remotemeutils
sparkfun bme280
esp8266- oled-master
rbd_button
rbd_timer
安装这些库。打开ide并转到工具》》管理库。在搜索栏中逐个输入库名并安装它。
现在解压缩从remoteme下载的代码文件并使用arduino ide打开它。请按照以下步骤操作:
将您的wemos连接到pc并选择电路板类型(wemos d1 r1 mini)并选择正确的端口。
现在上传代码并等待它完成。
上传代码后,主板将连接到您的wifi并开始在oled屏幕上显示数据。
按下按钮将在3个mod之间切换。您可以自己查看。
现在一切都按预期工作,我们可以继续使这个电路更加永久和封闭,使其看起来更好。
步骤4:构建pcb和外壳:
为了使我们的电路更加安全和永久,我们需要在原型板上焊接所有组件。我分享了我的工作图像,以提供更好的主意。如果需要,您可以进行不同的设计。
对于外壳,我使用了泡沫板,因为它易于使用和使用。

爱立信聚焦 5G、云端及物联网,推动产业链革新发展!
织物摩擦带电电荷密度测试仪的性能说明
如何利用树莓派构建一个跟随机器人
人工智能助推数字经济升级 打造美好生活
为啥处理器芯片安全漏洞不断升级,解决办法遥遥无期?
简易气象站的制作方法
光纤光谱仪—塑料、光纤反射探头、薄膜测量
RC无源带通滤波器电路设计方案
中国AI发展还有哪些问题?
iPhone 12的A14处理器由台积电5nm工艺代工
华为官方instagram自爆:华为P10还有新配色,但紫色无缘
虹科方案 | HK-Edgility:将 SASE 带到边缘
行业领先的视频编解码器库添加了对MSA的支持
Vestas使用基于模型的设计和持续集成开发风力发电厂控制软件
CANsec CAN-XL第2层安全协议
WebDAQ 504 振动和声音数据记录仪
卫星通信时代的测试挑战与方案
杂讯/线性效能大突破 硅基RF撼动砷化镓技术详细介绍
php运行机制和原理
重庆大学OpenHarmony技术俱乐部成立:产学研紧密合作,共创数智生态新篇章