Hareket Algılamalı Arduino Security 3G/GPRS E-posta Kamerası: 4 Adım
Hareket Algılamalı Arduino Security 3G/GPRS E-posta Kamerası: 4 Adım
Anonim
Hareket Algılamalı Arduino Security 3G/GPRS E-posta Kamerası
Hareket Algılamalı Arduino Security 3G/GPRS E-posta Kamerası
Hareket Algılamalı Arduino Security 3G/GPRS E-posta Kamerası
Hareket Algılamalı Arduino Security 3G/GPRS E-posta Kamerası

Bu kılavuzda, hareket dedektörlü bir güvenlik gözetleme sistemi kurmanın ve fotoğrafları 3G/GPRS kalkanı üzerinden posta kutusuna göndermenin bir versiyonundan bahsetmek istiyorum.

Bu makale, diğer talimatlara dayanmaktadır: talimat 1 ve talimat 2.

Bu talimatın farkı, bir çerçevedeki hareketi algılamak için VC0706 kameraya entegre bir hareket dedektörünün kullanılmasıdır.

Yani, ihtiyacimiz var:

  • Arduino UNO'su
  • MicroSD kart koparma kartı
  • Mikro SD kart
  • TTL Seri JPEG Kamera VC0706
  • 3G/GPRS/GSM/GPS kalkanı
  • Çip direnci (1206) 2, 2kOhm ve 3, 3kOhmWires, havya vb.
  • Kablolu LED ve direnç 500-1000 Ohm.

Adım 1: Kamera Kurulumu

Kamera Kurulumu
Kamera Kurulumu
Kamera Kurulumu
Kamera Kurulumu

İlk aşamada, bir Arduino Uno'ya (adaptör kullanarak) 500-1000 Ohm'luk bir direnç, bir UART JPEG VC0706 kamera ve bir mikro SD kart ile paralel olarak bir LED (ALARM) bağlamanız gerekir. Micro SD kart FAT32'de biçimlendirilmelidir. LED (ALARM) hareket algılama modunu belirtmek için kullanılacaktır.

Adım 2: 3G/GPRS Kalkan Kurulumu

3G/GPRS Kalkan Kurulumu
3G/GPRS Kalkan Kurulumu
3G/GPRS Kalkan Kurulumu
3G/GPRS Kalkan Kurulumu
3G/GPRS Kalkan Kurulumu
3G/GPRS Kalkan Kurulumu

Arduino UNO'ya bir 3G/GPRS kalkanı bağlamak zor değil. Bir SIM kart hazırlayın. PIN kodu talebi SIM kartta devre dışı bırakılmalıdır. SIM kartı 3G/GPRS kalkanının altındaki “SIM” yuvasına takın.

Kalkanın atlama tellerini “RX-1”, “TX-0” konumuna ayarlayın. Ardından, Arduino UNO'ya bağlı tüm kabloları 3G/GPRS kalkanı üzerinde aynı yerlere bağlayın. Ardından 3G/GPRS kalkanını ve Arduino UNO'yu birbirine bağlayın. USB kablosunu bağlayın.

3G/GPRS kalkanının değişim hızını ayarlamanız gerekebilir. Bunun için ihtiyacınız olan:

  • Arduino Uno kartına enerji verin (USB veya harici güç konektörü kullanarak),
  • 3G/GPRS kalkanını açın ("GÜÇ" düğmesini 1 saniye basılı tutun),
  • 3G/GPRS kalkanındaki microUSB konektörüne bağlayın,
  • sürücülerin otomatik yüklenmesini bekleyin,
  • bir terminal (örneğin PuTTY) kullanarak COM portuna (şekilde gösterildiği gibi) bağlanın ve "AT+IRPEX=115200" komutunu girin,
  • microUSB kablosunu 3G/GPRS kalkanından çıkarın.

Adım 3: Programlama

Programlama Arduino IDE üzerinden yapılır.

Öncelikle ek kütüphaneler kurmalısınız: Camera_Shield_VC0706 ve XModem. Orijinal XModem kütüphanesinde küçük bir hata var, düzeltilmiş kütüphaneyi ekledim.

Arduino IDE'yi başlatın, SnapMoveModem.ino taslağını açın. "Arduino / Genuino UNO" kartının seçili olduğundan emin olun. Çalışan bir kroki ekliyorum.

“*****” karakterleri yerine verilerinizi girin: İndir düğmesini tıklayın.

Lütfen "Seri" seri bağlantı noktasının, hata ayıklama bilgilerini görüntülemek için değil, 3G/GPRS kalkanı ile iletişim için kullanıldığını unutmayın. Bu nedenle, hata ayıklama bilgilerini görüntülemek mümkün değildir.

Posta sunucusuna kaydoldum, telefonuma posta uygulamasını kurdum, yeni bir posta kutusu oluşturdum (fotoğraflı e-postalar göndereceğim), yeni e-postalar geldiğinde telefona bildirimler ekledim.

4. Adım: Gösteri

Image
Image
Gösteri
Gösteri
Gösteri
Gösteri

Sistemin çalışmasını göstermek için bir video çektim. Bu videoda hırsızın maskeli olarak nasıl geldiğini, hareket dedektörünün tetiklendiğini, yeşil ALARM LED'inin yandığını ve e-postaya soyguncunun fotoğrafının gönderildiğini gösteriyor. Yeşil LED ALARM söner. Ardından hırsız ayrılır, hareket dedektörü tekrar tetiklenir, yeşil ALARM LED'i tekrar yanar ve e-postaya ikinci bir fotoğraf gönderilir.

Fotoğraf göndermedeki gecikme, kamera ile Arduino UNO arasındaki UART (38400) döviz kurunun yanı sıra Arduino UNO ile 3G/GPRS kalkanı arasındaki döviz kuru (115200) ile ilgilidir. Yüksek hızlara ulaşmadım, sadece sistemin işlevselliğini göstermek istedim.

Umarım talimatlarımı beğenmişsinizdir. İzlediğiniz için teşekkürler.