ABSTRACT

A Hands-On Course in Sensors using the Arduino and Raspberry Pi is the first book to give a practical and wide-ranging account of how to interface sensors and actuators with micro-controllers, Raspberry Pi and other control systems. The author describes the progression of raw signals through conditioning stages, digitization, data storage and presentation.

The collection, processing, and understanding of sensor data plays a central role in industrial and scientific activities. This book builds simplified models of large industrial or scientific installations that contain hardware and other building blocks, including services for databases, web servers, control systems, and messaging brokers. A range of case studies are included within the book, including a weather station, geophones, a water-colour monitor, capacitance measurement, the profile of laser beam, and a remote-controlled and fire-seeking robot

This book is suitable for advanced undergraduate and graduate students taking hands-on laboratory courses in physics and engineering. Hobbyists in robotics clubs and other enthusiasts will also find this book of interest.

Features:

  • Includes practical, hands-on exercises that can be conducted in student labs, or even at home
  • Covers the latest software and hardware, and all code featured in examples is discussed in detail
  • All steps are illustrated with practical examples and case studies to enhance learning

chapter 1|3 pages

Introduction

chapter 2|34 pages

Sensors

chapter 3|16 pages

Actuators

chapter 4|58 pages

Microcontroller: Arduino

chapter 5|34 pages

Host Computer: Raspberry Pi

chapter 6|10 pages

Control System: EPICS

chapter 7|9 pages

Messaging System: MQTT

chapter 9|8 pages

Example: Geophones

chapter 10|6 pages

Example: Monitor for the Color of Water

chapter 11|6 pages

Example: Capacitance Measurement

chapter 12|8 pages

Example: Profile of a Laser Beam

chapter 13|18 pages

Example: Fire-Seeking Robot

chapter 14|6 pages

Presenting and Writing