Autonomes Sicherheitssystem auf Arduino + GSM

Freunde, erlauben Sie mir, einen GSM-Alarmprojektor auf Arduino vorzustellen. Es gibt einige Projekte im Netzwerk wie „Arduino + Modem + Sensoren“, aber ich sehe oft eine Unvollständigkeit darin (insbesondere aus Softwaresicht): mangelnde Flexibilität bei Einstellungen und Konfiguration. In der vorgestellten Lösung habe ich versucht, das Gerät so gut wie möglich für „Kampfbedingungen“ vorzubereiten und alles bereitzustellen, was der durchschnittliche Benutzer (meiner Meinung nach) benötigt.



TL DR Software und Hardware konzipiert konzipiert, der Test unter realen Bedingungen läuft, die Quellen und Binärdateien werden veröffentlicht, der Fall wird nicht gemeistert.


Gerät und Spezifikationen


Das Gerät sendet SMS, wenn folgende Ereignisse auftreten:


  • Türöffnung (Reedschalter);
  • eine starke Änderung der Beleuchtung (Fotowiderstand);
  • Bewegung (PIR-Sensor);
  • ;
  • .


SMS



,


3- AA. ≥6.


, (Python 2.7 + Tk + pyserial + matplotli).










1000-1200 ( ).


. 10 ~$7, . , :



.


Arduino aliexpress. :


  • Arduino Pro Mini 3.3v 8MHz (5v 16MHz is also acceptable, but requires different firmware);
  • MH-SR602 MINI Motion Sensor;
  • SIM800C(L) GSM Module;
  • CP2102 MICRO USB to UART TTL Module;
  • DS3231 RTC Module For Raspberry Pi;
  • 3 AA battery holder With ON OFF Switch;
  • (, , .).

, .





Arduino . Ki-CAD.



  • ( ).
  • USB , .
  • SMS, 2 , 5, 10, 20, 40 12 .
  • , 3 .
  • 30 .
  • « », «» « » , 20 .
  • 3 , .


SMS: , . : ( issue , ).



.



. ( ) —


() 4 . , ( SMS). 5 SMS : ( ), « ». (3x AA) 4.1 .



+10° -15° .


  1. PIR . +5° : . , . .
  2. , DS3231 -10° : , , «-84°» «+115°». , RTC . , . , DS18B20.

.



(-):


  • ;
  • Schließen Sie das ESP-01 an, um die Protokolle über den Browser vom Telefon aus zu konfigurieren und anzuzeigen.

Debuggen


Debug-Meldungen werden an 250kbod virtual COM ausgegeben. Sie müssen D12 kurzschließen, um die Erkennung des angeschlossenen USB zu deaktivieren (damit das Gerät im normalen Modus weiterarbeitet). Die Konfiguration über das Dienstprogramm funktioniert weiterhin normal.


Verweise


Projekt-Repository: Github
Ki-CAD-Schaltung und -Karte , Firmware und Quellen für Arduino-, Exe- und Konfigurationsdienstprogrammquellen sind verfügbar.


Analog zu aliexpress: RF-V13


All Articles