疯狂老鼠
Hustshenyang@126.com(讨论 | 贡献)2015年6月22日 (一) 08:48的版本
Language | English |
---|
目的拍打老鼠的身体就会向前狂奔一段距离。 原理利用震动传感器检测老鼠被拍打,然后让电机带动老鼠向前运行一段距离 设备
搭建硬件
软件调试
#define PIN_SHACK 2 //震动传感器输入引脚
#define PIN_MOTOR 6 //电机输出引脚
sensorReading = digitalRead(PIN_SHACK); //读取震动传感器状态
if(sensorReading == HIGH)
{
digitalWrite(PIN_MOTOR,LOW); //电机工作3秒钟
delay(3000);
digitalWrite(PIN_MOTOR,HIGH);
}
delay(1000);
结果拍打老鼠的身体,震动传感器检测到震动,老鼠向前运行3秒钟。 视频 |