Paragon 项目:ESP32 天气显示屏

ESP32 天气显示标题图像

每天早上,我都会发现自己在做准备之前急着确定天气。如果你也和我一样,那么我已经找到了可以帮助我们的项目--用 ESP32 微控制器制作的电子纸天气显示屏。

Luke Marzen 开发了这一显示屏,然后将其分享为 开源于 GitHub.应该说,这个项目已经存在了几个月,但我们不想把它遗漏在我们的 Paragon 项目系列中。

首先,这是一个很酷的项目,值得写一篇文章。除此之外,卢克还让复制变得非常容易,令人震惊。

如图所示,它不仅能提供天气预报,还能提供日出日落时间、风力和紫外线指数。此外,它还能提供室外湿度、室内湿度和气压。

我保证,你再也找不到比它更好的天气显示屏了。

硬件设施

在硬件方面,卢克选择了 Drobot 的 FireBeetle 2 ESP32-E 微控制器,因为它们非常适合低功耗,而且内部有电池的板载电路。

当然,另一个 ESP32 微控制器也能发挥同样的作用。

卢克还使用了 BME280 分线板 测量室内的气压、温度和湿度。

将这一切与电池和电子墨水显示屏放在一起,你就拥有了这个项目所需的所有部件。

当然,您还需要一块木头来安装整个项目。此外,您还需要负责布线,但卢克已经非常好心地为您提供了一份非常清晰的大纲,说明了您需要做的事情。

软件

关于 GitHub 页面此外,还有一份关于如何配置天气显示以便其顺利运行的指南,内容非常详尽。

您需要克隆存储库,并确保设备可以访问 WiFi 以及时间和地点。这里的一切都相对简单。

天气显示屏收集数据的方式是通过 OpenWeatherMap。 OpenWeatherMap 可以通过 API 密钥免费获取信息。

卢克甚至还告诉你如何运行 OpenWeatherMap,而不会因为调用过多的 API 而不小心被收费。

因此,如果你手头有一个 ESP32 微控制器和几个小时的时间,那么你就需要立即开始学习。

总结

这个项目也非常适合四处游玩。Luke 通过 GNU 通用公共许可证分享了这个项目。因此,它不仅是一个非常适合复制的项目,也是一个非常适合玩耍的项目!

如需了解更多详情,请再次访问 这里的 GitHub 页面.它提供了您想要的一切,甚至包括故障排除指南。

此外,您还可以点击以下链接查看我们在本系列中介绍的更多出色的 Paragon 项目 这里.

那么剩下的问题就是:如何配置天气显示屏?

4评论

  1. Edwin 在9 月 3, 2023在4:59 上午

    buenas tardes, me podría decir los componentes que lleva?
    我很感兴趣,我想在我的学校里做一个项目。
    De antemano gracias!

    • Adam 在9 月 4, 2023在9:06 上午

      1.微型控制器 ESP32
      2.电子面板
      3.传感器 BME280
      4.电池
      5.Un marco 或 un trozo de madera
      6. 电缆

  2. Diego 在9 月 4, 2023在11:42 下午

    cuanto cobras por una me interesaría comprarla

    • Adam 在9 月 5, 2023在7:56 上午

      我们的网站在这里: buyzero.de

发表评论