|
每年有数百万部旧智能手机要么被当作电子垃圾扔掉,要么被扔进布满灰尘的抽屉里,尽管里面的硬件通常完好无损。一旦手机制造商不再支持,这些小型计算机将很难再用于其他用途,因为存在一系列硬件和软件(驱动程序)问题。 [Doctor Volt] 在一段视频中提出了一种可行的方法,视频中三星 Galaxy S4 与 USB 连接的 FT232R 板相结合,以添加外部 GPIO。
这个想法很简单:串行适配器被现有的 Android 操作系统识别,并且在标准的 Android 开发环境中可以使用此模块。在这个演示器中,它仅用于闪烁一些 LED 并对输入做出反应,但它展示了如何以非破坏性的方式重复使用其中一部手机。更好的是,手机现有的传感器和摄像头仍然可以以这种方式正常使用,这开启了一系列(廉价的)DIY 项目,这些项目可以通过 Native Development Kit 使用 Java/Kotlin 或 C 或 C++ 进行编程。
唯一的问题是,当手机以这种方式连接时,无法充电。对于 S4 来说,这个问题很容易解决,因为它有一个可拆卸电池,因此外部电源输入是通过一块假电池大小的穿孔板连接的。据称,对于没有可拆卸电池的现代手机,可以通过 USB-C 连接器同时使用 USB/音频适配器和充电,但这需要事先检查。
官网视频链接:https://youtu.be/iobvVl8jZ5o
出处:https://hackaday.com/2024/11/04/ ... ternal-usb-devices/ |
|