INHOUDSOPGAWE:
- Stap 1: Inleiding
- Stap 2: Arduino One
- Stap 3: Sim808
- Stap 4: Vlam sensor
- Stap 5: Dupont -kabels
- Stap 6: Battery 12 volt (kan ten minste 'n bron van 12 wees om die eerste toetse te doen)
- Stap 7: 'n Boks met filter (opsioneel)
- Stap 8: Skakel
- Stap 9: Bronkode
- Stap 10: Oor die Sim808 -module van Dfrobot
- Stap 11: Spesifikasie
- Stap 12: Bordoorsig
- Stap 13: USB -ontfouting (AT -opdrag)
- Stap 14: Voorbereiding
- Stap 15: Bel
- Stap 16: Beantwoord die telefoon en sit op
- Stap 17: Stuur SMS
- Stap 18: Lees SMS
- Stap 19: TCP -kommunikasie
- Stap 20: GPS -oriëntasie
- Stap 21:
- Stap 22: SIM808 -modus vir lae kragverbruik
Video: GPS -bosbrandwaarskuwingstelsel met Sim808 en Arduino Uno: 23 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
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
Stap 4: 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
Stap 6: Battery 12 volt (kan ten minste 'n bron van 12 wees om die eerste toetse te doen)
Stap 7: 'n Boks met filter (opsioneel)
Stap 8: Skakel
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
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
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
Stap 17: Stuur SMS
Stap 18: Lees SMS
Stap 19: 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:
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:
GPS -motorsporing met sms -kennisgewing en oplaai van Thingspeak -data, gebaseer op Arduino, tuisautomatisering: 5 stappe (met foto's)
GPS -motoropsporing met SMS -kennisgewing en oplaai van Thingspeak -data, op Arduino gebaseer, tuisautomatisering: ek het hierdie GPS -spoorsnyer verlede jaar gemaak, en aangesien dit goed werk, publiseer ek dit nou op Instructable. Dit is gekoppel aan die bykomstige prop in my bagasiebak. Die GPS -spoorsnyer laai die motor se posisie, spoed, rigting en die gemete temperatuur op via 'n mobiele data
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n GPS-module (NEO-6m) met Arduino te koppel: 7 stappe (met foto's)
Hoe om 'n GPS-module (NEO-6m) met Arduino te koppel: In hierdie projek het ek getoon hoe u 'n GPS-module met Arduino UNO kan koppel. Die gegewens vir lengte- en breedtegraad word op die LCD vertoon en die ligging kan op die app gesien word.Lys van materiaal Arduino Uno == > $ 8 Ublox NEO-6m GPS-module == > $ 15 16x
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer