Systém upozornění na lesní požár GPS se Sim808 a Arduino Uno: 23 kroků (s obrázky)
Systém upozornění na lesní požár GPS se Sim808 a Arduino Uno: 23 kroků (s obrázky)
Anonim
Image
Image
Arduino One
Arduino One

Dobrý den, v tomto příspěvku uvidíme, jak vytvořit systém lesního požárního hlásiče s oznámením pomocí textové zprávy o místě nehody, díky integrovanému modulu gps sim808, udělenému lidem z DFRobot, uvidíme zdrojový kód, některé charakteristiky a provoz modulu sim808, ve vnějším prostředí, toto je pokračování předchozího projektu, kde jsme viděli, jak vytvořit velmi jednoduchý systém detektoru plamene pro domácnost.

Krok 1: Úvod

Tento systém se snaží předcházet požárům v lesích a polích, kde katastrofa tohoto typu může způsobit velké ekonomické ztráty, značné materiální škody, zničení flóry a fauny místa, které způsobí ekologické škody velkého rozsahu, ale nejdůležitější je záchranu lidských životů.

Princip činnosti je následující, při detekci požáru čidlem plamene odešle analogový signál na Arduino, které v závislosti na jeho hodnotě aktivuje odeslání textové zprávy se souřadnicemi GPS, kde požár probíhá. Pro tento projekt budeme potřebovat snímač plamene, arduino uno, modul sim808, baterii, kabely, můžete zkontrolovat následující seznam materiálů:

Krok 2: Arduino One

Krok 3: Sim808

Sim808
Sim808

Krok 4: Senzor plamene

Senzor plamene
Senzor plamene

O modulu detektoru plamene

  • Tento modul je citlivý na plamen a jeho záření. Může také detekovat běžný světelný zdroj v rozsahu vlnové délky od 760 nm do 1100 nm.
  • Senzor plamene může vysílat digitální nebo analogový signál.
  • Může být použit jako požární poplach.
  • Detekce úhlu asi 60 stupňů, zvláště citlivého na spektrum plamene. Nastavitelná citlivost (v modré úpravě digitálního potenciometru).
  • Výstup komparátoru, čistý signál, dobrá vlna, hnací kapacita, více než 15 mA.
  • Provozní napětí 3,3 V-5 V. Výstupní forma: digitální spínací výstupy (0 a 1) a analogový napěťový výstup AO. Pevné otvory pro šrouby pro snadnou instalaci.
  • Malé desky plošných spojů Velikost: 3,2 cm x 1,4 cm.
  • Jako komparátor napětí použijte zesilovač LM393

Krok 5: Dupont kabely

Dupont kabely
Dupont kabely

Krok 6: Baterie na 12 voltů (může být zdrojem 12 při nejméně počátečních testech)

Baterie 12 voltů (může být zdrojem 12 při nejméně počátečních testech)
Baterie 12 voltů (může být zdrojem 12 při nejméně počátečních testech)

Krok 7: Krabice s filtrem (volitelně)

Krabice s filtrem (volitelně)
Krabice s filtrem (volitelně)

Krok 8: Okruh

Obvod
Obvod

Krok 9: Zdrojový kód

Stáhněte si prosím z

Krok 10: O modulu Sim808 společnosti Dfrobot

SIM808 GPS/GPRS/GSM arduino štít je integrovaný čtyřpásmový GSM/GPRS a GPS navigační technologie Arduino rozšiřující štíty. Pouze velikost kreditní karty, podle standardního balení pinů Arduino, kompatibilní s základní deskou Arduino UNO, arduino Leonardo, arduino Mega a další arduino. Ve srovnání s předchozí generací SIM908 došlo u SIM808 k určitému zlepšení výkonu a stability. Kromě běžných funkcí SMS a telefonu štít podporuje také funkce MMS, DTMF, FTP a další. Můžete dosáhnout sběru dat, bezdrátového vysílače dat, aplikace IoT a GPS orientace. Mělo by integrovat integrovaný konektor pro mikrofon a sluchátka, což šetří vaše náklady a usnadňuje váš projekt. může se také přímo připojit k anténě GSM a GPS pomocí konektoru externí antény.

SIM808 GPS/GPRS/GSM Arduino Shield V1.0 používá nejnovější verzi modulu Simcom SIM808, ve srovnání s předchozím modulem SIM808 dostupným na trhu má nový modul lepší stabilitu. GPS část AT příkazů ale není kompatibilní se starou verzí modulu SIM808, viz spodní část „více“v AT příkazech.

Krok 11: Specifikace

  • Provozní napětí: 5V
  • Vstupní výkon: 7-23V
  • Čtyřpásmová 850/900/1800/1900 MHz
  • GPRS multi-slot třída 12/10
  • Mobilní stanice GPRS třídy B
  • Vyhovuje GSM fázi 2/2 +Class 4 (2 W @ 850 / 900MHz)
  • Třída 1 (1 W @ 1800 / 1900MHz)
  • Podpora režimu nízké spotřeby energie: 100mA v režimu 7V-GSM
  • Podpora řízení AT příkazů (3GPP TS 27.007, 27.005 a rozšířené AT příkazy SIMCOM)
  • Podpora technologie satelitní navigace GPS
  • Podpora indikátoru stavu LED: Stav napájení, stav sítě a provozní režimy
  • Pracovní prostředí: -40 ℃ ~ 85 ℃ Velikost: 69 * 54 mm/2,71 * 2,12 palce

Krok 12: Přehled desky

Přehled desky
Přehled desky

Rozhraní modulu a bezpečnostní opatření:

Obsazené piny: D0, D1, D12, digitální pin „D12“je připojen k napájení modulu GP80 SIM808. Lze jej použít jako ovládání zapnutí / vypnutí modulu SIM808. Integrovaný mikrofon SIM808 a 3,5 mm mikrofon SIM808 používají stejný kanál MIC, když připojíte mikrofon, integrovaný mikrofon se automaticky odpojí. Tlačítko spouštění-modul SIM808 přepínač, krátkým stisknutím 1 s spustíte SIM808, dlouhým stisknutím 3 s vypnete. LED „ON“- indikátor napájení SIM808, pouze když připojíte externí napájení, modul může fungovat správně. Net - indikátor signálu GSMRychlé blikání: Vyhledat síť Pomalé bliknutí (3 s jednou): registrace sítě dokončena Přepínač funkcí Žádný- Volný sériový pin SIM808 pro stažení náčrtu, prosím, volejte sem. USB_DBG- Když se rozšiřující deska připojila k Arduinu, vytočte sem, aby SIM808 komunikoval s PC a vytvořil ladění (ladění AT). Arduino- Když se rozšiřující deska připojila k Arduinu, vytočte sem, aby SIM808 komunikovala s Arduinem.

Krok 13: Ladění USB (příkaz AT)

V této části pošleme AT příkazy přes sériový port k ladění rozšiřujícího štítu SIM808. Další funkce najdete v sadě příkazů SIM808 AT.

Krok 14: Příprava

Hardware:

  • Arduino UNO x1
  • Rozšiřující deska SIM808 x1
  • Externí napájení x1

Software:

  • Arduino IDE
  • Asistent pro sériové ladění (V této sekci používáme DF Serial Debugger od Lisper)

'''KROK'''

Připojte SIM kartu k rozšiřujícímu štítu SIM808 a připojte rozšiřující štít k Arduino UNO, mezitím nezapomeňte připojit externí zdroj napájení. Přepněte přepínač funkcí na Žádný, stáhněte si ukázkový kód Bliknutím se ujistěte, že sériový port není Stiskněte tlačítko napájení Boot a počkejte, až SIM karta správně zaregistruje síť, kontrolka sítě začne pomalu blikat (3 s jednou). Posuňte přepínač funkcí na USB_DBG, poté můžeme komunikovat přímo s čipem SIM808 prostřednictvím asistenta sériového portu.

Krok 15: Uskutečněte telefonní hovor

Si zavolat
Si zavolat

Odeslat AT v asistentovi sériového portu, pokud se vrátí OK, znamená to, že byla navázána sériová komunikace. Postupujte podle obrázku, zadejte příkazy AT, měli byste získat stejný obsah.

Krok 16: Zvedněte telefon a zavěste

Zvedněte telefon a zavěste
Zvedněte telefon a zavěste

Krok 17: Odeslání SMS

Pošli SMS
Pošli SMS

Krok 18: Přečtěte si SMS

Přečtěte si SMS
Přečtěte si SMS

Krok 19: Komunikace TCP

Komunikace TCP
Komunikace TCP

Krok 20: Orientace GPS

Poznámka: GPS anténa musí být umístěna venku, aby mohla získat stabilní datový výstup polohy GPS.

Odeslat AT + CGSN PWR = 1 příkaz (Otevřít napájení GPS)

Odeslat AT + CGNSTST = 1 příkaz (příjem GPS dat ze sériového portu)

Krok 21:

obraz
obraz

Pokud byla anténa GPS umístěna venku, měli byste brzy získat správná data.

Pokud chcete pozastavit výstup dat GPS, můžete odeslat příkaz AT + CGNSTST = 0 k pozastavení výstupu dat GPS.

Pokud chcete vypnout funkci GPS, můžete odeslat příkaz AT + CGNSPWR = 0 k vypnutí napájení GPS. Chcete -li vypnout čip SIM808, odešlete AT + CPOWD = 1. Více vzrušujících pokynů naleznete v příkazu AT na stránce na konci. Tyto dva testovací kódy jsou velmi jednoduché a snadno pochopitelné. Stačí zadat odpovídající sériové AT příkazy, dosáhnete odpovídajících funkcí.

Krok 22: Režim nízké spotřeby SIM808

Režim minimální funkčnosti

Systém bude snížen na nejjednodušší režim v režimu minimální funkčnosti. V tomto režimu ušetří větší spotřebu energie.

AT+CFUN = = 0, 1, 4

AT + CFUN = 0: Režim minimální funkčnosti. V tomto režimu můžete i nadále používat sériový port, ale příkaz AT s funkcemi RF a SIM karty bude deaktivován.

AT + CFUN = 1: Plně funkční režim (výchozí).

AT + CFUN = 4: Režim v letadle. V tomto režimu můžete i nadále používat sériový port, ale příkaz AT s funkcemi RF a SIM karty bude deaktivován.

Další funkce najdete v AT příkazech

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

Možná vás mohou zajímat projekty v arduinu, pic, robotice, telekomunikacích, přihlásit se k odběru na https://www.youtube.com/user/carlosvolt?sub_confirmation=1 mnoho videí s kompletním zdrojovým kódem a diagramy