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

Bewegungsaktivierte Sicherheitskamera mit Arduino und Bluetooth (1Sheeld)

Komponenten und Zubehör

Arduino UNO × 1
1Sheeld (Arduino-Shield für Smartphone-Sensoren/Aktoren) × 1
Steckplatine × 1
PIR-Bewegungsmelder × 1
LED mit Vorwiderstand × 1
Android-Smartphone mit Bluetooth × 1
Jumper-Kabel × 1

Apps und Online-Dienste

Über dieses Projekt

Dieses Tutorial zeigt, wie man eine bewegungsaktivierte Kamera baut – als Sicherheitskamera oder Party-Cam, die bei Bewegung Fotos macht. Die Bilder werden auf Twitter hochgeladen, und per SMS wird man benachrichtigt.

WICHTIG: Stellen Sie sicher, dass alle 1Sheeld-Bibliotheken installiert sind!

Schritt 1: 1Sheeld und Arduino verbinden

Schritt 2: LED anschließen

Schritt 3: PIR-Bewegungsmelder anschließen

Bei Blick auf die Rückseite (3 Pins unten):

Fritzing-Schaltplan

Bewegungsaktivierte Sicherheitskamera mit Arduino und Bluetooth (1Sheeld)

Schritt 4: Bluetooth-Kopplung und Shield-Auswahl

Schritt 5: In Betrieb nehmen

Tipp: Primären Twitter-Account den sekundären favorisieren lassen → Benachrichtigung bei neuen Tweets. Oder primären Account nutzen und SMS bei Ereignis erhalten.

Code

Motion Activated Security Camera Code (Java/Arduino)

// Speicheroptimierung: Nur benötigte Shields einbinden
#define INCLUDE_SMS_SHIELD
#define CUSTOM_SETTINGS
#define INCLUDE_CAMERA_SHIELD
#define INCLUDE_TEXT_TO_SPEECH_SHIELD
#define INCLUDE_FACEBOOK_SHIELD
#define INCLUDE_TWITTER_SHIELD
#include <OneSheeld.h>

int ledPin = 8;
int inputPin = 2;
int PIR = LOW;
int val = 0;

void setup() {
  pinMode(ledPin, OUTPUT);
  pinMode(inputPin, INPUT);
  OneSheeld.begin();
}

void loop() {
  val = digitalRead(inputPin);
  if (val == HIGH) {
    digitalWrite(ledPin, HIGH);
    delay(100);
    if (PIR == LOW) {
      SMS.send("0123456789", "Motion DETECTED , Check Twitter for image");
      PIR = HIGH;
      TextToSpeech.say("got you");
      Camera.setFlash(ON);
      Camera.rearCapture();
      Twitter.tweetLastPicture("Posted with #1sheeld @1sheeld");
      // Facebook.postLastPicture("Posted by User"); // Falls Facebook gewünscht
      delay(1000);
    }
  } else {
    digitalWrite(ledPin, LOW);
    if (PIR == HIGH) {
      PIR = LOW;
    }
  }
}

Schaltpläne

Untitled%20Sketch.fzz (Fritzing-Datei)

Herstellungsprozess

  1. IoT/OT Security Projekt starten: Ein schrittweiser Blueprint
  2. LED mit PIR-Bewegungsmelder am Raspberry Pi steuern
  3. Windows IoT Core Rover mit Raspberry Pi 2 bauen – Anfänger bis Fortgeschritten
  4. ESP32-CAM Bewegungserkennungs-Kamera für Discord
  5. 3D RGB Arduclock – Bluetooth-LED-Uhr mit Echtzeituhr
  6. River Health Monitor: Arduino-basiertes Wasserqualitäts-Messsystem
  7. Interaktives Joystick-Spiel mit Arduino & LED-Feedback
  8. Find Me: Smarter Gegenstands-Finder mit Arduino und Bluetooth
  9. Interaktive LED-Matrix Tür-Anzeige mit PIR-Bewegungssensor – Arduino Feiertagsgruß
  10. Smart Home Automatisierung & Sicherheitssystem mit 1Sheeld