本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

Watch X—兼容开发板的腕戴式多功能可穿戴设备

发布时间:2022-01-13
分享到:

Watch X—兼容开发板的腕戴式多功能可穿戴设备

发布时间:2022-01-13
分享到:

WatchX 是一款任何人都可以开发的腕戴式多功能可穿戴设备。它主要是一款手表,但它也与 Arduino/Scratch/Atmel Studio 兼容,因此您可以将手表编程为全新的设备。从游戏到健康监测,watchX 可以轻松适应您的需求。

手表的表壳也可以 3D 打印成您想要的任何设计。watchX 将允许任何人在旅途中释放他们的想象力并提高他们的编程技能。

让我们面对现实吧,电缆、旧的开发平台、昂贵的传感器、面包板、电源、更多的电缆。这在之前并不适合新一代的开发人员,所以我们想改变这个!

WatchX 创作的背后有两个主要思想:

1-使用你所做的!

2-学习工业设计!

3- 成为下一个马斯克(开个玩笑)。

它与 Arduino 兼容!

我们都喜欢 Arduino,它很简单,有很多可用的文档,真是太棒了。没有 Arduino 的 watchX 是不可想象的。watchX 与 Arduino 兼容,这意味着;当您将 watchX 插入计算机时,您需要做的就是打开您最喜欢的 Arduino IDE 并开始编程。

它与 Scratch 兼容!

我们都爱我们的孩子,我们非常关心他们。我们希望他们吃到最健康的食物,并祝愿他们的未来一切顺利。实际上,您可以做的不仅仅是祝愿最好的!watchX 与 Scratch 兼容,因此孩子们可以轻松上手 watchX。watchX 让孩子们很感兴趣!

更多兼容:

watchX 是一个面向所有人的开发平台,我们并没有将 watchX 局限于 Arduino 和 Scratch。您可以使用 Atmel Studio 编译代码并对 watchX 进行编程。将提供所有低级代码和库,以便您可以专注于您的想法。我们可以一起做很多事情!

做你做不到的事!
我们倾向于相信伟大的东西会来自非凡的人,但这并不完全正确!只要你能用正确的工具和小工具,任何人都可以完成伟大的事情。只需迈出第一步!

我们相信watchX 将服务于任何人来完成,可穿戴设备、电子或工业设计领域的下一件大事!watchX的真正潜力在于您!以下是您可以构建的几个示例:

规格

给手表编程
watchX 是一款面向不同年龄段用户的开发板。我们可以简单地将用户分为两类。高级用户和初学者用户。

初级用户:
watchX 与 Arduino 兼容。它将为初学者加载 Arduino Uno Bootloader。要对手表进行编程,只需下载 Arduino IDE 并将 watchX 插入 USB 端口。将自动安装 USB 驱动程序。您应该从工具/板/arduino uno 中选择 Arduino Uno,而不是您可以编写自己的代码或简单地从我们的网站下载示例草图并对手表进行编程。

watchX 兼容划痕。您只需下载 Scratch 并安装需要安装到 watchX 的固件,以便手表与 Scratch 通信。您可以在购买 watchX 时选择“预加载 Scratch 固件”选项,也可以自行安装,很简单。只需复制提供的代码,将其粘贴到 Arduino IDE 并发送代码进行观看,就大功告成了。

高级用户:
watchX 具有 ISP 编程能力。您可以通过 atmel studio 开发代码并通过 ISP 对 IC 进行编程。请记住,您需要一个 ISP 程序员,任何 arduino 都可以用作 ISP 程序员。我们将为您提供有关如何在 Atmel 工作室开发代码和使用 ISP 对 IC 进行编程的详细说明。您可以简单地使用 arduino uno bootloader 烧录 IC,并将其用作 arduino uno。

软件
由于 ZAK,watchX 拥有出色的固件,几乎所有的动画都非常漂亮。

watchX 固件具有以下应用程序:

  • 闹钟:您最多可以设置 10 个闹钟,每个闹钟都有小时、分钟以及应该在一周中的哪几天激活。
  • 手电筒:很疯狂,我们建议您在聚会上使用它,很酷。
  • 秒表:您可以启动和停止秒表,也可以在后台运行。
  • 游戏:我们有两个你在视频中看到的有趣游戏,这只小狗能做什么很有趣不是吗:)
  • 设置:设置有四个子类别。您可以增加或减少显示亮度。您可以在 UI、警报和小时哔声中进行音量控制。您可以设置显示器休眠超时以延长电池寿命。您可以反转屏幕也可以打开/关闭动画。

您可以运行自己的代码的应用程序:此应用程序将运行您自己的代码。软件中有一个部分,您可以在其中编写自己的代码。编写代码并将其发送到观看后,您可以从菜单导航到此应用程序以运行您的代码。您也可以将其他应用程序添加到菜单。

我们在设计 watchX 时考虑了软件。我们尝试使用在 Arduino/制造商社区中流行的 IC 来获得示例代码和 IC 熟悉度。例如,我们使用 MPU 6050 作为加速度计/陀螺仪。

如果您对我们的示例代码不满意,您可以访问大量的示例代码在线资源,例如 adafruit 或 sparkfun。

充电/电池寿命:
watchX配备智能充电电路。当您将手表连接到 USB 端口或其他电源时,充电电路会断开电池与 watchX 电气负载的连接并开始对其充电。充电期间watchX所需的电力由充电电源提供。这样,电池在充电时不会放电。当电池充满电后,充电IC停止充电。

这使您可以将 watchX 用于需要在远程位置长时间持续供电的不同应用。您可以使用 watchX 而不必担心电池过充!watchX 电池将在断电时启动。

当手表运行时,微控制器会尽可能地进入睡眠状态。在睡眠模式下,功耗可能在 0.8 mA - 2 mA 左右。在睡眠模式下,微控制器会关闭 OLED 显示屏并进入断电睡眠模式,此时它只能通过按下按钮、RTC 警报或插入 USB 来唤醒。在这种状态下,微控制器会消耗大约 100nA 的电流。在睡眠模式下,总电流消耗约为 6uA。在正常使用中,电流消耗约为 10mA,这可以增加到 70mA。

- 在睡眠模式下 (6uA):~2.8 年 - 典型使用 (10mA):~15 小时 - 高 (65mA):~2 小时。

*如果手表每天在活动模式下使用 1 分钟并将音量通道设置为最小,手表电池应持续约 1 年零 3 个月。

硬件
让我们从 MCU 开始,我们使用atmega328p来覆盖各个年龄段的所有用户。然而,我们知道 atmega328p 对于高级用户来说有点动力不足;它仍然可以解决问题;)

我们板载 1.3 128x64 SSD1306 OLED 显示屏。我们将显示器连接到电路板的方式是独一无二的。通常 OLED 显示器是焊接在 pcb 上的,但这并没有错;如果您不保护它们,OLED 显示器可能会非常脆弱。一旦你打破了显示器的拆焊过程是非常痛苦的。我们使用平面柔性连接器(FFC)型 oled 显示器。如果你打破了显示器,你可以简单地弹出连接器手并更换 OLED。FFC 连接器类型 OLED 的其他优点是您可以取下显示器并将电路板用于在恶劣环境中不需要显示器的应用。

电池不需要焊接!我们使用非常纤薄的连接器将电池连接到电路板,这将允许您在电池耗尽或想要使用更高容量的电池时更换电池。当您不使用手表时,您也可以断开电池以安全存放手表。

我们有 3 个触觉开关。您可以使用这些开关在手表菜单中导航。开关在您自己的开发中也很方便。

显示屏下方有两个通用绿色 LED。

watchX 包含许多功能和传感器。真的很难描述它的每一个特点。在现实生活中体验 watchX 而不是阅读规格是完全不同的。我们希望你会喜欢它。

外壳:

watchX 不包括任何外壳,因为:

拥有一块手表风格的 PCB 真是太酷了。

它将迫使您学习 3D 设计。请记住,作为人类,我们只有在需要时才学习一些东西!你迟早会需要一个用于 watchX 的外壳:)。比起下载 3D 设计,您会很高兴 3D 设计包含真实产品上存在的所有内容。比你打开好老朋友 GOOGLE 并输入 3D 设计,如何导入 STEP 文件,如何在 3D 模型上绘图等等。比你熟悉工业设计。

watchX 可以用作手表以外的其他东西。您可以设置警报(或触发器)以在一周中的某些日子给植物浇水。或者您可以将其用作室外气象站。所有这些应用都需要不同的外壳设计。我们将为您提供 watchX 的 3D 模型。您将在 watchX 本身上看到 3D 模型上的所有内容(包括电阻器和电容器)。您不需要任何测量来绘制应用程序所需的外壳。我们还将为您提供可供下载的不同外壳设计。您可以使用 3D 打印机打印这些外壳。

watchX 的选项

如果您对此项目有任何想法、意见或问题,请在下方留言。

原文链接丨以上内容来源网络,如涉及侵权可联系删除。

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论