亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

运动感应水枪

组件和用品

Arduino Nano R3
× 1
PIR 运动传感器(通用)
× 1
无焊面包板半尺寸
× 1
通用晶体管 NPN
我用的是 2N3904
× 1
电阻 330 ohm
不需要正好是 330 欧姆,稍大或稍小的值也可以。
× 1

必要的工具和机器

激光切割机(通用)

关于这个项目

概览

这个项目的灵感来自 Tinkernut Arduino 运动检测喷枪:

我想复制 Tinkernut 的项目,但问题是我无法使用 Raid Auto Trigger,因为它在我居住的中国不可用。然而,在淘宝上快速搜索让我发现了这个有趣的产品:

与 Raid Auto Trigger 非常相似,我决定以 78.80 日元的合理价格购买一个。事实证明,破解要容易得多,因为您不需要篡改任何内部组件。您只需要修改按钮,使其与面包板/Arduino 兼容。如果您碰巧住在中国(或者淘宝发货到您所在的国家/地区),您可以在这里购买喷枪。

我们把它变成了一个研讨会,因此所有的幻灯片和大文本。

第 1 步:破解水枪

第 2 步:与 Arduino 接口

使用 Arduino Nano 设置和测试 PIR 运动传感器。

/* * PIR 传感器 */ int 校准时间 =10; //我们给传感器校准的时间(根据数据表为 10-60 秒) int outputPin =2; // 选择 LED 的引脚 int inputPin =4; // 选择输入引脚(用于 PIR 传感器) int pirState =LOW; // 我们开始,假设没有检测到运动 int val =0; // 用于读取引脚状态的变量 void setup() { pinMode(outputPin, OUTPUT); // 声明 LED 为输出 pinMode(inputPin, INPUT); // 将传感器声明为输入 digitalWrite(outputPin, LOW); //防止在通电时开枪 Serial.begin(9600); //给传感器一些时间来校准 Serial.print("calibrating sensor "); for(int i =0; i  

使用串口监视器检查它是否正常工作,然后是连接水枪的时间。

像这样设置晶体管和电阻器:

有了它,你应该有一个工作的运动浸泡器!我们使用激光切割机制作了一个木制外壳(因为它非常快,而且我们需要一堆它们用于车间),但您也可以使用 3D 打印机。

请记住,我在代码中加入了 10 秒的延迟,以便让运动传感器进行校准。


制造工艺

  1. 水枪
  2. 使用 Raspberry Pi 的运动传感器
  3. 使用 Arduino 制作流光溢彩监视器
  4. Arduino Pong Game - OLED 显示器
  5. 使用 K30 传感器监测二氧化碳
  6. 你有多高?
  7. 音频检测器
  8. LED Matrix + Motion Sensor Door Display [Arduino Holiday]
  9. Tech-TicTacToe
  10. Arduino Cloud Sensor Tower
  11. Arduino 倒数计时器
  12. 遥控保时捷汽车(Arduino 项目)