工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

ArduinoとBluetoothで作る動体検知セキュリティカメラ

部品と材料

Arduino UNO×1
1Sheeld×1
ブレッドボード(汎用)×1
1Sheeld(重複記載)×1
ジャンパーケーブル×1
PIR人感センサー(汎用)×1
抵抗付きLED×1
Bluetooth搭載Androidスマートフォン×1
ジャンパーワイヤー(汎用)×1

アプリとオンラインサービス

Arduino IDE

このプロジェクトについて

このチュートリアルでは、動体検知カメラの作り方を紹介します。防犯カメラとして、または動きがあったときに写真を撮るパーティーカメラとして使えます。撮影した画像はTwitterにアップロードし、何かあったときにSMSで通知を受け取れるようにします。

必要なもの

**必ずすべての1SHEELDライブラリをインストールしてください**

ステップ1:1SheeldをArduinoに接続

ステップ2:LEDの接続

ステップ3:PIR人感センサーの接続

Fritzing図

ArduinoとBluetoothで作る動体検知セキュリティカメラ

ステップ4:スマートフォンとの接続

ステップ5:実行

注意: セカンダリTwitterアカウントを作り、メインアカウントで「いいね」しておくと、投稿時に通知が届きます。またはメインアカウントを使い、SMS通知を受け取るようにしてもOKです。

コード

動体検知セキュリティカメラ コード Java

Arduino IDEに追加して1Sheeldにアップロード。1SheeldのUARTスイッチがOFF位置になっていることを確認。

// メモリ節約のため以下を定義:
#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");
      delay(1000);
    }
  } else {
    digitalWrite(ledPin, LOW);
    if (PIR == HIGH) {
      PIR = LOW;
    }
  }
}

回路図

Untitled%20Sketch.fzz

製造プロセス

  1. Raspberry PiでPIRモーションセンサーとLEDを制御
  2. Windows IoT Core搭載RoverをRaspberry Pi 2で構築 - 初心者から上級者まで
  3. ESP32-CAMで作る動体検知セキュリティカメラ:Discord通知対応
  4. 3D RGB アルドゥクロック:Bluetooth対応LED時計(RTC内蔵)
  5. 川の健康を見守る:Arduinoベース水質監視システム「MyRiver」
  6. Arduinoとジョイスティックでインタラクティブゲーム – LEDフィードバック付き
  7. ArduinoとBluetoothで作るスマート紛失防止タグ「Find Me」
  8. PIRセンサー連動 インタラクティブLEDマトリクスドアディスプレイ - ホリデーグリーティング
  9. 1Sheeldで作るスマートホーム自動化&セキュリティシステム
  10. Arduino三目並べ:MAX7219 LEDマトリクスと段ボールケースで自作
  11. IoT/OTセキュリティプロジェクトをキックスタート:ステップバイステップブループリント