Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Pistola de agua con sensor de movimiento

Componentes y suministros

Arduino Nano R3
× 1
Sensor de movimiento PIR (genérico)
× 1
Protoboard sin soldadura de tamaño medio
× 1
Transistor de uso general NPN
Usé el 2N3904
× 1
Resistencia de 330 ohmios
No es necesario que sea exactamente de 330 ohmios, también funcionan valores ligeramente mayores o menores.
× 1

Herramientas y máquinas necesarias

Cortadora láser (genérica)

Acerca de este proyecto

Descripción general

Este proyecto se inspiró en Tinkernut Pistola de agua con detección de movimiento Arduino:

Quería replicar el proyecto de Tinkernut, pero el problema era que no podía conseguir un Raid Auto Trigger porque no está disponible en China, donde vivía. Sin embargo, una búsqueda rápida en Taobao.com me llevó a descubrir este interesante producto:

Muy similar al Raid Auto Trigger y al precio razonable de ¥ 78.80 decidí comprar uno. Resultó ser considerablemente más fácil de piratear, ya que no era necesario manipular ninguno de los componentes internos. Solo necesitaba modificar el botón pulsador para que fuera compatible con la placa de pruebas / Arduino. Si vive en China (o si Taobao realiza envíos a su país), puede comprar la pistola de agua aquí.

Convertimos esto en un taller, de ahí todas las diapositivas de PowerPoint y el texto grande.

PASO 1:Hackea la pistola de agua

PASO 2:Interfaz con Arduino

Configure y pruebe el sensor de movimiento PIR con el Arduino Nano.

  / * * sensor PIR * / int calibraciónTime =10; // el tiempo que le damos al sensor para calibrar (10-60 segundos según la hoja de datos) int outputPin =2; // elige el pin para el LED int inputPin =4; // elija el pin de entrada (para sensor PIR) int pirState =LOW; // comenzamos, asumiendo que no se detecta movimiento int val =0; // variable para leer el estado del pin void setup () {pinMode (outputPin, OUTPUT); // declara LED como salida pinMode (inputPin, INPUT); // declara el sensor como entrada digitalWrite (outputPin, LOW); // evita el disparo de armas al encender Serial.begin (9600); // dale al sensor algo de tiempo para calibrar Serial.print ("calibrando sensor"); for (int i =0; i  

Use el monitor en serie para verificar que esté funcionando, y luego es el momento de conectar la pistola de agua.

Configure el transistor y la resistencia así:

¡Y con eso deberías tener un empapador de movimiento funcional! Usamos un cortador láser para hacer un cerramiento de madera (ya que es muy rápido y necesitábamos muchos para el taller), pero también podrías usar una impresora 3D.

Tenga en cuenta que he puesto un retraso de 10 segundos en el código para permitir que el sensor de movimiento se calibre.


Proceso de manufactura

  1. Pistola de agua
  2. Sensor de movimiento con Raspberry Pi
  3. Hacer Monitor Ambilight usando Arduino
  4. Juego Arduino Pong - Pantalla OLED
  5. Monitoreo de CO2 con sensor K30
  6. ¿Qué tan alto eres?
  7. Detector de frecuencia de audio
  8. Matriz LED + Pantalla de puerta con sensor de movimiento [Arduino Holiday]
  9. Tech-TicTacToe
  10. Torre de sensores de nubes Arduino
  11. Temporizador de cuenta atrás de Arduino