Internet of Things implementation with nodes based on low-power microcontroller MSP430

被引:2
作者
Hernandez Chulde, Carlos [1 ]
Polo Cantero, Jose [1 ]
机构
[1] Univ Politecn Cataluna, Barcelona, Spain
来源
2017 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTER SCIENCE (INCISCOS) | 2017年
关键词
Internet of Things; Contiki; Wireless Sensor Network;
D O I
10.1109/INCISCOS.2017.62
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) is a term used to describe a collection of technologies enabling interconnection of the digital with the physical world. This work presents an IoT implementation consisting of a Wireless Sensor Network (WSN), where the sensor nodes collect information about the temperature of the surrounding environment and their battery's voltage. The collected information is then transmitted to a central device to be stored and processed. This information is presented to the user through a web page. In this application the user can interact with the nodes by modifying some parameters at runtime. To carry out the described scenario, a Raspberry Pi and three Zolertia Z1 sensor nodes were used. The Z1 sensor nodes feature a low power microcontroller MSP430F2617. Contiki was used as the operating system for the sensor nodes. Raspberry Pi plays the role of a border router that allows communication between the WSN and the IP external network. To send the information from the nodes, four programs have been developed that allow nodes to send information using UDP and TCP as transport protocol. These programs also consider an energy consumption reduction by turning the radio interface on only when it is required, which means to transmit the readings or to receive the parameters. To receive the information sent from the nodes, an UDP server and a TCP server were developed. Additionally, the web pages that allow to display the collected information and the parameters were developed. Finally an energy consumption evaluation is done using the developed programs.
引用
收藏
页码:33 / 40
页数:8
相关论文
共 26 条
[1]  
[Anonymous], CONTIKI MEMORY EFFIC
[2]  
[Anonymous], 2011, T201105 SWED I COMP
[3]  
[Anonymous], 2004, P 1 IEEE WORKSH EMB
[4]  
CETIC, 6LBR WIK
[5]  
Contiki, CONT WIK
[6]  
Coursera, IOT ARCH
[7]  
Dunkels A., 2007, P EWSN DELFT NETH
[8]  
Dunkels A., 2011, The ContikiMAC Radio Duty Cycling Protocol
[9]  
European Commission, INTERNET THINGS
[10]   Operating Systems for Wireless Sensor Networks: A Survey [J].
Farooq, Muhammad Omer ;
Kunz, Thomas .
SENSORS, 2011, 11 (06) :5900-5930