CBL - Campus del Baix Llobregat

Projecte llegit

Títol: Monitorització de sensors amb arduino mitjançant el protocol MQTT


Estudiants que han llegit aquest projecte:


Director/a: CASANELLA ALONSO, RAMON

Departament: EEL

Títol: Monitorització de sensors amb arduino mitjançant el protocol MQTT

Data inici oferta: 06-02-2019     Data finalització oferta: 06-10-2019



Estudis d'assignació del projecte:
    DG ENG AERO/SIS TEL
    DG ENG AERO/TELEMÀT
    DG ENG SISTE/TELEMÀT
    GR ENG SIS TELECOMUN
    GR ENG SIST AEROESP
    GR ENG TELEMÀTICA
Tipus: Conjunt     Nombre d'estudiants per realitzar-ho: 1-2
 
Lloc de realització: Fora UPC    
 
        Supervisor/a extern: David Matanzas Rexachs
        Institució/Empresa: GESTELCOM SERVICIOS, S.L.
        Titulació del Director/a: Grau en enginyeria de Disseny Industrial
 
Paraules clau:
Arduino, Wi-Fi, protocols, IOT, sensors.
 
Descripció del contingut i pla d'activitats:
L’objectiu d’aquest TFG és realitzar un projecte per a una
empresa que necessita implantar l’ús de sensors amb una
plataforma adaptable a diverses necessitats, que permeti
consultar i escriure sobre els pins d’un microcontrolador. Per
a fer-ho caldrà estudiar les instal·lacions i decidir on
col·locar els diferents sensors que aniran connectats entre
ells amb diferents plaques arduino esclaves i una mestre, on
la comunicació s’efectuarà mitjançant el protocol més òptim.
Posteriorment, s’haurà d’elaborar el codi per al funcionament
de tot el sistema, i finalment, caldrà procedir al muntatge.
D’altra banda, el projecte requerirà fer un pla de negoci i un
estudi econòmic per tal de justificar les tecnologies,
protocols i sensors utilitzats.

 
Overview (resum en anglès):
We live in an era in which technology is very important and it is being implemented in all aspects (work, public services, housing, etc.). It is because of this that there are emerging new services and new methods of implementation based on IoT. These services and protocols need to be studied before and during the implementation to be able to be updated and adapted properly to the needs of the users, whether they are particular clients or corporations.

For this reason, in this project a solution has been documented, which has as its target the implementation of a protocol, MQTT, for the management of components, like LEDs and sensors (humidity, temperature, gas, presence, sound, etc.). With these components, service can be given to certain basic needs that consumers may have.

On the other side, if it is about devices that require a big data flow and a certain transmission speed, as it could be with surveillance cameras, other protocols such as RTSP and HTTP should be used among others.

Taking a look on the fact that this project is based on the use of simple sensors, the MQTT protocol is used, where the main characteristic is that communication when M2M is performed, that is to say, there is a master and one or more slaves, requires little bandwidth and low consumption, so it is ideal for sensors that only transmit information from time to time. Another feature is that it is easy to define in which spaces the sensors are distributed since the method of publishing and subscribing to topics is used.

To conclude, an assembly has been made as a scheme of what could be implemented in a real situation, with an LED and both a humidity and temperature sensor, where the communication is established through the MQTT protocol and a broker in the cloud, where you can subscribe to the topics of temperature, humidity and turn on/off the LEDs.


© CBLTIC Campus del Baix Llobregat - UPC