这个项目成功实施的关键就是像我们希望通过树莓派的方向在棋盘上移动笔。从 3D 打印机和激光切割机中汲取灵感,我们决定使用图 C.1 绘制的两个导轨系统,并添加一个笔架来控制它移动时是否绘制。两个轴是水平的,穿过白板的顶部,垂直的,它移动整个板,并移动笔架上下。最终产品与图非常匹配,如图 C.2 所示。
为此,Etch-A-Whiteboard 将复杂的边缘检测算法与精确的直流步进电机结合使用。在构建蚀刻-A-Whiteboard 的过程中,遇到了许多问题,并随后得到解决。解决的难题包括不必要的重部件、扭矩不足的步进电机、大型 3D 打印机公差、电源问题和模拟线性执行器控制机制。但是,在设计阶段内置于项目中的大时间缓冲器可以克服这些挑战,并且仍然能够及时完成蚀刻-A-Whiteboard。
这两个部分通过使用弹簧协同工作。当线性执行器脱离时,弹簧将标记与白板保持紧密。当执行器接合时,标记从白板上抬起。该系统高效工作,允许沿 Y 轴进行运动,并在 Z 轴中保持有限运动。
电子
在图D.1中显示了电子配置的简化图。
步进电机需要的电流比树莓派可以供应的电流要高得多,超过 2 安培,这意味着我们需要一个电源和控制模块。图 C.6 中的红色电路板是一个这样的模块,其核心功能是作为 H 桥。此模块允许我们将 Pi 的单独电源与 Pi 连接,以便我们从墙壁上获得所有电源,但 Pi 仍控制步进电机内激活的磁铁,以及按哪个顺序激活。要迈出一步,有四组引脚必须按正确的顺序触发,见附录一中的代码。
线性执行器还需要 12V 电源,但我们没有相当于步进电机的 H 桥的集成电路。不同晶体管电路的许多迭代在电压从3.3V到5V之间进行测试。Pi 也不够强大,无法驱动执行器,也没有 3.3V 逻辑适合作业的电压。不幸的是,我们没有完成电路来控制执行器,但当我们这样做,它可能会类似于步进电机的设置,虽然有一个更简单,自制电路。