国内疫情暂缓,国外疫情还是很严重。平时用洗手液,必须用手去按压,手上的细菌很有可能会残留在按压处。
今天我们来介绍一个国外小哥做的构造十分简单的无接触式洗手液辅助器。
项目的主要材料涉及一块Arduino板子,一个舵机,一个超声波传感器。自己在家DIY一个,不仅能一定程度上减少病菌残留,还能省一点洗手液。
材料清单
- Arduino Nano(其他的Arduino也行)
- 超声波传感器( HC-SR04)
- 舵机(首选金属齿轮的)
- 跳线(母母头)
- 热熔胶枪
- 自攻螺丝 * 1
- 0.8mm铜线(0.5米)
- 塑料盒子
- 尺子
- 洗手液
洗手液选择
元器件选择
传感器
首先,我们需要一个传感器来感受到手的靠近,这也相当于是触发整个系统的开关。
正常来想,有两种选择。
1、使用红外传感器
2、使用超声波传感器
电机
想要实现“按压”的效果,我们可能会需要泵、电机或者其他的电子元器件。
一开始想到用个微型的蠕动泵,但是它需要放到洗手 液的瓶子里面,比较麻烦,也不是很安全。
综合考虑,决定使用一个带有金属齿轮的舵机,来获得最大扭矩,从洗手液的外部来构建一个按压装置。
微控制器
整个项目,当然需要一个微控制器来控制输入和输出,Arduino是一个比较好的选择,易于调整参数,微调输出,这里使用了Arduino Nano。
机械结构选择
正式动手之前,还需要想好机械布置。
元器件连接
传感器到Arduino
- Trigger - D10
- Echo - D11
- VCC - VCC
- GND - GND
- Signal - D9
- VCC - VIN
- GND - GND
连接的电路图
铜线与舵机连接
利用胶棒增加接触面
使用胶棒
切一段2cm长的胶棒,把铜线穿过胶棒,增大按压的接触面积。螺丝固定
调整松紧程度
代码上传
测试
组装
可以参考下面的步骤:
1、测量超声波传感器的尺寸和瓶子的尺寸;
3、标记出所有的切割孔;
完工!
项目作者:MissionCritical
文章来源:instructables