Satura rādītājs:
- 1. darbība: kameras iestatīšana
- 2. darbība: 3G/GPRS vairoga iestatīšana
- 3. solis: programmēšana
- 4. solis: demonstrācija
Video: Arduino Security 3G/GPRS e -pasta kamera ar kustības noteikšanu: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā rokasgrāmatā es vēlos pastāstīt par vienu versiju par drošības novērošanas sistēmas izveidi ar kustības detektoru un fotoattēlu nosūtīšanu uz pastkasti, izmantojot 3G/GPRS vairogu.
Šis raksts ir balstīts uz citiem norādījumiem: 1. un 2. instrukcija.
Šīs instrukcijas atšķirība ir kustības detektora izmantošana, kas integrēta kamerā VC0706, lai noteiktu kustību kadrā.
Tātad mums vajag:
- Arduino UNO
- MicroSD karšu sadalīšanas panelis
- MicroSD karte
- TTL sērijas JPEG kamera VC0706
- 3G/GPRS/GSM/GPS vairogs
- Šķeldas rezistors (1206) 2, 2kOhm un 3, 3kOhmVadi, lodāmurs utt.
- Vadu vadi LED un rezistors 500-1000 omi.
1. darbība: kameras iestatīšana
Pirmajā posmā Arduino Uno (izmantojot adapteri) paralēli 500-1000 omu rezistoram, UART JPEG VC0706 kamerai un micro SD kartei jāpievieno gaismas diode (ALARM), kā parādīts attēlā. Micro SD kartei jābūt formatētai FAT32. LED (ALARM) tiks izmantots, lai norādītu kustības noteikšanas režīmu.
2. darbība: 3G/GPRS vairoga iestatīšana
3G/GPRS vairoga pievienošana Arduino UNO nav grūta. Sagatavojiet SIM karti. SIM kartes PIN koda pieprasījums ir jāatspējo. Ievietojiet SIM karti “SIM” slotā, kas atrodas 3G/GPRS vairoga apakšā.
Iestatiet vairoga džemperus pozīcijā “RX-1”, “TX-0”. Pēc tam pievienojiet visus vadus, kas savienoti ar Arduino UNO, tajās pašās vietās uz 3G/GPRS vairoga. Pēc tam pievienojiet 3G/GPRS vairogu un Arduino UNO. Pievienojiet USB kabeli.
Jums var būt nepieciešams pielāgot 3G/GPRS vairoga apmaiņas ātrumu. Šim nolūkam jums ir nepieciešams:
- aktivizējiet Arduino Uno plati (izmantojot USB vai ārēju barošanas savienotāju),
- ieslēdziet 3G/GPRS vairogu (nospiediet un turiet pogu “POWER” 1 sekundi),
- izveidojiet savienojumu ar microUSB savienotāju uz 3G/GPRS vairoga,
- gaidiet automātisku draiveru instalēšanu,
- savienojiet, izmantojot termināli (piemēram, PuTTY) ar COM portu (kā parādīts attēlā) un ievadiet komandu "AT+IRPEX = 115200",
- atvienojiet microUSB kabeli no 3G/GPRS vairoga.
3. solis: programmēšana
Programmēšana tiek veikta, izmantojot Arduino IDE.
Vispirms jāinstalē papildu bibliotēkas: Camera_Shield_VC0706 un XModem. Sākotnējā XModem bibliotēkā ir neliela kļūda, es pievienoju laboto bibliotēku.
Palaidiet Arduino IDE, atveriet skici SnapMoveModem.ino. Pārliecinieties, vai ir izvēlēta tāfele "Arduino / Genuino UNO". Es pievienoju darba skici.
Ievadiet savus datus “*****” rakstzīmju vietā: noklikšķiniet uz pogas Lejupielādēt.
Lūdzu, ņemiet vērā, ka seriālais ports “Serial” tiek izmantots saziņai ar 3G/GPRS vairogu, nevis atkļūdošanas informācijas parādīšanai. Tāpēc nav iespējams parādīt atkļūdošanas informāciju.
Es reģistrējos pasta serverī, savā tālrunī instalēju pasta lietojumprogrammu, izveidoju jaunu pastkasti (uz kuru nosūtīšu e -pastus ar fotogrāfijām), pievienoju paziņojumus tālrunim, kad pienāks jauni e -pasta ziņojumi.
4. solis: demonstrācija
Es uzņēmu video, lai parādītu sistēmas darbību. Šis video parāda, kā laupītājs nonāk maskā, tiek aktivizēts kustības detektors, iedegas zaļā ALARM gaismas diode un uz e-pastu tiek nosūtīta laupītāja fotogrāfija. Zaļā gaismas diode ALARM nodziest. Tad laupītājs aiziet, kustību detektors atkal tiek iedarbināts, zaļā ALARM gaismas diode atkal iedegas un uz e-pastu tiek nosūtīta otra fotogrāfija.
Fotoattēla nosūtīšanas aizkavēšanās ir saistīta ar UART (38400) maiņas kursu starp kameru un Arduino UNO, kā arī ar maiņas kursu (115200) starp Arduino UNO un 3G/GPRS vairogu. Es nesasniedzu lielu ātrumu, bet tikai gribēju parādīt sistēmas funkcionalitāti.
Es ceru, ka jums patika mani norādījumi. Paldies par skatīšanos.
Ieteicams:
Kā izveidot durvju zvanu bez pieskāriena, ķermeņa temperatūras noteikšanu, GY-906, 433 MHz, izmantojot Arduino: 3 soļi
Kā izveidot durvju zvanu bez pieskāriena, ķermeņa temperatūras noteikšanu, GY-906, 433 MHz, izmantojot Arduino: Šodien mēs izgatavosim durvju zvanu bez pieskāriena, tas noteiks jūsu ķermeņa temperatūru. Pašreizējā situācijā ir ļoti svarīgi zināt, vai kāda ķermeņa temperatūra ir augstāka par normālu, kad kāds sitās. Šis projekts parādīs sarkanu gaismu, ja tas atklās
Smart Watchz ar koronas simptomu noteikšanu un datu reģistrēšanu: 10 soļi
Smart Watchz ar koronas simptomu noteikšanu un datu reģistrēšanu: šis ir viedpulkstenis ar koronas simptomu noteikšanu, izmantojot LM35 un akselerometru ar datu reģistrēšanu serverī. Rtc tiek izmantots, lai parādītu laiku un sinhronizētu ar tālruni un izmantotu to datu reģistrēšanai. Esp32 tiek izmantots kā smadzenes ar garozas kontrolieri ar zilu
Temperatūras un mitruma sensors ar LCD un skaņas noteikšanu: 4 soļi
Temperatūras un mitruma sensors ar LCD un skaņas noteikšanu: Sveiki puiši !!! Labi, šis projekts bija mans pēdējā gada projekts. Šī projekta mērķis bija uzraudzīt istabas temperatūru un mitrumu manas universitātes darbnīcā, jo daži elektronisko komponentu darbības traucējumi nelabvēlīgas temperatūras un
IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM paneli: 5 soļi
IP kamera ar sejas noteikšanu, izmantojot ESP32-CAM dēli: Šis ziņojums atšķiras no citiem, un mēs apskatām ļoti interesanto ESP32-CAM plati, kas ir pārsteidzoši lēta (mazāk nekā 9 USD) un viegli lietojama. Mēs izveidojam vienkāršu IP kameru, ko var izmantot tiešraides video plūsmas straumēšanai, izmantojot 2
Kustības kontrolēta izeja - no kustības sensora gaismas: 6 soļi
Kustības kontrolēta izeja - no kustības uztveršanas gaismas: Iedomājieties, ka esat viltīgs cilvēks, kas dodas uz visbriesmīgāko kvartāla māju. Pēc tam, kad esat izgājis garām visiem spokiem, spokiem un kapsētām, jūs beidzot nokļūstat pēdējā ceļā. Jūs varat redzēt konfektes bļodā priekšā! Bet tad pēkšņi gho