开发者生态
morning
您的垃圾箱上肯定也有超宽带无线电吗?
摘要
Home Assistant already knows which bins (trash cans, for the international readers) are due for collection. It can tell me it’s bin night, put the right colours on a dashboard, and send me a reminder....
the
bins
and
about
that
bin
have
can
tell
put
2026-10-04
1 阅读
约5分钟阅读
simonjgreen
字号:
家庭助理已经知道哪些垃圾箱(对于国际读者来说是垃圾桶)需要收集。它可以告诉我现在是垃圾箱之夜,在仪表板上显示正确的颜色,并向我发送提醒。它无法告诉我的是我是否真的对此做过任何事情。我很确定大多数人都会在手机上设置重复提醒。我的妻子无疑会告诉你,我不是大多数人。有些人会像正常人一样记得把垃圾箱扔掉。我很清楚我对此进行了可笑的过度设计。我也与正常人相差甚远,六个配备无线电的垃圾箱似乎是度过夜晚的一种愉快的方式;)几年前我有一个想法,在我的带轮离地垃圾箱上贴上便宜的蓝牙标签,并使用室外蓝牙代理来确定它们是否在附近。这很令人沮丧。电池电量很快耗尽,接近读数徘徊,并且代理在该特定安装中不可靠。我想知道垃圾箱是否移动了。我主要是得到了另一件事来摆弄。 AirTags 最初让我对超宽带无线电(UWB)感兴趣。阅读有关其工作原理的更多信息,又带回了垃圾箱的想法。在过去的几周里,它变成了 BinRange:一个固定的无线电主播、六个小电池标签和一个家庭助理设置,该设置结合了垃圾箱的出现位置和到期时间。还有印刷外壳、定制固件和无线更新。所有这些都是对“你把垃圾箱扔掉了吗?”的一个相当实质性的答案。 :D 在整个构建过程中我严重依赖 Codex。 Astra 中途可用,我真的很好奇它会如何运作。我喜欢与人工智能合作的一点是,我可以快速地提出想法、对结果做出反应、提供一些反馈,并尝试其他事情。其他文章中有很多可写的内容。现在,回到垃圾箱。给你,一些垃圾箱。很漂亮,对吧?六个垃圾箱,多个时间表 我们有 1 个普通垃圾箱、1 个食品堆肥箱、1 个花园垃圾箱、2 个回收箱和 1 个玻璃箱。六个垃圾箱。在一所房子里。他们甚至不都在同一个收集时间表上。我很感激家庭助理的废物收集时间表整合取消了议会的时间表并跟踪到期的事项,因为保持正确本身就是一项工作。对于廉价的蓝牙标签,估计距离的方法是RSSI——接收信号强度指示。您测量接收到的信号有多强,并用它来猜测标签可能有多远。问题在于信号强度不仅仅取决于距离。墙壁、停放的汽车、反射、天线方向以及无线电及其天线之间的差异都会影响它。甚至电池电压也会影响某些硬件的发射功率,具体取决于设备的设计方式。信号较弱可能意味着垃圾箱移得更远,或者可能意味着有东西挡住了路。这是一种非常不精确的估计距离的方法,这解释了为什么我最初的设置如此令人沮丧。 UWB 很有趣,因为它测量无线电信号在设备之间传播所需的时间。这样就可以测量距离,而无需根据信号强度来猜测。当然,它仍然需要通过周围环境获取信号。选择不同的收音机并不会让停放的汽车消失。我还花了一段时间绕道思考一个学术问题,即我需要多少锚点才能为这种意识添加更多维度。如果我想知道某个点的方向以及距离怎么办?或者垃圾箱的精确位置 - 我需要多少个固定参考点才能在 2D 平面上对其进行三角测量?做这份工作完全不值得,但离题的想法就是离题的想法。对于垃圾箱,我只需要知道每个垃圾箱是否已经远离其通常的存储区域,足以算作“出局”。一个锚就足以开始测试。我使用了一个十米的边界:当有新的阅读时,里面是家,外面是外面。这是特定于我的安装的,但这意味着我可以从一块供电板开始,而不是将花园变成定位测试范围。两块板和户外散步 第一个实验使用两块 Makerfabs ESP32-WROVER/DW3000 板,均通过 USB 供电。在使用家庭助理做任何聪明的事情之前,我想看看他们测量距离。本地网络视图让我可以将它们分开并观察发生的情况,而无需在两者之间连接 USB 电缆。开发板之一。这是实验中使用的DW3000型号。硬件参考。天线方向造成了惊人的巨大差异。在大约 10 米处,将木板从平放改为直立,使该测试中观察到的成功率从 37% 提高到 100%。在最初的快速设置遇到困难的情况下,具有较长前导码的较慢无线电设置也能发挥作用。在围绕第一个结果进行任何设计之前,这些都是有用的发现。我第一次校准
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱