Raspberry Pi Sensors

More Information
  • Set up your Raspberry Pi board and integrate it with powerful sensors
  • Discover how to operate your Raspberry Pi by exploring its Linux-based OS
  • Develop a deep understanding of your Raspberry Pi's GPIOs and access them through Python, C, and shell scripting
  • Create an ultrasonic distance meter and use it to make an aid for visually impaired or blind people
  • Interface a temperature-humidity sensor and photocells together with your Raspberry Pi to log the data
  • Find out how to upload the data you collect online and receive regular notifications of irregularities
  • Integrate OpenCV with your Raspberry Pi and learn how you can master the latest in image processing technology with the power of computer vision

The tiny Raspberry Pi device contains the power to revolutionize the way we understand computing. Built with a Linux-based operating system, it is a tool that invites exploration and experimentation, and can be repurposed and integrated with other hardware and software to help create some truly exciting projects.

With Raspberry Pi Sensors you will learn how to get more from your Raspberry Pi and dive deeper into its engineering by exploring its Linux-based OS before learning how to develop and execute programs on it using Python and C. You'll then find a range of projects like creating your own ultrasonic sensor to monitor the atmosphere, connect your Raspberry Pi to the Internet so you can upload data online and use it as a launchpad to create Internet of Things based projects. Learn how to create your own image sensor using a simple USB camera and the innovative OpenCV library to perform motion detection.

  • Learn how to interface sensors to your Raspberry Pi board to create impressive interactive projects
  • Dig deeper into your Raspberry Pi using Linux and Python
  • Get to grips with a range of exciting libraries, including OpenCV, and use them to power your projects developed on latest Raspberry Pi 2 model B and it's predecessors
Page Count 192
Course Length 5 hours 45 minutes
ISBN 9781784393618
Date Of Publication 28 Apr 2015


Rushi Gajjar

Rushi Gajjar is an entrepreneur, embedded systems hardware developer and a lifetime electronics enthusiast. He works in the field of research and development of high-speed single-board embedded computers and wireless sensor nodes for the Internet of Things.

Prior to that, his extensive work as a freelancer in the domain of electronics hardware design introduced him to rapid prototyping development boards and single board embedded computers such as the Raspberry Pi. In the spare time, he loves to develop the projects on Raspberry Pi including sensors, imaging, data logging, web-servers, and machine learning automation systems. He authored a DIY and hardware based book titled “Raspberry Pi Sensors” which takes deep dive in developing sensor interfacing based projects with Raspberry Pi.

His vision encompasses connecting every entity in world to the Internet for enhancing the human living experience.