我一直在为我的兄弟姐妹寻找一款我可以制作并且对他们有用的多功能物联网礼物……他们进行很多户外活动。我想到了:
....所以,这就是这个项目所做的:
您还可以检查房屋周围的 Wi-Fi 信号强度。(您打算在哪里安装 Wi-Fi 增强器?)
…并且!如果您键入“密码”一词,它会告诉您 Wi-Fi 密码 :) ……或您总是难以记住的任何其他密码!
和…。只需 ±13 美元即可构建所有这些!
电子元器件:
其他组件:
将电路板的连接焊接到螺丝端子。要连接的引脚:GRD、3V、2、SDA(引脚 21)和 SCL(引脚 22)。
我将接头焊接到原型板上,以便能够取出 LOLIN D32。这很方便。
要将程序上传到 LOLIN,您必须按照以下步骤操作:将开发板连接到计算机,用跳线将引脚 GND 连接到 0,上传程序,然后断开引脚并按下 RESET 按钮。您可以使用这样的面包板来做到这一点:
将来自 OLED 背面的 OLED 电缆焊接到 OLED 上,使其适合外壳内部。
使用 Velcro 胶带将部件粘到外壳上,然后将外壳粘到墙上。
将 Blynk 应用程序下载到您的手机中。您必须为 Blynk 和Dark sky 创建一个帐户。两者都是免费的。您需要两者的身份验证凭据/ API 密钥才能将它们放入代码中。
您需要将您的wifi ID 和密码放入代码中。
您可以修改温度和嗡嗡声的间隔。测量值 + 天气信息。通过修改代码中的 update_interval #。设置为 5 分钟。
上传代码后(记得断开跳线并在上传后按重置),首先您会看到 OLED 不显示内部温度:
给它 5 分钟。如果一切正常,5 分钟后将显示 T 和 H。
布莱克:
新建一个Project,选择设备esp32,添加:
在代码中,您将在 void setup() 之前看到一个部分,您应该修改该部分以获取您必须在终端中从 blynk 键入的单词以及您想要作为回复的内容。因此,每次您在终端中键入该词时,您都可以看到回复。我使用 wifi 密码是因为我发现它很有用。
阴暗的天空:
在代码中,您必须为您希望 Dark Sky 显示天气状况和预测的位置输入经纬度。您还可以修改单位。
您还必须将NTP 服务器放在您所在的位置。只需在谷歌上搜索您想要的位置的“NTP 服务器”,您就会找到要放置的内容。我留下了一个为美国科罗拉多州的特定位置编写的示例。
3D打印:
所有打印均使用 Prusa 打印机、Prusa 切片机和 Fusion360 程序完成。我使用黑色的通用 PETG。
这是我在 thingiverse 中发现的两个很棒的设计:
…有一个伟大的项目!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !