Arduino sensor network with Zigbee protocol

This project involves the design of a sensor network, specifically ultrasound anemometers. The network is configurable, and capable to collect multiple reads of these sensors and transmit it to a coordinator, where using a user interface programmed with Python and HTML, the user can interact with th...

Descripción completa

Detalles Bibliográficos
Autor: Cesari Gassol, Eduard
Tipo de recurso: tesis de maestría
Fecha de publicación:2014
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2099.1/22665
Acceso en línea:https://hdl.handle.net/2099.1/22665
Access Level:acceso abierto
Palabra clave:Computer network protocols
Arduino
Zigbee
Network
Ultrasound anemometer
Protocols de xarxes d'ordinadors
Àrees temàtiques de la UPC::Enginyeria electrònica::Instrumentació i mesura::Sensors i actuadors
id ES_cefc4d28998b824f4de2f3c2c874cf1d
oai_identifier_str oai:upcommons.upc.edu:2099.1/22665
network_acronym_str ES
network_name_str España
repository_id_str
spelling Arduino sensor network with Zigbee protocolCesari Gassol, EduardComputer network protocolsArduinoZigbeeNetworkUltrasound anemometerProtocols de xarxes d'ordinadorsÀrees temàtiques de la UPC::Enginyeria electrònica::Instrumentació i mesura::Sensors i actuadorsThis project involves the design of a sensor network, specifically ultrasound anemometers. The network is configurable, and capable to collect multiple reads of these sensors and transmit it to a coordinator, where using a user interface programmed with Python and HTML, the user can interact with the network. The realization of the network is designed using Arduino PCB’s, that allows to be configured according to the needs of each project, allow the realization of tests without the design of specific hardware, and are relatively inexpensive. XBee, a small electronic device is connected to the microcontroller, and provides ZigBee (protocol operating over the IEEE 802.15.4 standard) service, which will allow us to create the network using a wireless communication between the different nodes, and send a data packets in series format. Mainly, each sensor has a linked router, which will be responsible for reading on-sensor, and store them in their own RAM from the microprocessor to generate packets with several readings to be sent to the coordinator of the network, with the time when the readings have been made and some information on the current configuration of the router. Each router is able to identify data packets sent from the coordinator of the network, in order to reconfigure the routers of the network or to do a request data on a specific sensor.Universitat Politècnica de CatalunyaPalà Schönwälder, PereMoncunill Geniz, Francesc Xavier20142014-07-0120142014-09-26master thesishttp://purl.org/coar/resource_type/c_bdccNAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/masterThesisapplication/zipapplication/ziphttps://hdl.handle.net/2099.1/22665reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2http://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2099.1/226652026-05-27T15:37:01Z
dc.title.none.fl_str_mv Arduino sensor network with Zigbee protocol
title Arduino sensor network with Zigbee protocol
spellingShingle Arduino sensor network with Zigbee protocol
Cesari Gassol, Eduard
Computer network protocols
Arduino
Zigbee
Network
Ultrasound anemometer
Protocols de xarxes d'ordinadors
Àrees temàtiques de la UPC::Enginyeria electrònica::Instrumentació i mesura::Sensors i actuadors
title_short Arduino sensor network with Zigbee protocol
title_full Arduino sensor network with Zigbee protocol
title_fullStr Arduino sensor network with Zigbee protocol
title_full_unstemmed Arduino sensor network with Zigbee protocol
title_sort Arduino sensor network with Zigbee protocol
dc.creator.none.fl_str_mv Cesari Gassol, Eduard
author Cesari Gassol, Eduard
author_facet Cesari Gassol, Eduard
author_role author
dc.contributor.none.fl_str_mv Palà Schönwälder, Pere
Moncunill Geniz, Francesc Xavier
dc.subject.none.fl_str_mv Computer network protocols
Arduino
Zigbee
Network
Ultrasound anemometer
Protocols de xarxes d'ordinadors
Àrees temàtiques de la UPC::Enginyeria electrònica::Instrumentació i mesura::Sensors i actuadors
topic Computer network protocols
Arduino
Zigbee
Network
Ultrasound anemometer
Protocols de xarxes d'ordinadors
Àrees temàtiques de la UPC::Enginyeria electrònica::Instrumentació i mesura::Sensors i actuadors
description This project involves the design of a sensor network, specifically ultrasound anemometers. The network is configurable, and capable to collect multiple reads of these sensors and transmit it to a coordinator, where using a user interface programmed with Python and HTML, the user can interact with the network. The realization of the network is designed using Arduino PCB’s, that allows to be configured according to the needs of each project, allow the realization of tests without the design of specific hardware, and are relatively inexpensive. XBee, a small electronic device is connected to the microcontroller, and provides ZigBee (protocol operating over the IEEE 802.15.4 standard) service, which will allow us to create the network using a wireless communication between the different nodes, and send a data packets in series format. Mainly, each sensor has a linked router, which will be responsible for reading on-sensor, and store them in their own RAM from the microprocessor to generate packets with several readings to be sent to the coordinator of the network, with the time when the readings have been made and some information on the current configuration of the router. Each router is able to identify data packets sent from the coordinator of the network, in order to reconfigure the routers of the network or to do a request data on a specific sensor.
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-07-01
2014
2014-09-26
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
NA
http://purl.org/coar/version/c_be7fb7dd8ff6fe43
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/2099.1/22665
url https://hdl.handle.net/2099.1/22665
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2

http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2

http://creativecommons.org/licenses/by-nc-nd/3.0/es/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/zip
application/zip
dc.publisher.none.fl_str_mv Universitat Politècnica de Catalunya
publisher.none.fl_str_mv Universitat Politècnica de Catalunya
dc.source.none.fl_str_mv reponame:UPCommons. Portal del coneixement obert de la UPC
instname:Universitat Politècnica de Catalunya (UPC)
instname_str Universitat Politècnica de Catalunya (UPC)
reponame_str UPCommons. Portal del coneixement obert de la UPC
collection UPCommons. Portal del coneixement obert de la UPC
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869420041227730944
score 15,223283