项目描述
翻译如果按钮被短暂按下,设备开始拉绳子,进而拉动鞋带。如果按钮被按住一段时间,设备开始反向启动电机以便系鞋带。为了使设备正常工作,需要为程序代码设置几个条件,例如:电机在鞋子紧绷的位置不应工作,反之亦然 - 当鞋子系好时,电机应仅在拉紧时工作。这些条件不应被遗忘,因为没有它们,设备将无法正常工作。为此,需要将它们包含在设备的算法中,以便基于此编写程序。
还需要实验性地计算完全拉紧或系鞋带所需的时间。这个时间在程序中指明,在负责向电机供电的时间行中。这在算法中也有指明。在拉紧鞋带后,裤子在设备中固定在腿上,在系鞋带的情况下 - 这不会发生。在系鞋带/系鞋带后,程序停止工作并等待新的指令。
设备的电路图
为了最终组装设备,需要开发设备的电路图。知道电机必须在系鞋带和解鞋带时双向旋转,需要将其连接到Arduino板的两个模拟输出。这些输出可以是3.5伏的电源和地,这一特性在程序中进一步说明。为了为整个系统供电,需要一个产生5伏电压的电池,以便Arduino Micro板正常工作。为了给这个电池充电,需要一个为5伏电池设计的充电控制器。所有这些元件应按照所示的电路图连接(见附加文件的段落)。