黑客新闻:懒人福音!通过二进制修改改造饮水机实现免按键取水

2025-01-11

博主Robbe Derks为了避免每次取水都要按按钮,对一台ION 900系列饮水机进行了二进制修改。他首先使用Arduino和PICkit读取饮水机主控芯片(PIC18F6527和PIC16F630)的固件,然后利用Ghidra逆向工程分析固件,识别出按键控制、阀门控制等关键函数。最后,他编写C代码,通过修改关键函数,实现了按下“常温水”和“冷水”按钮后自动取水1升的功能。整个过程充满挑战,需要精通逆向工程、嵌入式编程等技能,但最终成功地解决了博主的“懒人”问题。

阅读更多
硬件

老沃尔沃940自动驾驶改装记(第一部分:执行器)

2025-01-04

作者和朋友们计划参加2025年冬季的Carbage Run,这是一场穿越瑞典前往北极圈的6天冬季自驾游。他们的座驾是一辆1993年的沃尔沃940,这辆车几乎没有电子设备。为了让这辆老车能够自动驾驶,他们决定改装执行器,包括转向电机、制动助力器和加速器伺服系统。这篇文章详细描述了他们如何从2020款丰田卡罗拉上改装电动助力转向系统,以及如何利用Bosch iBooster替换真空助力制动系统。加速器伺服系统则使用现成的RC伺服电机进行改装。文章还提到了安装特斯拉的雷达传感器。这是一个充满创造力和挑战性的项目,后续文章将介绍布线和自定义ECU的设计。

阅读更多
硬件 复古汽车