Sisukord:
- Samm 1: Sissejuhatus
- Samm: Arduino One
- Samm: Sim808
- Samm: leegiandur
- Samm: Duponti kaablid
- 6. samm: aku 12 volti (võib esialgsete testide tegemiseks olla vähemalt 12 -toiteline)
- 7. samm: kast filtriga (valikuline)
- 8. samm: ahel
- 9. samm: lähtekood
- 10. samm: Dfroboti Sim808 mooduli kohta
- 11. samm: spetsifikatsioon
- 12. samm: juhatuse ülevaade
- 13. samm: USB silumine (AT -käsk)
- 14. samm: Ettevalmistus
- Samm: helistage
- 16. samm: vastake telefonile ja katkestage kõne
- 17. samm: saatke SMS
- Samm: lugege SMS -e
- 19. samm: TCP -side
- 20. samm: GPS -i orientatsioon
- 21. samm:
- Samm 22: SIM808 väikese energiatarbega režiim
Video: GPS -i metsatulekahju hoiatussüsteem Sim808 ja Arduino Uno abil: 23 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Tere, selles postituses näeme, kuidas teha DFRoboti inimeste poolt antud integreeritud gps sim808 mooduli abil metsatulekahju tuvastamise süsteem koos SMS -iga teatega õnnetuse asukohast. lähtekoodi, mõningaid sim808 mooduli omadusi ja toimimist väliskeskkonnas, see on jätk eelnevale projektile, kus nägime, kuidas teha kodu jaoks väga lihtne leegiandurisüsteem.
Samm 1: Sissejuhatus
See süsteem püüab ära hoida tulekahjusid metsades ja põldudel, kus seda tüüpi katastroof võib põhjustada suuri majanduslikke kahjusid, olulist materiaalset kahju, hävitada selle koha taimestik ja loomastik, põhjustades ulatuslikku ökoloogilist kahju, kuid kõige tähtsam on inimelude päästmine.
Toimimispõhimõte on järgmine, kui leegianduri poolt tulekahju tuvastatakse, saadab see arduinole analoogsignaali, mis sõltuvalt selle väärtusest aktiveerib tekstsõnumi saatmise koos GPS -koordinaatidega, kus tulekahju toimub. Selle projekti jaoks vajame leegiandurit, arduino uno, sim808 moodulit, akut, kaableid, saate vaadata järgmist materjalide loendit:
Samm: Arduino One
Samm: Sim808
Samm: leegiandur
Leegianduri mooduli kohta
- See moodul on leegi ja selle kiirguse suhtes tundlik. Samuti suudab see tuvastada tavalise valgusallika lainepikkuse vahemikus 760 nm kuni 1100 nm.
- Leegiandur võib väljastada digitaalset või analoogsignaali.
- Seda saab kasutada tulekahjusignalisatsioonina.
- Umbes 60 -kraadise nurga tuvastamine, eriti leegi spektri suhtes tundlik. Reguleeritav tundlikkus (digitaalse potentsiomeetri sinine reguleerimine).
- Võrdlusväljund, puhas signaal, hea laine, sõiduvõime, üle 15 mA.
- Tööpinge 3,3 V-5 V. Väljundvorm: digitaalsed lülitusväljundid (0 ja 1) ja analoogpingeväljund AO. Fikseeritud poltide avad lihtsaks paigaldamiseks.
- Väikesed trükkplaadid Suurus: 3,2 cm x 1,4 cm.
- Kasutage pinge võrdlusena LM393 võimendit
Samm: Duponti kaablid
6. samm: aku 12 volti (võib esialgsete testide tegemiseks olla vähemalt 12 -toiteline)
7. samm: kast filtriga (valikuline)
8. samm: ahel
9. samm: lähtekood
Palun laadige alla aadressilt
10. samm: Dfroboti Sim808 mooduli kohta
SIM808 GPS/GPRS/GSM arduino kilp on integreeritud neljaribaline GSM/GPRS ja GPS-navigeerimistehnoloogia Arduino laienduskilbid. Ainult krediitkaardi suurus vastavalt standardsele Arduino tihvtpakendile, mis ühildub Arduino UNO, arduino Leonardo, arduino Mega ja muu arduino emaplaadiga. Võrreldes eelmise põlvkonna SIM908 -ga parandas SIM808 jõudlust ja stabiilsust. Lisaks tavalistele SMS- ja telefonifunktsioonidele toetab kilp ka MMS-, DTMF-, FTP- ja muid funktsioone. Saate saavutada andmete kogumise, traadita andmesaatja, IoT -rakenduse ja GPS -i orientatsiooni. See peaks integreerima pardal oleva mikrofoni ja kõrvaklappide pesa, säästes teie kulusid ja muutes teie projekti hõlpsaks. samuti saab välise antenni pistiku kaudu otse ühenduda GSM- ja GPS -antenniga.
SIM808 GPS/GPRS/GSM Arduino Shield V1.0 kasutab Simcom SIM808 mooduli uusimat versiooni, võrreldes turul saadaoleva varase SIM808 mooduliga, uuel moodulil on parem stabiilsus. Kuid AT -käskude GPS -i osa ei ühildu SIM808 mooduli vana versiooniga, palun vaadake AT -käskude "rohkem" allosas.
11. samm: spetsifikatsioon
- Tööpinge: 5V
- Sisendvõimsus: 7-23V
- Neljaribaga 850/900/1800/1900MHz
- GPRS mitme pesaga klass 12/10
- GPRS -mobiiljaam B -klass
- Vastab GSM faasile 2/2 +klassile 4 (2 W @ 850 / 900MHz)
- Klass 1 (1 W @ 1800/1900 MHz)
- Toetage väikese energiatarbimise režiimi: 100mA @ 7V-GSM režiim
- Toetage AT käsu juhtimist (3GPP TS 27.007, 27.005 ja SIMCOM täiustatud AT käsud)
- Toetage satelliitnavigatsiooni GPS -tehnoloogiat
- Toetab LED -i olekuindikaatorit: toiteallika olek, võrgu olek ja töörežiimid
- Töökeskkond: -40 ℃ ~ 85 ℃ Suurus: 69 * 54 mm/2,71 * 2,12 tolli
12. samm: juhatuse ülevaade
Mooduli liides ja ettevaatusabinõud:
Hõivatud tihvtid: D0, D1, D12, digitaalne tihvt "D12" on ühendatud SIM808 mooduli toite GPIO -ga. Seda saab kasutada SIM808 mooduli sisse- ja väljalülitusena. SIM808 sisseehitatud MIC ja 3,5 mm SIM808 mikrofon kasutavad sama MIC-kanalit. Kui ühendate oma mikrofoni, lülitatakse pardal olev MIC automaatselt lahti. Alglaadimisnupp-SIM808 moodul lüliti, SIM808 käivitamiseks vajutage lühidalt 1s, lülitage pikalt vajutades 3 sekundit välja. LED "ON" - SIM808 toiteindikaator, ainult siis, kui ühendate välise toite, võib moodul korralikult töötada. Net - GSM -signaali indikaatorKiire välk: otsinguvõrgustik Aeglane välklamp (3 korda üks kord): võrgu registreerimine on lõpetatud Funktsioonilüliti Puudub- vaba SIM808 jadapistik eskiisi allalaadimiseks helistage siia. USB_DBG- Kui laiendusplaat on Arduinoga ühendatud, valige siia, et SIM808 saaks arvutiga suhelda silumine (AT silumine). Arduino- kui laiendusplaat on Arduinoga ühendatud, valige siia, et panna SIM808 Arduinoga suhtlema.
13. samm: USB silumine (AT -käsk)
Selles jaotises saadame AT -käsud jadapordi kaudu SIM808 laienduskilbi silumiseks. Lisateavet leiate SIM808 AT käsukomplektist.
14. samm: Ettevalmistus
Riistvara:
- Arduino UNO x1
- SIM808 laiendusplaat x1
- Väline toiteallikas x1
Tarkvara:
- Arduino IDE
- Seeria silumise assistent (selles jaotises kasutame Lisperi DF jadaseadurit)
'' 'STEP' '' '
Ühendage oma SIM -kaart SIM808 laienduskilbiga ja ühendage Arduino UNO laienduskilp, samal ajal ärge unustage välist toiteallikat ühendada. Valige funktsioonilüliti asendisse Puudub, laadige alla näidiskood Vilgub, veendumaks, et jadaport pole hõivatud. Vajutage käivitamise toitenuppu ja oodake, kuni SIM -kaart võrgu õigesti registreerib, võrgu indikaatorlamp vilgub aeglaselt (3 korda üks kord). Libistage funktsioonilüliti asendisse USB_DBG, siis saame suhelda otse SIM808 kiibiga jadapordi assistendi kaudu.
Samm: helistage
Saatke jadaport -assistendis AT, kui see tagastab OK, tähendab see, et jadaühendus on loodud. Järgige joonist, sisestage AT -käsud, peaksite saama sama sisu.
16. samm: vastake telefonile ja katkestage kõne
17. samm: saatke SMS
Samm: lugege SMS -e
19. samm: TCP -side
20. samm: GPS -i orientatsioon
Märkus: GPS -antenn tuleb paigutada õue, enne kui see saab stabiilse GPS -asukohaandmete.
Saada AT + CGSN PWR = 1 käsk (avage GPS -i toide)
Saada AT + CGNSTST = 1 käsk (GPS -andmete vastuvõtmine jadaportist)
21. samm:
Kui GPS -antenn on paigutatud õue, peaksite varsti õiged andmed hankima.
Kui soovite GPS -andmete väljastamise peatada, võite saata GPS -andmete väljastamise peatamiseks käsu AT + CGNSTST = 0.
Kui soovite GPS -funktsiooni välja lülitada, saate GPS -toite väljalülitamiseks saata käsu AT + CGNSPWR = 0. SIM808 kiibi sulgemiseks saatke AT + CPOWD = 1. Põnevamat juhendit leiate lõpu lehelt käsust AT. Need kaks testkoodi on väga lihtsad ja kergesti mõistetavad. Vaja on sisestada ainult vastavad jada AT käsud, saavutate vastavad funktsioonid.
Samm 22: SIM808 väikese energiatarbega režiim
Minimaalse funktsionaalsuse režiim
Süsteem vähendatakse minimaalse funktsionaalsuse režiimis lihtsaimaks režiimiks. See säästab selles režiimis rohkem energiat.
AT+CFUN = = 0, 1, 4
AT + CFUN = 0: minimaalse funktsionaalsuse režiim. Selles režiimis saate jätkuvalt kasutada jadaporti, kuid RF- ja SIM -kaardi funktsioonidega AT -käsk keelatakse.
AT + CFUN = 1: täisfunktsionaalne režiim (vaikimisi).
AT + CFUN = 4: lennukirežiim. Selles režiimis saate jätkuvalt kasutada jadaporti, kuid RF- ja SIM -kaardi funktsioonidega AT -käsk keelatakse.
Täiendavaid funktsioone leiate AT käsklustest
github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf
Võib -olla olete huvitatud arduino, pic, robootika, telekommunikatsiooni projektidest, tellige https://www.youtube.com/user/carlosvolt?sub_confirmation=1 palju videoid koos täieliku lähtekoodi ja diagrammidega
Soovitan:
Ohtlik mürataseme hoiatussüsteem: 11 sammu (koos piltidega)
Ohtliku mürataseme hoiatussüsteem: Oshman Engineering Design Kitchen (OEDK) on Rice'i ülikooli suurim tegijaruum, mis pakub kõigile õpilastele ruumi reaalsete väljakutsete lahenduste kavandamiseks ja prototüüpide loomiseks. Selle eesmärgi saavutamiseks pakub OEDK mitmeid elektrilisi tööriistu
Metsatulekahju: 7 sammu
Metsatulekahju: see projekt oli inspireeritud Troonide mängu müstilisest kulutulest, rohekas vedelik, mis süttides plahvatas rohelises leegis. Projekt keskendub RGB SMD5050 LED -ribade kasutamisele kohandatud värviefektide jaoks. Varustatud on kolm klaasist eset
HaptiGuard - külgsuunas hoiatussüsteem: 3 sammu (koos piltidega)
HaptiGuard - külgsuunas hoiatussüsteem: kiire ja otsekohene kõrvalhoiatussüsteem kui Aacheni meediaarvutusgrupi isikliku fotoonika külgmine idee, mida rahastab Saksamaa haridus- ja teadusministeerium. Kui sulle tuleb midagi vastu, mida sa ei kuule (kas sellepärast, et
ISO standardne libahundi teravate kõrvade hoiatussüsteem: 3 sammu (piltidega)
ISO standard Libahundi teravate kõrvade hoiatussüsteem: kellelegi ei meeldi, kui keegi või miski ootamatult teie selja tagant tuleb. Kuna enamikul inimestel puudub peenhäälestatud ämblikutaju, lisage elektroonika, et tuvastada, kui midagi varitseb. Kaitske oma kuut. Sest väljas on nii külm
Superlihtne arvuti juhtimine 110 Vac abil Crydom Solid-State Relay abil: 3 sammu (koos piltidega)
Superlihtne arvuti juhtimine 110 Vac abil Crydom Solid-State Relay abil: valmistun proovima oma kätt kuumutusplaadi jootmisel. Seetõttu vajasin ma 110Vac juhtimist arvutist. See juhend näitab, kuidas 110Vac hõlpsalt arvuti jadaväljundpordist juhtida. Minu kasutatav jadaport oli USB -tüüpi