该频闪仪是一种精确而通用的仪器,可用于分析周期性或快速运动。
硬件部件:
- Arduino Nano Every× 1个
- Adafruit标准LCD-16x2蓝色白色× 1个
- 按钮6毫米× 4
- 单圈电位器-10k欧姆 × 2
- 小信号二极管,开关 × 1个
- 逻辑电平FET N通道 × 3
- 电阻47欧姆1 W× 1个
- 电阻(值取决于LCD背光)× 1个
- 9 LED手电筒× 1个
- 电子闪光灯× 1个
- 闪光灯适配器× 1个
- 3.5毫米母插孔单声道× 1个
- 9V电池(通用) × 1个
- 9V电池夹 × 1个
- 无焊面包板全尺寸 × 1个
手动工具和制造机:
- 烙铁(通用)
频闪仪是一种精确而通用的仪器,可用于测量电动机的转速或分析周期性运动,例如振动弦的运动。可以选择将其连接到电子闪光灯,以分解和拍摄快速运动。此外,它可以在外部信号上同步,以便将其转换为定时光,该定时光可用于设置旧汽车发动机的点火时间。
原理:
它是围绕Arduino Nano Every设计的。闪光灯是由9个LED普通手电筒产生的,该手电筒的4.5 V电池已由连接至频闪仪电路的两条线代替。可以使用四个按钮设置闪光的时间和持续时间。它们的值显示在标准的16x2字符液晶显示器上。它们从0.1毫秒到999.9毫秒不等,分辨率为0.1毫秒。
这些按钮会随着按下按钮的时间增加而增加或减少闪烁时间或持续时间。该速度遵循可在代码中轻松更改的定律。
用于显示时间和持续时间的LCD与liquidCrystal库兼容,并且其连接方式与该库的示例相同,除了背光可以通过电位计调节之外。
频闪仪可以通过在每个周期短暂缩短其与地面的中央接触来驱动可选的电子闪光灯。该闪光灯可以与LED手电筒交替使用或同时使用。
频闪仪的同步是通过缩短地面数字输入来实现的。当此输入接地时,闪光发射停止。再次打开时,闪光灯将在一个周期后发出。注意:设置发动机的点火时间时,请勿将点火系统的任何电压施加到同步输入,否则可能会损坏Arduino卡。