INHOUDSOPGAWE:

GPS -bosbrandwaarskuwingstelsel met Sim808 en Arduino Uno: 23 stappe (met foto's)
GPS -bosbrandwaarskuwingstelsel met Sim808 en Arduino Uno: 23 stappe (met foto's)

Video: GPS -bosbrandwaarskuwingstelsel met Sim808 en Arduino Uno: 23 stappe (met foto's)

Video: GPS -bosbrandwaarskuwingstelsel met Sim808 en Arduino Uno: 23 stappe (met foto's)
Video: Sim808 || GPRS || GPS || Arduino 2024, November
Anonim
Image
Image
Arduino One
Arduino One

Hallo, in hierdie plasing sal ons sien hoe u 'n bosbrandverklikkerstelsel met 'n kennisgewing per sms van die plek van die ongeluk kan maak, danksy die geïntegreerde gps sim808 -module, verleen deur die mense van DFRobot, sien ons die bronkode, 'n paar kenmerke en werking van die sim808 -module in 'n eksterne omgewing, dit is die voortsetting van 'n vorige projek, waar ons gesien het hoe om 'n baie eenvoudige vlamdetektorstelsel vir die huis te maak.

Stap 1: Inleiding

Hierdie stelsel probeer om brande in woude en landerye te voorkom, waar 'n ramp van hierdie aard groot ekonomiese verliese kan veroorsaak, aansienlike materiële skade, vernietiging van die flora en fauna van die plek, wat 'n ekologiese skade van groot omvang kan veroorsaak, maar die belangrikste is menselewens te red.

Die beginsel van werking is soos volg: wanneer 'n vuur deur die vlamsensor opgemerk word, stuur dit 'n analoog sein na die arduino, wat, afhangende van die waarde daarvan, die stuur van 'n sms sal aktiveer met die GPS -koördinate waar die vuur plaasvind. Vir hierdie projek benodig ons 'n vlamsensor, 'n arduino uno, 'n sim808 -module, 'n battery, kabels; u kan die volgende lys materiaal sien:

Stap 2: Arduino One

Stap 3: Sim808

Sim808
Sim808

Stap 4: Vlam sensor

Vlam sensor
Vlam sensor

Oor die vlamverklikker module

  • Hierdie module is sensitief vir 'n vlam en die straling daarvan. Dit kan ook 'n gewone ligbron in 'n golflengte van 760 nm tot 1100 nm opspoor.
  • Die vlamsensor kan digitale of analoog sein uitstraal.
  • Dit kan as 'n brandalarm gebruik word.
  • Opsporing van 'n hoek van ongeveer 60 grade, veral sensitief vir die spektrum van die vlam. Verstelbare sensitiwiteit (in blou verstelling van die digitale potensiometer).
  • Die vergelyking se uitset, skoon sein, goeie golf, dryfvermoë, meer as 15mA.
  • Bedryfspanning van 3,3 V-5 V. Die uitsetvorm: digitale skakeluitgange (0 en 1) en analoge spanningsuitgang AO. Vaste boutgate vir maklike installasie.
  • Klein printplate: 3,2 x 1,4 cm.
  • Gebruik 'n LM393 versterker as 'n spanningsvergelyker

Stap 5: Dupont -kabels

Dupont kabels
Dupont kabels

Stap 6: Battery 12 volt (kan ten minste 'n bron van 12 wees om die eerste toetse te doen)

Battery 12 volt (kan ten minste 'n bron van 12 wees om die eerste toetse te doen)
Battery 12 volt (kan ten minste 'n bron van 12 wees om die eerste toetse te doen)

Stap 7: 'n Boks met filter (opsioneel)

'N Boks met filter (opsioneel)
'N Boks met filter (opsioneel)

Stap 8: Skakel

Kring
Kring

Stap 9: Bronkode

Laai dit af van

Stap 10: Oor die Sim808 -module van Dfrobot

SIM808 GPS/GPRS/GSM arduino skild is 'n geïntegreerde quad-band GSM/GPRS en GPS navigasie tegnologie Arduino uitbreiding skilde. Slegs 'n kredietkaartgrootte, volgens die standaard Arduino -penverpakking, verenigbaar met Arduino UNO, arduino Leonardo, arduino Mega en ander arduino -moederbord. Benewens die normale SMS- en telefoonfunksies, ondersteun die skild ook MMS, DTMF, FTP en ander funksies. U kan data -verkryging, draadlose data -ontvanger, IoT -toepassing en GPS -oriëntering bereik. Die geïntegreerde ingeboude mikrofoon en koptelefoonaansluiting kan u koste bespaar en u projek maklik maak. dit kan ook direk met die GSM- en GPS -antenna verbind word deur 'n eksterne antenna -aansluiting.

SIM808 GPS/GPRS/GSM Arduino Shield V1.0 gebruik die nuutste weergawe van Simcom SIM808 -module, vergeleke met die vroeë SIM808 -module wat op die mark beskikbaar is, het die nuwe module beter stabiliteit. Maar die GPS -deel van AT -opdragte is nie versoenbaar met die ou weergawe van die SIM808 -module nie. Raadpleeg die onderkant van die 'meer' in die AT -opdragte.

Stap 11: Spesifikasie

  • Bedryfspanning: 5V
  • Invoerkrag: 7-23V
  • Quad-band 850/900/1800/1900MHz
  • GPRS multi-slot klas 12/10
  • GPRS mobiele stasie klas B
  • Voldoen aan GSM fase 2/2 +Klas 4 (2 W @ 850 / 900MHz)
  • Klas 1 (1 W @ 1800 / 1900MHz)
  • Ondersteun modus vir lae energieverbruik: 100mA @ 7V-GSM-modus
  • Ondersteun AT -opdragbeheer (3GPP TS 27.007, 27.005 en SIMCOM verbeterde AT -opdragte)
  • Ondersteun GPS -satellietnavigasietegnologie
  • Ondersteun LED -statusaanwyser: Kragtoevoerstatus, netwerkstatus en werkmodusse
  • Werkomgewing: -40 ℃ ~ 85 ℃ Grootte: 69 * 54 mm/2,71 * 2,12 duim

Stap 12: Bordoorsig

Raad Oorsig
Raad Oorsig

Module -koppelvlak en voorsorgmaatreëls:

Besette penne: D0, D1, D12, die digitale pen "D12" is gekoppel aan die SIM808 -module -krag GPIO. Dit kan gebruik word as SIM808 module aan / uit beheer. SIM808 aan boord MIC en 3.5mm SIM808 mikrofoon gebruik dieselfde MIC kanaal, as u u mikrofoon inprop, word die ingeboude MIC outomaties ontkoppel. skakelaar, kort druk 1s om SIM808 te begin, lang druk 3s skakel dit af. LED "AAN" - SIM808 kragaanwyser, slegs as u 'n eksterne krag aansluit, kan die module behoorlik werk. Net - GSM -seinaanwyser Fast Flash: Search NetworkSlow flits (3s een keer): netwerkregistrasie voltooi Funksieskakelaar Geen-- Vakante SIM808-seriële pen om die skets af te laai, skakel asseblief hier. USB_DBG-- As die uitbreidingskaart op die Arduino ingeprop is, skakel hier om SIM808 met die rekenaar te laat kommunikeer om 'n debug (AT debugging). Arduino-- As die uitbreidingskaart die Arduino aangesluit het, skakel hier om SIM808 met Arduino te laat kommunikeer.

Stap 13: USB -ontfouting (AT -opdrag)

In hierdie afdeling stuur ons AT -opdragte deur die seriële poort om die SIM808 -uitbreidingsskerm te ontfout. Raadpleeg die SIM808 AT -opdragstel vir meer funksies.

Stap 14: Voorbereiding

Hardeware:

  • Arduino UNO x1
  • SIM808 uitbreidingskaart x1
  • Eksterne kragtoevoer x1

Sagteware:

  • Arduino IDE
  • Seriële ontfoutingsassistent (in hierdie afdeling gebruik ons DF Serial Debugger deur Lisper)

'' 'STAP' ''

Koppel u SIM -kaart aan die SIM808 -uitbreidingsskerm en steek die uitbreidingsskerm op Arduino UNO in, maar vergeet intussen nie om 'n eksterne kragbron aan te sluit nie. Kies die funksieskakelaar na Geen, laai 'n voorbeeldkode af om te kyk of die seriële poort nie Druk op die aan / uit -knoppie en wag totdat die SIM -kaart 'n netwerk behoorlik registreer, die net -aanwyser -LED flits stadig (3s een keer). Gly die funksieskakelaar na USB_DBG, dan kan ons direk met die SIM808 -chip kommunikeer deur die seriële poortassistent.

Stap 15: Bel

Maak 'n telefoonoproep
Maak 'n telefoonoproep

Stuur AT in die seriële poortassistent. As dit OK is, beteken dit dat die seriële kommunikasie tot stand gekom het. Volg die figuur, voer AT -opdragte in; u moet dieselfde inhoud kry.

Stap 16: Beantwoord die telefoon en sit op

Beantwoord die telefoon en sit op
Beantwoord die telefoon en sit op

Stap 17: Stuur SMS

Stuur SMS
Stuur SMS

Stap 18: Lees SMS

Lees SMS
Lees SMS

Stap 19: TCP -kommunikasie

TCP Kommunikasie
TCP Kommunikasie

Stap 20: GPS -oriëntasie

Opmerking: die GPS -antenna moet buite geplaas word voordat dit 'n stabiele uitset van GPS -liggingsdata kan verkry.

Stuur AT + CGSN PWR = 1 opdrag (maak die GPS -krag oop)

Stuur AT + CGNSTST = 1 opdrag (ontvang GPS -data vanaf die seriële poort)

Stap 21:

Beeld
Beeld

As die GPS -antenna buite geplaas is, moet u binnekort die regte data kry.

As u die GPS -data -uitset wil onderbreek, kan u die AT + CGNSTST = 0 -opdrag stuur om die GPS -data -uitset te onderbreek.

As u die GPS -funksie wil afskakel, kan u die AT + CGNSPWR = 0 -opdrag stuur om die GPS -krag uit te skakel. Stuur AT + CPOWD = 1 om die SIM808 -chip af te sluit. Meer opwindende instruksies, verwys na AT -opdrag op die einde van die einde. Hierdie twee toetskode is baie eenvoudig en maklik om te verstaan. U hoef slegs die ooreenstemmende seriële AT -opdragte in te voer; u kry die ooreenstemmende funksies.

Stap 22: SIM808 -modus vir lae kragverbruik

Minimum funksionaliteitsmodus

Die stelsel word verminder tot 'n eenvoudigste modus onder die minimum funksionaliteitsmodus. Dit bespaar meer kragverbruik in hierdie modus.

AT+CFUN = = 0, 1, 4

AT + CFUN = 0: minimum funksionaliteitsmodus. In hierdie modus kan u steeds die seriële poort gebruik, maar die AT -opdrag met RF- en SIM -kaartfunksies sal uitgeskakel word.

AT + CFUN = 1: Volfunksiemodus (verstek).

AT + CFUN = 4: Vliegtuigmodus. In hierdie modus kan u steeds die seriële poort gebruik, maar die AT -opdrag met RF- en SIM -kaartfunksies sal uitgeskakel word.

Raadpleeg AT -opdragte vir meer funksies

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

Miskien kan u belangstel in projekte in arduino, foto, robotika, telekommunikasie, teken in op https://www.youtube.com/user/carlosvolt?sub_confirmation=1 baie video's met volledige bronkode en diagramme

Aanbeveel: