Cuprins:
- Pasul 1: Introducere
- Pasul 2: Arduino One
- Pasul 3: Sim808
- Pasul 4: senzor de flacără
- Pasul 5: Cabluri Dupont
- Pasul 6: baterie 12 volți (poate fi o sursă de 12 cel puțin pentru a face testele inițiale)
- Pasul 7: O cutie cu filtru (opțional)
- Pasul 8: Circuit
- Pasul 9: Cod sursă
- Pasul 10: Despre modulul Sim808 al Dfrobot
- Pasul 11: Specificații
- Pasul 12: Prezentare generală a consiliului
- Pasul 13: Depanare USB (comandă AT)
- Pasul 14: Pregătirea
- Pasul 15: Faceți un apel telefonic
- Pasul 16: Răspundeți la telefon și închideți telefonul
- Pasul 17: Trimiteți SMS
- Pasul 18: Citiți SMS-urile
- Pasul 19: Comunicare TCP
- Pasul 20: Orientare GPS
- Pasul 21:
- Pasul 22: Mod de consum redus de energie SIM808
Video: Sistem GPS de avertizare împotriva incendiilor forestiere cu Sim808 și Arduino Uno: 23 de pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Bună ziua că, în această postare vom vedea cum să realizăm un sistem de detectare a incendiilor forestiere, cu notificare prin mesaj text, a locației accidentului, datorită modulului gps sim808 integrat, acordat de oamenii din DFRobot, vom vedea cod sursă, unele caracteristici și funcționarea modulului sim808, într-un mediu extern, aceasta este continuarea unui proiect anterior, unde am văzut cum să facem un sistem foarte simplu de detectare a flăcării pentru casă.
Pasul 1: Introducere
Acest sistem încearcă să prevină incendiile din păduri și câmpuri, unde un dezastru de acest tip poate genera pierderi economice mari, daune materiale semnificative, distrugerea florei și faunei locului provocând un prejudiciu ecologic de mare amploare, dar cel mai important lucru este salvând vieți omenești.
Principiul de funcționare este după cum urmează, atunci când detectează focul prin senzorul de flacără, acesta va trimite un semnal analog către arduino, care, în funcție de valoarea sa, va activa trimiterea unui mesaj text cu coordonatele GPS unde are loc focul. Pentru acest proiect vom avea nevoie de un senzor de flacără, un arduino uno, un modul sim808, o baterie, cabluri, puteți verifica următoarea listă de materiale:
Pasul 2: Arduino One
Pasul 3: Sim808
Pasul 4: senzor de flacără
Despre modulul detector de flacără
- Acest modul este sensibil la flacără și la radiația sa. De asemenea, poate detecta o sursă de lumină obișnuită în intervalul unei lungimi de undă de la 760 nm la 1100 nm.
- Senzorul de flacără poate emite semnal digital sau analogic.
- Poate fi folosit ca alarmă de incendiu.
- Detectarea unui unghi de aproximativ 60 de grade, deosebit de sensibil la spectrul flăcării. Sensibilitate reglabilă (în reglarea albastru a potențiometrului digital).
- Ieșirea comparatorului, semnalul curat, valul bun, capacitatea de conducere, mai mult de 15mA.
- Tensiune de funcționare de 3,3 V-5 V. Forma de ieșire: ieșiri digitale de comutare (0 și 1) și ieșire analogică de tensiune AO.
- Plăci mici PCB Dimensiune: 3,2cm x 1,4cm.
- Folosiți un amplificator LM393 ca comparator de tensiune
Pasul 5: Cabluri Dupont
Pasul 6: baterie 12 volți (poate fi o sursă de 12 cel puțin pentru a face testele inițiale)
Pasul 7: O cutie cu filtru (opțional)
Pasul 8: Circuit
Pasul 9: Cod sursă
Vă rugăm să descărcați de la
Pasul 10: Despre modulul Sim808 al Dfrobot
SIM808 GPS / GPRS / GSM arduino shield este un sistem integrat de bandă quad-band GSM / GPRS și tehnologie de navigație GPS Arduino shields de expansiune. Numai o dimensiune a cardului de credit, conform ambalajului standard cu pini Arduino, compatibil cu Arduino UNO, arduino Leonardo, arduino Mega și alte plăci principale arduino. Comparativ cu generația anterioară SIM908, SIM808 a îmbunătățit performanța și stabilitatea. În plus față de funcțiile normale de SMS și telefon, ecranul suportă și MMS, DTMF, FTP și alte funcții. Puteți obține achiziția de date, transceiverul wireless de date, aplicația IoT și orientarea GPS. Ar trebui să integreze microfonul de la bord și mufa pentru căști, economisind costurile și realizând proiectul cu ușurință. se poate conecta direct la antena GSM și GPS printr-un conector de antenă extern.
SIM808 GPS / GPRS / GSM Arduino Shield V1.0 folosește cea mai recentă versiune a modulului Simcom SIM808, în comparație cu modulul SIM808 timpuriu disponibil pe piață, noul modul are o stabilitate mai bună. Dar partea GPS a comenzilor AT nu este compatibilă cu vechea versiune a modulului SIM808, vă rugăm să consultați partea de jos a „mai mult” din comenzile AT.
Pasul 11: Specificații
- Tensiune de funcționare: 5V
- Putere de intrare: 7-23V
- Quad-band 850/900/1800 / 1900MHz
- GPRS multi-slot clasa 12/10
- Stație mobilă GPRS clasa B
- Respectați faza GSM 2/2 + Clasa 4 (2 W @ 850 / 900MHz)
- Clasa 1 (1 W @ 1800 / 1900MHz)
- Suportă modul de consum redus de energie: 100mA @ 7V-modul GSM
- Suport pentru controlul comenzilor AT (3GPP TS 27.007, 27.005 și comenzi AT îmbunătățite SIMCOM)
- Suporta tehnologia de navigare prin satelit GPS
- Indicator de stare cu LED: Starea sursei de alimentare, starea rețelei și modurile de operare
- Mediu de lucru: -40 ℃ ~ 85 ℃ Dimensiune: 69 * 54mm / 2,71 * 2,12 țoli
Pasul 12: Prezentare generală a consiliului
Interfața modulului și precauții:
Pinii ocupați: D0, D1, D12, pinul digital "D12" este conectat la modulul SIM808 GPIO. Poate fi utilizat ca control on / off al modulului SIM808. SIM808 la bordul MIC și microfonul de 3,5 mm SIM808 utilizează același canal MIC, atunci când vă conectați microfonul, MIC-ul de la bord va fi deconectat automat. comutați, apăsați scurt 1s pentru a porni SIM808, apăsați lung 3s opriți-l. LED "PORNIT" - indicator de alimentare SIM808, numai atunci când conectați o alimentare externă, modulul poate funcționa corect. Net - indicator semnal GSM Flash rapid: Căutare rețea Slow bliț (3 secunde o dată): înregistrare rețea completă Comutator funcțional Nici unul - PIN serial SIM808 vacant pentru a descărca schița, vă rugăm să formați aici. debug (AT debugging). Arduino - Când placa de expansiune este conectată la Arduino, formați aici pentru a face SIM808 să comunice cu Arduino.
Pasul 13: Depanare USB (comandă AT)
În această secțiune, vom trimite comenzi AT prin portul serial pentru a depana ecranul de expansiune SIM808. Vă rugăm să consultați setul de comenzi SIM808 AT pentru mai multe funcții.
Pasul 14: Pregătirea
Hardware:
- Arduino UNO x1
- Placă de expansiune SIM808 x1
- Alimentare externă x1
Software:
- IDE Arduino
- Asistent de depanare serial (În această secțiune, folosim DF Serial Debugger de la Lisper)
'''ETAPA'''
Conectați cartela SIM pe ecranul de expansiune SIM808 și conectați ecranul de expansiune pe Arduino UNO, între timp nu uitați să conectați o sursă externă de alimentare. ocupat. Apăsați butonul de pornire și așteptați ca cartela SIM să înregistreze corect o rețea, ledul indicatorului Net clipește încet (3s o dată). Glisați comutatorul de funcție pe USB_DBG, apoi putem comunica direct cu cipul SIM808 prin asistentul de port serial.
Pasul 15: Faceți un apel telefonic
Trimiteți AT în asistentul de port serial, dacă revine OK, înseamnă că a fost stabilită comunicarea serială. Urmați Figura, introduceți comenzile AT, ar trebui să obțineți același conținut.
Pasul 16: Răspundeți la telefon și închideți telefonul
Pasul 17: Trimiteți SMS
Pasul 18: Citiți SMS-urile
Pasul 19: Comunicare TCP
Pasul 20: Orientare GPS
Notă: Antena GPS trebuie plasată în exterior înainte de a putea obține o ieșire stabilă a datelor de localizare GPS.
Trimiteți comanda AT + CGSN PWR = 1 (Deschideți puterea GPS)
Trimiteți comanda AT + CGNSTST = 1 (primiți date GPS de la portul serial)
Pasul 21:
Dacă antena GPS a fost plasată în exterior, ar trebui să obțineți datele corecte în curând.
Când doriți să întrerupeți ieșirea datelor GPS, puteți trimite comanda AT + CGNSTST = 0 pentru a întrerupe ieșirea datelor GPS.
Când doriți să dezactivați funcția GPS, puteți trimite comanda AT + CGNSPWR = 0 pentru a opri alimentarea GPS. Trimiteți AT + CPOWD = 1 pentru a opri cipul SIM808. Instrucțiuni mai interesante, vă rugăm să consultați comanda AT de pe pagina de la sfârșit. Aceste două coduri de testare sunt foarte simple și ușor de înțeles. Trebuie doar să introduceți comenzile AT seriale corespunzătoare, veți realiza funcțiile corespunzătoare.
Pasul 22: Mod de consum redus de energie SIM808
Mod de funcționalitate minimă
Sistemul va fi redus la cel mai simplu mod în modul de funcționalitate minimă. Acesta va economisi mai mult consum de energie în acest mod.
AT + CFUN = = 0, 1, 4
AT + CFUN = 0: Mod de funcționalitate minimă. În acest mod, puteți continua să utilizați portul serial, dar comanda AT cu caracteristicile cartelei RF și SIM va fi dezactivată.
AT + CFUN = 1: Mod funcție completă (implicit).
AT + CFUN = 4: Mod avion. În acest mod, puteți continua să utilizați portul serial, dar comanda AT cu caracteristicile cartelei RF și SIM va fi dezactivată.
Mai multe caracteristici vă rugăm să consultați comenzile AT
github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf
Poate puteți fi interesat de proiecte în arduino, pic, robotică, telecomunicații, abonați-vă la https://www.youtube.com/user/carlosvolt?sub_confirmation=1 multe videoclipuri cu cod sursă complet și diagrame
Recomandat:
HaptiGuard - Sistem de avertizare laterală: 3 pași (cu imagini)
HaptiGuard - Sideway Warning System: Sistem de avertizare Sideway rapid și murdar ca idee laterală a Personal Photonics a Media Computing Group Aachen, finanțat de ministerul german al educației și științei. Ori de câte ori îți vine ceva care nu poți auzi (fie pentru că
Sistem de detectare a incendiilor forestiere bazat pe IOT: 8 pași
Sistemul de detectare a incendiilor forestiere bazat pe IOT: ● Incendiile forestiere au fost o problemă presantă de zeci de ani în India și au intrat în lumina reflectoarelor doar atunci când apar incidente majore de genul în Uttarakhand. pentru
GreyBOX - Sistem de detectare a accidentelor și de protecție împotriva furtului: 4 pași (cu imagini)
GrayBOX - Sistem de protecție împotriva furtului și detectarea accidentelor: GrayBOX este un dispozitiv care vă protejează pe dvs. și pe vehiculul dvs. * Acest dispozitiv va fi montat pe vehiculul dvs. * și va efectua automat unele sarcini pentru a vă salva pe dvs. și pe vehiculul dvs. * GrayBOX conține o cartelă SIM poți comunica cu acesta prin mesaj text
Sistem de avertizare împotriva incendiilor LCD Arduino: 9 pași
Arduino LCD Fire Fire Warning System: Acesta este un proiect realizat de elevi, care combină funcțiile unui ecran LCD, un buzzer, un RGB și un senzor de temperatură DHT. Temperatura curentă din jur este afișată și actualizată pe ecranul LCD. Mesajul tipărit pe ecranul LCD informează
Sisteme de avertizare împotriva inundațiilor - Nivele de apă + Ghid de monitorizare a senzorului IoT: 6 pași
Sisteme de avertizare împotriva inundațiilor - Niveluri de apă + Ghid de monitorizare a senzorului IoT: Trebuie să monitorizați nivelurile de apă? Veți învăța cum să realizați sisteme de monitorizare a nivelului apei în acest tutorial. Aceste dispozitive industriale IoT sunt implementate ca sisteme de avertizare împotriva inundațiilor în SUA. Pentru a vă menține în siguranță pe dvs. și comunitatea dvs., Orașele inteligente trebuie să