Building IoT With Arduino

Building IoT With Arduino

Dmytro Zubov (Polytechnic University of San Luis Potosí, Mexico)
Copyright: © 2017 |Pages: 50
DOI: 10.4018/978-1-5225-2437-3.ch005
OnDemand PDF Download:
$37.50

Abstract

IoT tools and techniques can be split into three main categories – infrastructure (i.e. hardware like Arduino Uno), software apps (e.g. Arduino C/C++ sketch), and lightweight protocols (e.g. MQTT and CoAP) for the connection of the heterogeneous components. Nowadays, they allow to develop fully functional smart systems. In this chapter, Arduino open-source computer soft- and hardware are discussed for the remote LED control, the web-server development, the design of the dual axis solar tracker with energy saving algorithm, the smart city's natural environment component based on Arduino weather station, the aid systems (in the mobility) for the visually impaired and blind people. In addition, the connection of the heterogeneous soft- and hardware is presented based on MQTT protocol.
Chapter Preview
Top

Introduction

Wikipedia defines the Internet of Things (IoT) as “the network of physical objects – devices, vehicles, buildings and other items which are embedded with electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange data” (https://www.linkedin.com/pulse/iot-communication-protocols-james-stansberry). They allow the communication from Internet-based resource-rich devices to IoT-based resource-constrained devices. First one is based on the Internet TCP (Transmission Control Protocol), second one – on UDP (User Datagram Protocol).

Complete Chapter List

Search this Book:
Reset