Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Bewegungssensor-Wasserpistole

Komponenten und Verbrauchsmaterialien

Arduino Nano R3
× 1
PIR-Bewegungssensor (generisch)
× 1
Lötbares Breadboard Half Size
× 1
Allzwecktransistor NPN
Ich habe den 2N3904 verwendet
× 1
Widerstand 330 Ohm
Muss nicht genau 330 Ohm sein, etwas größere oder kleinere Werte haben auch funktioniert.
× 1

Notwendige Werkzeuge und Maschinen

Laserschneider (generisch)

Über dieses Projekt

Übersicht

Dieses Projekt wurde inspiriert von Tinkernut 's Arduino Bewegungserkennungs-Squirt Gun:

Ich wollte Tinkernuts Projekt replizieren, aber das Problem war, dass ich keinen Raid Auto Trigger in die Finger bekommen konnte, weil er in China, wo ich lebte, nicht erhältlich ist. Eine kurze Suche auf Taobao.com führte mich jedoch zu diesem interessanten Produkt:

Dem Raid Auto Trigger sehr ähnlich und zum günstigen Preis von 78,80 habe ich mich für den Kauf entschieden. Es erwies sich als wesentlich einfacher zu hacken, da Sie keine der internen Komponenten manipulieren mussten. Sie mussten nur den Druckknopf so modifizieren, dass er mit Steckbrett/Arduino kompatibel war. Wenn Sie in China leben (oder wenn Taobao in Ihr Land versendet), können Sie die Spritzpistole hier kaufen.

Wir haben daraus einen Workshop gemacht, daher all die Powerpoint-Folien und der große Text.

SCHRITT 1:Hacken Sie die Wasserpistole

SCHRITT 2:Schnittstelle zum Arduino

Richten Sie den PIR-Bewegungssensor mit dem Arduino Nano ein und testen Sie ihn.

/* * PIR-Sensor */ int CalibrationTime =10; // die Zeit, die wir dem Sensor zum Kalibrieren geben (10-60 Sekunden gemäß Datenblatt) Int outputPin =2; // Wählen Sie den Pin für die LED Int inputPin =4; // Wählen Sie den Eingangspin (für PIR-Sensor) Int pirState =LOW; // wir beginnen, vorausgesetzt, keine Bewegung erkannt int val =0; // Variable zum Lesen des Pin-Status Void setup () { PinMode (outputPin, OUTPUT); // LED als Ausgang deklarieren pinMode (inputPin, INPUT); // Sensor als Eingang deklarieren digitalWrite (outputPin, LOW); // verhindert das Abfeuern der Waffe beim Einschalten Serial.begin (9600); // Geben Sie dem Sensor etwas Zeit, um Serial.print zu kalibrieren ("kalibrierender Sensor"); for(int i =0; i  

Verwenden Sie den seriellen Monitor, um zu überprüfen, ob er funktioniert, und schließen Sie dann die Wasserpistole an.

Stellen Sie den Transistor und den Widerstand wie folgt ein:

Und damit sollten Sie einen funktionierenden Motion-Soaker haben! Wir haben einen Laserschneider verwendet, um ein Holzgehäuse herzustellen (da es sehr schnell ist und wir eine Menge davon für den Workshop brauchten), aber Sie könnten auch einen 3D-Drucker verwenden.

Denken Sie daran, dass ich eine 10-Sekunden-Verzögerung in den Code eingefügt habe, damit sich der Bewegungssensor kalibrieren kann.


Herstellungsprozess

  1. Wasserpistole
  2. Bewegungssensor mit Raspberry Pi
  3. Erstellen von Monitor-Ambilight mit Arduino
  4. Arduino Pong-Spiel - OLED-Display
  5. CO2-Überwachung mit K30-Sensor
  6. Wie groß bist du?
  7. Audiofrequenzdetektor
  8. LED-Matrix + Bewegungssensor-Türanzeige [Arduino Holiday]
  9. Tech-TicTacToe
  10. Arduino Cloud Sensor Tower