Kazalo:

Sistem opozarjanja na gozdni požar GPS s Sim808 in Arduino Uno: 23 korakov (s slikami)
Sistem opozarjanja na gozdni požar GPS s Sim808 in Arduino Uno: 23 korakov (s slikami)

Video: Sistem opozarjanja na gozdni požar GPS s Sim808 in Arduino Uno: 23 korakov (s slikami)

Video: Sistem opozarjanja na gozdni požar GPS s Sim808 in Arduino Uno: 23 korakov (s slikami)
Video: Why Chicago's Hidden Street has 3 Levels (The History of Wacker Drive) 2024, Julij
Anonim
Image
Image
Arduino One
Arduino One

Pozdravljeni, v tem prispevku bomo videli, kako narediti sistem za odkrivanje gozdnih požarov z obvestilom po besedilnem sporočilu o lokaciji nesreče, zahvaljujoč vgrajenemu modulu GPS sim808, ki so ga podelili ljudje DFRobot. izvorna koda, nekatere značilnosti in delovanje modula sim808, v zunanjem okolju, je to nadaljevanje prejšnjega projekta, kjer smo videli, kako narediti zelo preprost sistem detektorja plamena za dom.

1. korak: Uvod

Ta sistem poskuša preprečiti požare v gozdovih in na poljih, kjer lahko tovrstna nesreča povzroči velike gospodarske izgube, znatno materialno škodo, uniči rastlinstvo in živalstvo kraja, ki povzroči ogromno ekološko škodo, vendar je najpomembnejše reševanje človeških življenj.

Načelo delovanja je naslednje: pri zaznavanju požara s senzorjem plamena bo na arduino poslal analogni signal, ki bo glede na njegovo vrednost aktiviral pošiljanje besedilnega sporočila s koordinatami GPS, kjer se požar dogaja. Za ta projekt bomo potrebovali senzor plamena, arduino uno, modul sim808, baterijo, kable, lahko preverite naslednji seznam materialov:

2. korak: Arduino One

3. korak: Sim808

Sim808
Sim808

4. korak: Senzor plamena

Senzor plamena
Senzor plamena

O modulu detektorja plamena

  • Ta modul je občutljiv na plamen in njegovo sevanje. Prav tako lahko zazna navaden vir svetlobe v območju valovne dolžine od 760 nm do 1100 nm.
  • Senzor plamena lahko oddaja digitalni ali analogni signal.
  • Lahko se uporablja kot požarni alarm.
  • Zaznavanje kota okoli 60 stopinj, še posebej občutljivo na spekter plamena. Nastavljiva občutljivost (v modri barvi nastavitev digitalnega potenciometra).
  • Primerjalni izhod, čisti signal, dober val, zmogljivost vožnje, več kot 15 mA.
  • Obratovalna napetost 3,3 V-5 V. Izhodna oblika: digitalni stikalni izhodi (0 in 1) in analogni napetostni izhod AO. Pritrjene luknje za vijake za enostavno namestitev.
  • Majhne plošče PCB Velikost: 3,2 cm x 1,4 cm.
  • Ojačevalnik LM393 uporabite kot primerjalnik napetosti

5. korak: Dupont kabli

Kabli Dupont
Kabli Dupont

Korak 6: Baterija 12 voltov (lahko je vir 12 vsaj za začetne teste)

Baterija 12 voltov (lahko je vir 12 vsaj za začetne teste)
Baterija 12 voltov (lahko je vir 12 vsaj za začetne teste)

7. korak: Škatla s filtrom (neobvezno)

Škatla s filtrom (neobvezno)
Škatla s filtrom (neobvezno)

8. korak: Vezje

Vezje
Vezje

9. korak: izvorna koda

Prenesite s spletnega mesta

10. korak: O modulu Sim808 Dfrobota

SIM808 GPS/GPRS/GSM arduino ščit je integriran štiripasovni GSM/GPRS in GPS navigacijska tehnologija Arduino razširitveni ščiti. Samo velikost kreditne kartice, v skladu s standardno embalažo Arduino pin, združljiva z Arduino UNO, arduino Leonardo, arduino Mega in drugo arduino matično ploščo. V primerjavi s prejšnjo generacijo SIM908 je SIM808 nekoliko izboljšal zmogljivost in stabilnost. Poleg običajnih SMS in telefonskih funkcij ščit podpira tudi MMS, DTMF, FTP in druge funkcije. Lahko dosežete zbiranje podatkov, brezžični oddajnik podatkov, aplikacijo IoT in orientacijo po GPS -u. Moral bi integrirati vgrajen mikrofon in priključek za slušalke ter prihraniti vaše stroške in olajšati vaš projekt. lahko se tudi neposredno poveže z anteno GSM in GPS prek priključka za zunanjo anteno.

SIM808 GPS/GPRS/GSM Arduino Shield V1.0 uporablja najnovejšo različico modula Simcom SIM808, v primerjavi z zgodnjim modulom SIM808, ki je na voljo na trgu, ima novi modul boljšo stabilnost. Del GPS ukazov AT ni združljiv s staro različico modula SIM808, glejte spodnji del "več" v ukazih AT.

11. korak: Specifikacija

  • Delovna napetost: 5V
  • Vhodna moč: 7-23V
  • Štiripasovni 850/900/1800/1900 MHz
  • Razred GPRS 12/10
  • Mobilna postaja GPRS razreda B
  • Skladno s fazo GSM 2/2 +razred 4 (2 W pri 850 / 900MHz)
  • Razred 1 (1 W pri 1800 / 1900MHz)
  • Podpira način nizke porabe energije: 100mA @ 7V-GSM način
  • Podpira krmiljenje ukazov AT (3GPP TS 27.007, 27.005 in izboljšani ukazi AT SIMCOM)
  • Podpirajte satelitsko navigacijsko tehnologijo GPS
  • LED indikator stanja podpore: stanje napajanja, stanje omrežja in načini delovanja
  • Delovno okolje: -40 ℃ ~ 85 ℃ Velikost: 69 * 54 mm/2,71 * 2,12 palca

12. korak: Pregled plošče

Pregled odbora
Pregled odbora

Vmesnik modula in previdnostni ukrepi:

Zasedeni zatiči: D0, D1, D12, digitalni zatič "D12" je priključen na modul SIM808 za napajanje GPIO. Lahko se uporablja kot krmiljenje vklopa / izklopa modula SIM808. Vgrajeni mikrofon SIM808 in 3,5-milimetrski mikrofon SIM808 uporabljata isti kanal MIC, ko vklopite mikrofon, se vgrajeni mikrofon MIC samodejno odklopi. stikalo, kratek pritisk 1s za zagon SIM808, daljši pritisk 3s ga izklopite. LED "ON" - indikator napajanja SIM808, le če priključite zunanje napajanje, lahko modul deluje pravilno. bliskavica (3 sekunde enkrat): registracija omrežja je končana Funkcijsko stikalo Ni- Prost zaporedni zatič SIM808 za prenos skice, pokličite sem. USB_DBG- Ko je razširitvena plošča priključena na Arduino, pokličite sem, da SIM808 komunicira z osebnim računalnikom debug (AT debugging). Arduino- Ko je razširitvena plošča priključena na Arduino, pokličite sem, da SIM808 komunicira z Arduinom.

Korak: Odpravljanje napak USB (ukaz AT)

V tem razdelku bomo preko serijskih vrat poslali ukaze AT za odpravljanje napak v razširitvenem ščitu SIM808. Za več funkcij glejte nabor ukazov SIM808 AT.

14. korak: Priprava

Strojna oprema:

  • Arduino UNO x1
  • Razširitvena plošča SIM808 x1
  • Zunanji napajalnik x1

Programska oprema:

  • Arduino IDE
  • Pomočnik za serijsko odpravljanje napak (v tem razdelku uporabljamo DF Serijski razhroščevalnik podjetja Lisper)

'' 'STEP' '' '

Priključite kartico SIM na razširitveni ščit SIM808 in razširitveni ščit na Arduino UNO, medtem pa ne pozabite priključiti zunanjega vira napajanja. Preklopite funkcijsko stikalo na Brez, prenesite vzorčno kodo Utripajte, da se prepričate, da serijska vrata niso Pritisnite gumb za zagon in počakajte, da kartica SIM pravilno registrira omrežje, lučka indikatorja omrežja počasi utripa (enkrat 3s). Pomaknite funkcijsko stikalo v položaj USB_DBG, nato pa lahko neposredno komuniciramo s čipom SIM808 prek pomočnika za serijska vrata.

Korak: Vzpostavite telefonski klic

Pokliči
Pokliči

Pošlji AT v pomočniku za serijska vrata, če se vrne v redu, to pomeni, da je vzpostavljena serijska komunikacija. Sledite sliki, vnesite ukaze AT, dobili bi enako vsebino.

Korak: Odgovorite na telefon in odložite

Odgovorite na telefon in odložite
Odgovorite na telefon in odložite

17. korak: Pošljite SMS

Pošljite SMS
Pošljite SMS

18. korak: Preberite SMS

Preberite SMS
Preberite SMS

19. korak: Komunikacija TCP

Komunikacija TCP
Komunikacija TCP

20. korak: GPS orientacija

Opomba: Anteno GPS morate postaviti zunaj, da lahko pridobi stabilen izhod podatkov o lokaciji GPS.

Pošlji AT + CGSN PWR = 1 ukaz (Odpri napajanje GPS)

Pošlji ukaz AT + CGNSTST = 1 (prejemanje podatkov GPS iz serijskih vrat)

21. korak:

Slika
Slika

Če je bila antena GPS postavljena zunaj, bi morali kmalu dobiti prave podatke.

Če želite začasno ustaviti izhod podatkov GPS, lahko pošljete ukaz AT + CGNSTST = 0, da začasno ustavite izhod podatkov GPS.

Če želite izklopiti funkcijo GPS, lahko pošljete ukaz AT + CGNSPWR = 0, da izklopite napajanje GPS. Za izklop čipa SIM808 pošljite AT + CPOWD = 1. Bolj razburljivo navodilo najdete v ukazu AT na strani na koncu. Ti dve preskusni kodi sta zelo preprosti in ju je enostavno razumeti. Vnesti morate le ustrezne serijske ukaze AT, dosegli boste ustrezne funkcije.

Korak 22: Način nizke porabe energije SIM808

Način minimalne funkcionalnosti

Sistem bo zmanjšan na najpreprostejši način v načinu minimalne funkcionalnosti. V tem načinu boste prihranili večjo porabo energije.

AT+CFUN = = 0, 1, 4

AT + CFUN = 0: Način minimalne funkcionalnosti. V tem načinu lahko še vedno uporabljate serijska vrata, vendar bo ukaz AT s funkcijami RF in kartice SIM onemogočen.

AT + CFUN = 1: Popolnoma funkcijski način (privzeto).

AT + CFUN = 4: Letalski način. V tem načinu lahko še vedno uporabljate serijska vrata, vendar bo ukaz AT s funkcijami RF in kartice SIM onemogočen.

Več funkcij najdete v ukazih AT

github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf

Morda vas zanimajo projekti v arduinu, sliki, robotiki, telekomunikacijah, naročite se na https://www.youtube.com/user/carlosvolt?sub_confirmation=1 veliko videoposnetkov s celotno izvorno kodo in diagrami

Priporočena: