Taula de continguts:
- Pas 1: Introducció
- Pas 2: Arduino One
- Pas 3: Sim808
- Pas 4: sensor de flama
- Pas 5: Cables Dupont
- Pas 6: bateria de 12 volts (pot ser una font de 12 com a mínim per fer les proves inicials)
- Pas 7: una caixa amb filtre (opcional)
- Pas 8: Circuit
- Pas 9: codi font
- Pas 10: Quant al mòdul Sim808 de Dfrobot
- Pas 11: Especificació
- Pas 12: Visió general del tauler
- Pas 13: depuració USB (ordre AT)
- Pas 14: Preparació
- Pas 15: feu una trucada telefònica
- Pas 16: respon al telèfon i penja
- Pas 17: envieu SMS
- Pas 18: llegiu els SMS
- Pas 19: Comunicació TCP
- Pas 20: Orientació GPS
- Pas 21:
- Pas 22: Mode de baix consum SIM808
Vídeo: Sistema d'alerta GPS contra incendis forestals amb Sim808 i Arduino Uno: 23 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Hola que, en aquest post veurem com fer un sistema de detecció d'incendis forestals, amb notificació per missatge de text, de la ubicació de l'accident, gràcies al mòdul gps sim808 integrat, concedit per la gent de DFRobot, veurem el codi font, algunes característiques i funcionament del mòdul sim808, en un entorn extern, és la continuació d’un projecte anterior, on vam veure com fer un sistema de detecció de flama molt senzill per a la llar.
Pas 1: Introducció
Aquest sistema intenta evitar incendis a boscos i camps, on un desastre d’aquest tipus pot generar grans pèrdues econòmiques, danys materials importants, destrucció de la flora i la fauna del lloc provocant un dany ecològic de gran magnitud, però el més important és salvant vides humanes.
El principi de funcionament és el següent, en detectar foc pel sensor de flama, enviarà un senyal analògic a l’arduino, que en funció del seu valor, activarà l’enviament d’un missatge de text amb les coordenades GPS on s’està produint el foc.. Per a aquest projecte necessitarem un sensor de flama, un arduino uno, un mòdul sim808, una bateria, cables, podeu consultar la següent llista de materials:
Pas 2: Arduino One
Pas 3: Sim808
Pas 4: sensor de flama
Quant al mòdul del detector de flama
- Aquest mòdul és sensible a una flama i a la seva radiació. També pot detectar fonts de llum ordinàries en el rang d’una longitud d’ona de 760 nm a 1100 nm.
- El sensor de flama pot emetre senyal digital o analògic.
- Es pot utilitzar com a alarma contra incendis.
- Detecció d’un angle d’uns 60 graus, especialment sensible a l’espectre de la flama. Sensibilitat ajustable (en ajust del blau del potenciòmetre digital).
- La sortida del comparador, senyal net, bona ona, capacitat de conducció, més de 15 mA.
- Voltatge de funcionament de 3,3 V-5 V. La forma de sortida: sortides de commutació digitals (0 i 1) i sortida de tensió analògica AO. Forats de cargol fixats per facilitar la instal·lació.
- Taules petites de PCB Mides: 3,2 cm x 1,4 cm.
- Utilitzeu un amplificador LM393 com a comparador de tensió
Pas 5: Cables Dupont
Pas 6: bateria de 12 volts (pot ser una font de 12 com a mínim per fer les proves inicials)
Pas 7: una caixa amb filtre (opcional)
Pas 8: Circuit
Pas 9: codi font
Descarregueu-ho des de
Pas 10: Quant al mòdul Sim808 de Dfrobot
El blindatge arduino GPS / GPRS / GSM SIM808 és un escut d’expansió Arduino integrat amb tecnologia de navegació GPS GSM / GPRS de quatre bandes i GPS. Només una mida de targeta de crèdit, segons el paquet estàndard d'Arduino, compatible amb Arduino UNO, arduino Leonardo, arduino Mega i altres plaques base arduino. En comparació amb la generació anterior SIM908, SIM808 ha millorat el rendiment i l'estabilitat. A més de les funcions normals de SMS i telèfon, el blindatge també admet MMS, DTMF, FTP i altres funcions. Podeu aconseguir l’adquisició de dades, transceptor de dades sense fils, aplicació IoT i orientació GPS. L’integrador de micròfon i auriculars integrats hauria d’estalviar els vostres costos i fer el vostre projecte fàcilment. també es pot connectar directament a l'antena GSM i GPS mitjançant un connector d'antena extern.
SIM808 GPS / GPRS / GSM Arduino Shield V1.0 utilitza l’última versió del mòdul Simcom SIM808, en comparació amb el primer mòdul SIM808 disponible al mercat, el nou mòdul té una millor estabilitat. Però la part GPS de les ordres AT no és compatible amb la versió anterior del mòdul SIM808; consulteu la part inferior del "més" de les ordres AT.
Pas 11: Especificació
- Voltatge de funcionament: 5V
- Potència d'entrada: 7-23V
- Quad-banda 850/900/1800/1900 MHz
- GPRS multi-ranura classe 12/10
- Estació mòbil GPRS classe B
- Compleix la fase GSM 2/2 + Classe 4 (2 W @ 850/900 MHz)
- Classe 1 (1 W @ 1800/1900 MHz)
- Admet el mode de baix consum d'energia: mode 100mA @ 7V-GSM
- Suport al control de comandes AT (comandaments AT 3GPP TS 27.007, 27.005 i SIMCOM millorats)
- Suporta la tecnologia de navegació per satèl·lit GPS
- Indicador d'estat LED de suport: estat de la font d'alimentació, estat de la xarxa i modes de funcionament
- Entorn de treball: -40 ℃ ~ 85 ℃ Mida: 69 * 54 mm / 2,71 * 2,12 polzades
Pas 12: Visió general del tauler
Interfície del mòdul i precaucions:
Pins ocupats: D0, D1, D12, el pin digital "D12" està connectat a la potència del mòdul SIM808 GPIO. Es pot utilitzar com a control d’encesa / apagada del mòdul SIM808. El micròfon SIM808 incorporat i el micròfon SIM808 de 3,5 mm utilitzen el mateix canal MIC, quan connecteu el micròfon, el MIC incorporat es desconnectarà automàticament. Botó d’interruptor d’arrencada - mòdul SIM808 commutador, premeu curtament 1s per iniciar el SIM808, premeu-lo 3s apagueu-lo. LED "ON": indicador d'alimentació SIM808, només quan connecteu una alimentació externa, el mòdul pot funcionar correctament. Net - Indicador de senyal GSM Flash ràpid: cerca xarxa flaix (3 s una vegada): registre de xarxa complet Interruptor de funcions Cap - Pin de sèrie SIM808 buit per descarregar l’esbós, marqueu-lo aquí. depuració (depuració AT). Arduino: quan la placa d’expansió es connecti a l’Arduino, marqueu aquí per fer que SIM808 es comuniqui amb Arduino.
Pas 13: depuració USB (ordre AT)
En aquesta secció, enviarem ordres AT a través del port sèrie per depurar el blindatge d’expansió SIM808. Consulteu el conjunt d’ordres SIM808 AT per obtenir més funcions.
Pas 14: Preparació
Maquinari:
- Arduino UNO x1
- Taula d’expansió SIM808 x1
- Alimentació externa x1
Programari:
- IDE Arduino
- Assistent de depuració de sèries (En aquesta secció, estem utilitzant DF Serial Debugger de Lisper)
'' 'PAS' ''
Connecteu la targeta SIM a l’escut d’expansió SIM808 i connecteu l’escut d’expansió a Arduino UNO, mentrestant, no oblideu connectar una font d’alimentació externa. Marqueu el commutador de funció a Cap, descarregueu un codi de mostra Parpellejar per assegurar-vos que el port sèrie no és ocupat. Premeu el botó d'engegada d'arrencada i espereu que la targeta SIM registri una xarxa correctament, el led indicador de xarxa parpelleja lentament (3 s una vegada). Feu lliscar el commutador de funció a USB_DBG i, a continuació, podem comunicar-nos directament amb el xip SIM808 a través de l'assistent del port sèrie.
Pas 15: feu una trucada telefònica
Envieu AT a l’assistent de port sèrie, si torna correcte, vol dir que s’ha establert la comunicació serial. Seguiu la figura, introduïu ordres AT, hauríeu d'obtenir el mateix contingut.
Pas 16: respon al telèfon i penja
Pas 17: envieu SMS
Pas 18: llegiu els SMS
Pas 19: Comunicació TCP
Pas 20: Orientació GPS
Nota: L'antena GPS s'ha de col·locar fora perquè pugui obtenir una sortida de dades de localització GPS estable.
Enviar ordre AT + CGSN PWR = 1 (obriu l’alimentació del GPS)
Enviar ordre AT + CGNSTST = 1 (Rebre dades GPS des del port sèrie)
Pas 21:
Si l'antena GPS s'ha col·locat a l'exterior, hauríeu d'obtenir les dades adequades aviat.
Quan vulgueu posar en pausa la sortida de dades GPS, podeu enviar l'ordre AT + CGNSTST = 0 per aturar la sortida de dades GPS.
Quan vulgueu desactivar la funció GPS, podeu enviar l'ordre AT + CGNSPWR = 0 per apagar el GPS. Envieu AT + CPOWD = 1 per apagar el xip SIM808. Més instruccions interessants, consulteu l'ordre AT a la pàgina del final. Aquests dos codis de prova són molt senzills i fàcils d’entendre. Només cal que introduïu les ordres AT de sèrie corresponents, assolireu les funcions corresponents.
Pas 22: Mode de baix consum SIM808
Mode de funcionalitat mínima
El sistema es reduirà a un mode més senzill en el mode de funcionalitat mínima. Estalviarà més consum d'energia en aquest mode.
AT + CFUN = = 0, 1, 4
AT + CFUN = 0: mode de funcionalitat mínim. En aquest mode, podeu continuar utilitzant el port sèrie, però es desactivarà l'ordre AT amb funcions de targeta RF i SIM.
AT + CFUN = 1: mode de funció completa (predeterminat).
AT + CFUN = 4: mode avió. En aquest mode, podeu continuar utilitzant el port sèrie, però es desactivarà l'ordre AT amb funcions de targeta RF i SIM.
Consulteu més funcions a les ordres AT
github.com/leffhub/DFRobotSIM808_Leonardo_mainboard/blob/master/SIM800_Series_AT_Command_Manual_V1.07.pdf
Potser us pot interessar projectes en arduino, pic, robòtica, telecomunicacions, subscriviu-vos a https://www.youtube.com/user/carlosvolt?sub_confirmation=1 molts vídeos amb codi font complet i diagrames
Recomanat:
Robot autònom de lluita contra incendis amb flames autodescobertes: 3 passos
Robot autònom de lluita contra incendis amb flames que es troben a si mateixos: ROBOT AUTONOMMIC DE COMBATRE INCENDIS MÉS POTENTS GEN2.0HII..Aquest és el nostre primer projecte. Així que comencem. El concepte d’aquest robot és molt senzill. salvar la vida humana automàtic de baix cost ràpid ignífug t
Robot de lluita contra incendis amb Arduino: 4 passos
Robot de lluita contra incendis mitjançant Arduino: Avui construirem un robot de lluita contra incendis amb Arduino, que detectarà automàticament el foc i engegarà la bomba d’aigua. En aquest projecte, aprendrem a construir un robot senzill amb Arduino que pugui avançar cap a el foc i la bomba
Sistema d'alarma contra incendis que utilitza Arduino [en pocs passos fàcils]: 3 passos
Sistema d'alarma contra incendis que utilitza Arduino [en pocs passos fàcils]: voleu fer un projecte senzill i interessant amb Arduino que al mateix temps pugui ser realment útil i potencialment salvavides? Si és així, heu vingut al lloc adequat per aprendre quelcom nou i innovador. En aquest post ja anem
Sistema de detecció d'incendis forestals basat en IOT: 8 passos
Sistema de detecció d'incendis forestals basat en la IOT: ● Els incendis forestals han estat un problema urgent durant dècades a l'Índia i només han passat a la llum de la llum quan es produeixen incidents majors com el que es produeix a Uttarakhand. per
Sistema d’avís contra incendis LCD Arduino: 9 passos
Sistema d’avís contra incendis LCD Arduino: es tracta d’un projecte realitzat per estudiants que combina les funcions d’una pantalla LCD, un brunzidor, un RGB i un sensor de temperatura DHT. La temperatura actual actual es mostra i s’actualitza a la pantalla LCD. El missatge imprès a la pantalla LCD informa