Obsah:

GPS výstražný systém lesného požiaru so Sim808 a Arduino Uno: 23 krokov (s obrázkami)
GPS výstražný systém lesného požiaru so Sim808 a Arduino Uno: 23 krokov (s obrázkami)

Video: GPS výstražný systém lesného požiaru so Sim808 a Arduino Uno: 23 krokov (s obrázkami)

Video: GPS výstražný systém lesného požiaru so Sim808 a Arduino Uno: 23 krokov (s obrázkami)
Video: ÓeFko bude v prosinci za půlku když budou ty Vánoce tak kdo váhal tak šup . Platí pro prvních 100 2024, November
Anonim
Image
Image
Arduino One
Arduino One

Dobrý deň, v tomto príspevku uvidíme, ako vytvoriť detektor lesného požiaru s oznámením pomocou textovej správy o mieste nešťastia vďaka integrovanému modulu gps sim808, ktorý udelili ľudia z DFRobot, uvidíme zdrojový kód, niektoré charakteristiky a činnosť modulu sim808, vo vonkajšom prostredí, toto je pokračovanie predchádzajúceho projektu, kde sme videli, ako vytvoriť veľmi jednoduchý systém detektora plameňa pre domácnosť.

Krok 1: Úvod

Tento systém sa snaží zabrániť požiarom v lesoch a poliach, kde katastrofa tohto druhu môže spôsobiť veľké ekonomické straty, značné materiálne škody, zničenie flóry a fauny tohto miesta a spôsobiť ekologické škody veľkého rozsahu, ale najdôležitejšia vec je záchrana ľudských životov.

Princíp činnosti je nasledujúci: Pri detekcii požiaru snímačom plameňa vyšle na arduino analógový signál, ktorý v závislosti od jeho hodnoty aktivuje odoslanie textovej správy so súradnicami GPS, kde dochádza k požiaru.. Na tento projekt budeme potrebovať snímač plameňa, arduino uno, modul sim808, batériu, káble, môžete skontrolovať nasledujúci zoznam materiálov:

Krok 2: Arduino One

Krok 3: Sim808

Sim808
Sim808

Krok 4: Senzor plameňa

Senzor plameňa
Senzor plameňa

O module detektora plameňa

  • Tento modul je citlivý na plameň a jeho žiarenie. Môže tiež detekovať bežný svetelný zdroj v rozsahu vlnovej dĺžky od 760 nm do 1100 nm.
  • Senzor plameňa môže vysielať digitálny alebo analógový signál.
  • Môže byť použitý ako požiarny poplach.
  • Detekcia uhla asi 60 stupňov, obzvlášť citlivého na spektrum plameňa. Nastaviteľná citlivosť (v modrej úprava digitálneho potenciometra).
  • Výstup komparátora, čistý signál, dobrá vlna, jazdná kapacita viac ako 15 mA.
  • Prevádzkové napätie 3,3 V-5 V. Výstupná forma: digitálne spínacie výstupy (0 a 1) a analógový napäťový výstup AO. Pevné otvory pre skrutky pre jednoduchú inštaláciu.
  • Malé dosky plošných spojov Veľkosť: 3,2 cm x 1,4 cm.
  • Ako komparátor napätia použite zosilňovač LM393

Krok 5: Dupontové káble

Dupontove káble
Dupontove káble

Krok 6: Batéria 12 voltov (môže byť zdrojom 12 prinajmenšom na vykonanie počiatočných testov)

Batéria 12 voltov (môže byť zdrojom 12 prinajmenšom pri počiatočných testoch)
Batéria 12 voltov (môže byť zdrojom 12 prinajmenšom pri počiatočných testoch)

Krok 7: Krabica s filtrom (voliteľné)

Krabica s filtrom (voliteľné)
Krabica s filtrom (voliteľné)

Krok 8: Okruh

Obvod
Obvod

Krok 9: Zdrojový kód

Stiahnite si prosím z

Krok 10: O module Sim808 spoločnosti Dfrobot

Arduino štít SIM808 GPS/GPRS/GSM je integrovaný štvorpásmový GSM/GPRS a GPS navigačná technológia Arduino rozširujúce štíty. Len veľkosť kreditnej karty, podľa štandardného balenia pinov Arduino, kompatibilná s Arduino UNO, arduino Leonardo, arduino Mega a ďalšou základnou doskou arduino. V porovnaní s predchádzajúcou generáciou SIM908 SIM808 prinieslo určité zlepšenie výkonu a stability. Štít podporuje okrem bežných funkcií pre SMS a telefón aj funkcie MMS, DTMF, FTP a ďalšie. Môžete dosiahnuť zber údajov, bezdrôtový transceiver, aplikáciu IoT a GPS. Mal by integrovať integrovaný konektor pre mikrofón a slúchadlá, čo šetrí vaše náklady a uľahčuje váš projekt. môže sa tiež priamo pripojiť k anténe GSM a GPS pomocou konektora externej antény.

SIM808 GPS/GPRS/GSM Arduino Shield V1.0 používa najnovšiu verziu modulu Simcom SIM808, v porovnaní s predchádzajúcim modulom SIM808 dostupným na trhu má nový modul lepšiu stabilitu. GPS časť AT príkazov nie je kompatibilná so starou verziou modulu SIM808, pozrite sa na koniec „viac“v AT príkazoch.

Krok 11: Špecifikácia

  • Prevádzkové napätie: 5V
  • Vstupný výkon: 7-23V
  • Štvorpásmový 850/900/1800/1900 MHz
  • GPRS viacslotová trieda 12/10
  • Mobilná stanica GPRS triedy B
  • Vyhovuje GSM fáze 2/2 +trieda 4 (2 W @ 850 / 900MHz)
  • Trieda 1 (1 W @ 1800 / 1900MHz)
  • Podpora režimu nízkej spotreby energie: 100mA v režime 7V-GSM
  • Podpora riadenia príkazov AT (3GPP TS 27.007, 27.005 a rozšírené AT príkazy SIMCOM)
  • Podpora technológie satelitnej navigácie GPS
  • Podpora indikátora stavu LED: stav napájania, stav siete a prevádzkové režimy
  • Pracovné prostredie: -40 ℃ ~ 85 ℃ Veľkosť: 69 * 54 mm/2,71 * 2,12 palca

Krok 12: Prehľad dosky

Prehľad rady
Prehľad rady

Rozhranie modulu a predbežné opatrenia:

Obsadené piny: D0, D1, D12, digitálny kolík „D12“je pripojený k napájaciemu modulu GPIO modulu SIM808. Môže byť použitý ako ovládanie zapnutia / vypnutia modulu SIM808. Vstavaný mikrofón SIM808 a 3,5 mm mikrofón SIM808 používajú rovnaký kanál MIC, keď zapojíte mikrofón, integrovaný mikrofón sa automaticky odpojí. Tlačidlo bootovacieho spínača-modul SIM808 prepnite, krátkym stlačením 1 s spustíte SIM808, dlhým stlačením 3 s vypnete. LED „ON“- indikátor napájania SIM808, modul môže fungovať správne iba vtedy, keď pripojíte externé napájanie. Sieť - indikátor signálu GSM Rýchle bliknutie: Hľadať sieť Pomalé bliknutie (3 s raz): registrácia v sieti dokončená Funkčný prepínač Žiadne- Voľný sériový pin SIM808 na stiahnutie náčrtu, zavolajte sem. USB_DBG- Keď je rozširujúca doska zapojená do Arduina, vytočte sem, aby SIM808 komunikoval s počítačom a vytvoril debug (ladenie AT). Arduino- Keď je rozširujúca doska zapojená do Arduina, vytočte sem a komunikujte so zariadením SIM808 s Arduino.

Krok 13: Ladenie USB (príkaz AT)

V tejto časti budeme posielať AT príkazy cez sériový port na ladenie rozširujúceho štítu SIM808. Ďalšie funkcie nájdete v súprave príkazov SIM808 AT.

Krok 14: Príprava

Hardvér:

  • Arduino UNO x1
  • Rozširujúca doska SIM808 x1
  • Externý napájací zdroj x1

Softvér:

  • Arduino IDE
  • Asistent pre sériové ladenie (V tejto sekcii používame DF Serial Debugger od Lisper)

"KROK" ""

Pripojte svoju SIM kartu k rozširovaciemu štítu SIM808 a pripojte rozširujúci štít k Arduino UNO, medzitým nezabudnite pripojiť externý zdroj napájania. Prepínač funkcií prepnite do polohy None, stiahnite si ukážkový kód Blikajte a uistite sa, že sériový port nie je obsadené. Stlačte tlačidlo napájania bootovania a počkajte, kým SIM karta správne zaregistruje sieť, kontrolka siete začne pomaly blikať (3 s raz). Posuňte prepínač funkcií do polohy USB_DBG, potom môžeme priamo komunikovať s čipom SIM808 prostredníctvom asistenta sériového portu.

Krok 15: Telefonujte

Uskutočnite telefonický hovor
Uskutočnite telefonický hovor

Pošlite AT v asistentovi sériového portu, ak sa vráti v poriadku, znamená to, že bola nadviazaná sériová komunikácia. Postupujte podľa obrázku, zadajte AT príkazy, mali by ste dostať rovnaký obsah.

Krok 16: Zvednite telefón a položte

Zvednite telefón a položte
Zvednite telefón a položte

Krok 17: Odoslanie SMS

Poslať SMS
Poslať SMS

Krok 18: Prečítajte si SMS

Prečítajte si SMS
Prečítajte si SMS

Krok 19: Komunikácia TCP

Komunikácia TCP
Komunikácia TCP

Krok 20: Orientácia GPS

Poznámka: GPS anténa musí byť umiestnená vonku, aby mohla získať stabilný výstup údajov o polohe GPS.

Odoslať AT + CGSN PWR = 1 príkaz (otvorte napájanie GPS)

Odoslať príkaz AT + CGNSTST = 1 (príjem údajov GPS zo sériového portu)

Krok 21:

Obrázok
Obrázok

Ak bola anténa GPS umiestnená vonku, čoskoro by ste mali získať správne údaje.

Ak chcete pozastaviť výstup údajov GPS, môžete odoslať príkaz AT + CGNSTST = 0 na pozastavenie výstupu údajov GPS.

Ak chcete vypnúť funkciu GPS, môžete odoslať príkaz AT + CGNSPWR = 0 na vypnutie napájania GPS. Ak chcete vypnúť čip SIM808, pošlite AT + CPOWD = 1. Viac vzrušujúcich pokynov nájdete v príkaze AT na stránke na konci. Tieto dva testovacie kódy sú veľmi jednoduché a ľahko zrozumiteľné. Stačí zadať zodpovedajúce sériové AT príkazy, dosiahli by ste zodpovedajúce funkcie.

Krok 22: Režim nízkej spotreby SIM808

Režim minimálnej funkčnosti

Systém bude v režime minimálnej funkčnosti zmenšený na najjednoduchší režim. V tomto režime ušetrí väčšiu spotrebu energie.

AT+CFUN = = 0, 1, 4

AT + CFUN = 0: Režim minimálnej funkčnosti. V tomto režime môžete naďalej používať sériový port, ale príkaz AT s funkciami karty RF a SIM bude deaktivovaný.

AT + CFUN = 1: Plne funkčný režim (predvolené).

AT + CFUN = 4: Režim v lietadle. V tomto režime môžete naďalej používať sériový port, ale príkaz AT s funkciami karty RF a SIM bude deaktivovaný.

Ďalšie funkcie nájdete v príkazoch AT

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

Možno vás budú zaujímať projekty v arduine, pic, robotike, telekomunikáciách, prihláste sa na odber https://www.youtube.com/user/carlosvolt?sub_confirmation=1 mnohých videí s kompletným zdrojovým kódom a diagrammi

Odporúča: