1. Sistema autónomo de alarma basado en el módulo GSM SIM900
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica, Ramos Lara, Rafael Ramón, Ramos Herrero, Marta, Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica, Ramos Lara, Rafael Ramón, and Ramos Herrero, Marta
- Abstract
Aquest projecte té com a objectiu dissenyar i crear un sistema d'alarma autònom per a tot tipus de recintes que no disposin d'un sistema d'alimentació elèctric. Els mòduls en què està basat són l'Arduino MEGA i el mòdul GSM SIM900. El sistema disposa d'alimentació autònoma basada en plaques solars i transmissió i recepció d'informació tant per via SMS com per trucada, a més de baixada de dades a la web ThingSpeak. El sistema utilitza sensors d'infrarojos i ultrasons per a la detecció d'intrusos, complementat per un buzzer per alertar els intrusos, un mòdul de targeta micro SD per emmagatzemar dades de consum i gestió energètica i un sensor de temperatura per a la supervisió de les bateries de liti carregades per energia solar. El codi d'Arduino permet funcions clau com encendre i apagar el mòdul SIM900, desbloquejar i connectar a la xarxa la targeta SIM, i fer trucades i enviar missatges en cas d'intrusió. A més, respon a sol·licituds SMS proporcionant dades sobre el consum i la temperatura de les bateries, la distància mesurada pel sensor d'ultrasons i l'estat del sensor PIR. També podeu rebre una petició de SMS sobre quins són els flags que estan actius i quins no, i resetejar-los si l'usuari vol. Finalment, també és possible l'activació i la desactivació d'enviament de dades a la web ThingSpeak i el registre de dades a la targeta micro SD., Este proyecto tiene como objetivo el diseño y la creación de un sistema de alarma autónomo para todo tipo de recintos que no dispongan de un sistema de alimentación eléctrico. Los módulos en los que está basado son el Arduino MEGA y el módulo GSM SIM900. El sistema dispone de alimentación autónoma basada en placas solares y transmisión y recepción de información tanto por vía SMS como por llamada, además de descarga de datos en la web ThingSpeak. El sistema utiliza sensores de infrarrojos y ultrasonidos para la detección de intrusos, complementado por un buzzer para alertar a los intrusos, un módulo de tarjeta micro SD para almacenar datos de consumo y gestión energética, y un sensor de temperatura para la supervisión de las baterías de litio cargadas por energía solar. El código de Arduino permite funciones clave como encender y apagar el módulo SIM900, desbloquear y conectar a la red la tarjeta SIM, y realizar llamadas y enviar mensajes en caso de intrusión. Además, responde a solicitudes SMS proporcionando datos sobre el consumo y la temperatura de las baterías, la distancia medida por el sensor de ultrasonidos y el estado del sensor PIR. También puede recibir una petición de SMS sobre cuáles son los flags que están activos y cuáles no, y resetearlos si el usuario quiere. Por último, también es posible la activación y desactivación de envío de datos a la web ThingSpeak y el registro de datos en la tarjeta micro SD., This project aims to design and create an autonomous alarm system for various spaces lacking an electrical power source, using the Arduino MEGA and GSM SIM900 modules. The system features autonomous solar-powered functionality and communication through SMS, calls, and data uploading to the ThingSpeak web platform. It incorporates infrared and ultrasonic sensors for intrusion detection, a buzzer for alerting intruders, a micro SD card module for storing energy consumption and management data, and a temperature sensor for monitoring solar-charged lithium batteries. The Arduino code enables key functions such as turning on and off the SIM900 module, unlocking and connecting the SIM card to the network, making calls, and sending messages in case of intrusion. Additionally, it responds to SMS requests by providing data on battery consumption and temperature, distance measured by the ultrasonic sensor, and the status of the PIR sensor. It can also receive SMS requests regarding active flags, reset them if desired by the user, and enable or disable data transmission to the ThingSpeak platform as well as data logging on the micro SD card.
- Published
- 2024