Innehållsförteckning:
- Steg 1: Introduktion
- Steg 2: Arduino One
- Steg 3: Sim808
- Steg 4: Flamsensor
- Steg 5: Dupont -kablar
- Steg 6: Batteri 12 volt (kan minst vara en källa på 12 för att göra de första testerna)
- Steg 7: En låda med filter (tillval)
- Steg 8: Krets
- Steg 9: Källkod
- Steg 10: Om Sim808 -modulen i Dfrobot
- Steg 11: Specifikation
- Steg 12: Styrelseöversikt
- Steg 13: USB -felsökning (AT -kommando)
- Steg 14: Förberedelse
- Steg 15: Ring ett telefonsamtal
- Steg 16: Svara på telefonen och lägg på
- Steg 17: Skicka SMS
- Steg 18: Läs SMS
- Steg 19: TCP -kommunikation
- Steg 20: GPS -orientering
- Steg 21:
- Steg 22: SIM808 -läge för låg energiförbrukning
Video: GPS -skogsbrandvarningssystem med Sim808 och Arduino Uno: 23 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Hej, i det här inlägget kommer vi att se hur man gör ett skogsbranddetektorsystem, med meddelande via textmeddelande, om platsen för olyckan, tack vare den integrerade gps sim808 -modulen, som beviljats av DFRobot -folket, kommer vi att se källkod, några egenskaper och drift av sim808 -modulen, i en extern miljö, detta är fortsättningen på ett tidigare projekt, där vi såg hur man gör ett mycket enkelt flamdetektorsystem för hemmet.
Steg 1: Introduktion
Detta system försöker förhindra bränder i skogar och åkrar, där en katastrof av denna typ kan ge stora ekonomiska förluster, betydande materiella skador, förstörelse av flora och fauna på platsen som orsakar en ekologisk skada av stor omfattning, men det viktigaste är rädda människoliv.
Funktionsprincipen är följande, vid branddetektering av flamsensorn kommer den att skicka en analog signal till arduino, som beroende på dess värde aktiverar sändningen av ett textmeddelande med GPS -koordinaterna där branden äger rum. För detta projekt behöver vi en flamsensor, en arduino uno, en sim808 -modul, ett batteri, kablar, du kan kontrollera följande materiallista:
Steg 2: Arduino One
Steg 3: Sim808
Steg 4: Flamsensor
Om flamdetektormodulen
- Denna modul är känslig för en låga och dess strålning. Det kan också detektera vanlig ljuskälla inom området för en våglängd från 760 nm till 1100 nm.
- Flamsensorn kan avge digital eller analog signal.
- Det kan användas som brandlarm.
- Detektering av en vinkel på cirka 60 grader, särskilt känslig för flammans spektrum. Justerbar känslighet (i blå justering av den digitala potentiometern).
- Jämförelseutgången, ren signal, bra våg, körkapacitet, mer än 15mA.
- Driftspänning på 3,3 V-5 V. Utgångsform: digitala kopplingsutgångar (0 och 1) och analog spänningsutgång AO. Fasta bulthål för enkel installation.
- Små kretskort Storlek: 3,2 cm x 1,4 cm.
- Använd en LM393 -förstärkare som spänningskomparator
Steg 5: Dupont -kablar
Steg 6: Batteri 12 volt (kan minst vara en källa på 12 för att göra de första testerna)
Steg 7: En låda med filter (tillval)
Steg 8: Krets
Steg 9: Källkod
Ladda ner från
Steg 10: Om Sim808 -modulen i Dfrobot
SIM808 GPS/GPRS/GSM arduino-skärm är en integrerad quad-band GSM/GPRS och GPS-navigeringsteknik Arduino-expansionsköldar. Endast ett kreditkortsstorlek, enligt standard Arduino pin -förpackning, kompatibel med Arduino UNO, arduino Leonardo, arduino Mega och andra arduino -moderkort. Jämfört med föregående generation SIM908 har SIM808 förbättrat prestanda och stabilitet. Förutom de vanliga SMS- och telefonfunktionerna stöder skärmen även MMS, DTMF, FTP och andra funktioner. Du kan uppnå datainsamling, trådlös datatransceiver, IoT -applikation och GPS -orientering. Den ska integreras inbyggd mikrofon och hörlursuttag, vilket sparar dina kostnader och gör ditt projekt enkelt. den kan också anslutas direkt till GSM- och GPS -antennen med en extern antennkontakt.
SIM808 GPS/GPRS/GSM Arduino Shield V1.0 använder den senaste versionen av Simcom SIM808 -modulen, jämfört med den tidiga SIM808 -modulen som finns på marknaden har den nya modulen bättre stabilitet. Men GPS -delen av AT -kommandon är inte kompatibla med den gamla versionen av SIM808 -modulen, se botten av "mer" i AT -kommandona.
Steg 11: Specifikation
- Driftspänning: 5V
- Ingångseffekt: 7-23V
- Quad-band 850/900/1800/1900MHz
- GPRS multi-slot klass 12/10
- GPRS mobilstation klass B
- Uppfyller GSM fas 2/2 +klass 4 (2 W @ 850 / 900MHz)
- Klass 1 (1 W @ 1800 / 1900MHz)
- Stöd för låg energiförbrukning: 100mA @ 7V-GSM-läge
- Stöd AT -kommandokontroll (3GPP TS 27.007, 27.005 och SIMCOM -förbättrade AT -kommandon)
- Stöd GPS -satellitnavigeringsteknik
- Stöd LED -statusindikator: Strömförsörjningsstatus, nätverksstatus och driftlägen
- Arbetsmiljö: -40 ℃ ~ 85 ℃ Storlek: 69 * 54 mm/2,71 * 2,12 tum
Steg 12: Styrelseöversikt
Modulgränssnitt och försiktighetsåtgärder:
Ockuperade stift: D0, D1, D12, det digitala stiftet "D12" är anslutet till SIM808 -modulens effekt GPIO. Den kan användas som SIM808-modul på / av-kontroll. SIM808 inbyggd MIC och 3,5 mm SIM808-mikrofon använder samma MIC-kanal, när du kopplar in din mikrofon kopplas den inbyggda MIC-enheten automatiskt bort. Knapp för omkopplare-SIM808-modul strömbrytare, kort tryck på 1s för att starta SIM808, långtryck 3s stäng av den. LED "ON" - SIM808 strömindikator, bara när du ansluter en extern ström kan modulen fungera korrekt. Net - GSM -signalindikator Snabb blixt: Sök i nätverket Långsamt blixt (3s en gång): nätverksregistrering klar Funktionsomkopplare Ingen- Ledig SIM808-seriell pin för att ladda ner skissen, vänligen ring till här. USB_DBG-- När expansionskortet är anslutet till Arduino, ring till här för att få SIM808 att kommunicera med PC för att göra en debug (AT-felsökning). Arduino-- När expansionskortet anslöt Arduino, ring till här för att få SIM808 att kommunicera med Arduino.
Steg 13: USB -felsökning (AT -kommando)
I det här avsnittet skickar vi AT -kommandon via serieporten för att felsöka SIM808 -expansionsskydd. Se kommandouppsättningen SIM808 AT för mer funktion.
Steg 14: Förberedelse
Hårdvara:
- Arduino UNO x1
- SIM808 expansionskort x1
- Extern strömförsörjning x1
Programvara:
- Arduino IDE
- Seriell felsökningsassistent (I det här avsnittet använder vi DF Serial Debugger av Lisper)
'''STEG'''
Anslut ditt SIM -kort till SIM808 -expansionsskyddet och anslut expansionsskyddet på Arduino UNO, glöm inte att ansluta en extern strömkälla. Slå funktionsomkopplaren till Ingen, ladda ner en provkod Blink för att se till att den seriella porten inte är Tryck på startknappen och vänta på att SIM -kortet ska registrera ett nätverk ordentligt, nätindikatorn blinkar långsamt (3s en gång). Skjut funktionsomkopplaren till USB_DBG, då kan vi kommunicera direkt med SIM808 -chipet via serieportassistenten.
Steg 15: Ring ett telefonsamtal
Skicka AT i serieportassistenten, om den returnerar OK betyder det att seriell kommunikation har upprättats. Följ figuren, ange AT -kommandon, du bör få samma innehåll.
Steg 16: Svara på telefonen och lägg på
Steg 17: Skicka SMS
Steg 18: Läs SMS
Steg 19: TCP -kommunikation
Steg 20: GPS -orientering
Obs! GPS -antennen måste placeras utanför innan den kan få en stabil GPS -platsdata.
Skicka AT + CGSN PWR = 1 kommando (Öppna GPS -strömmen)
Skicka AT + CGNSTST = 1 kommando (Ta emot GPS -data från serieporten)
Steg 21:
Om GPS -antennen har placerats utanför bör du få rätt data snart.
När du vill pausa GPS -datautmatning kan du skicka AT + CGNSTST = 0 -kommandot för att pausa GPS -datautmatning.
När du vill stänga av GPS -funktionen kan du skicka AT + CGNSPWR = 0 -kommandot för att stänga av GPS -strömmen. Skicka AT + CPOWD = 1 för att stänga av SIM808 -chipet. Fler spännande instruktioner, se AT -kommandot på slutet av slutet. Dessa två testkoder är mycket enkla och lätta att förstå. Du behöver bara ange motsvarande seriella AT -kommandon, du skulle uppnå motsvarande funktioner.
Steg 22: SIM808 -läge för låg energiförbrukning
Lägsta funktionsläge
Systemet reduceras till det enklaste läget under lägsta funktionsläge. Det kommer att spara mer strömförbrukning i det här läget.
AT+CFUN = = 0, 1, 4
AT + CFUN = 0: Lägsta funktionsläge. I det här läget kan du fortfarande fortsätta använda den seriella porten, men AT -kommandot med RF- och SIM -kortfunktioner kommer att inaktiveras.
AT + CFUN = 1: Fullfunktionsläge (standard).
AT + CFUN = 4: Flygplansläge. I det här läget kan du fortfarande fortsätta använda den seriella porten, men AT -kommandot med RF- och SIM -kortfunktioner kommer att inaktiveras.
Fler funktioner se AT -kommandon
github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf
Kanske kan du vara intresserad av projekt inom arduino, pic, robotik, telekommunikation, prenumerera på https://www.youtube.com/user/carlosvolt?sub_confirmation=1 många videor med komplett källkod och diagram
Rekommenderad:
Arduino 4-hjulsdriven Bluetooth RC-bil med UNO R3, HC-05 och L293D Motorshield med kodning och Android-app: 8 steg
Arduino 4 Wheel Drive Bluetooth RC Car Using UNO R3, HC-05 and L293D Motorshield With Coding and Android App: Idag ska jag berätta om hur man gör en arduino 4 wheel drive bluetooth RC car using HC 05, L293 motor shield, 4 likströmsmotor, med kodning och app för android för att styra bil.Komponent som används: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid
Hur man bygger en Quadcoptor. (NTM 28-30S 800kV 300W och Arducopter APM 2.6 & 6H GPS 3DR Radio och FlySky TH9X): 25 steg (med bilder)
Hur man bygger en Quadcoptor. (NTM 28-30S 800kV 300W och Arducopter APM 2.6 & 6H GPS 3DR Radio och FlySky TH9X): Detta är en handledning om hur man bygger en Quadcopter med NTM 28-30S 800kV 300W motorer och Arducopter APM 2.6 & 6H GPS & 3DR -radio. Jag har försökt förklara varje steg med ett antal bilder. Om du har några frågor eller kommentarer vänligen svara
Upptäcka hinder och varningar - Arduino UNO och ultraljud: 4 steg (med bilder)
Upptäcka hinder och varningar - Arduino UNO och ultraljud: Detta är handledning för att hjälpa dig att förstå ultraljud och summer och gå djupare in i att lära dig Arduino, följ dessa steg och ge mig feedback