Raspberry Pi Mechatronics Projects HOTSHOT

Enter the world of mechatronic systems with the Raspberry Pi to design and build 12 amazing projects
Preview in Mapt

Raspberry Pi Mechatronics Projects HOTSHOT

Sai Yamanoor, Srihari Yamanoor

1 customer reviews
Enter the world of mechatronic systems with the Raspberry Pi to design and build 12 amazing projects

Quick links: > What will you learn?> Table of content> Product reviews

eBook
$5.00
RRP $26.99
Save 81%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$5.00
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook

Frequently bought together


Raspberry Pi Mechatronics Projects HOTSHOT Book Cover
Raspberry Pi Mechatronics Projects HOTSHOT
$ 26.99
$ 5.00
Raspberry Pi Cookbook for Python Programmers Book Cover
Raspberry Pi Cookbook for Python Programmers
$ 26.99
$ 5.00
Buy 2 for $10.00
Save $43.98
Add to Cart

Book Details

ISBN 139781849696227
Paperback250 pages

Book Description

A mechatronic system is an integration of mechanical and electronic systems designed to simplify or automate a repetitive task. The Raspberry Pi is one such low cost, low power consuming, miniature computer that can act as the brain for different types of applications.

Through 12 accessible and well-demonstrated projects, you will learn how to effectively identify and leverage the best components for your design. Beginning with a simple example of interfacing the Pi with an Arduino, you will delve into more complex projects. From a Weasley weather clock to a line-following robot, a pet monitor to a fun arcade game, you will implement powerful and entertaining projects to master the Raspberry Pi in and out.

Table of Contents

Chapter 1: Hello World
A quick introduction to the Raspberry Pi
Where can I buy a Raspberry Pi?
Mission briefing
Hunting and gathering
Setting up the GPIO
GPIO programming using Python
Electrical output of our program
Mission accomplished
Hotshot challenge
Chapter 2: A Raspberry WebIDE Example
Mission briefing
Installation, features, and usage of the Occidentalis operating system from Adafruit
Setup of a remote login into the Raspberry Pi
Installation of the Raspberry Pi WebIDE
Python development on the WebIDE
Test and debugging examples using the WebIDE
Mission accomplished
Hotshot challenge
Chapter 3: The Arduino Raspberry Pi Interface
Mission briefing
Installing the Arduino IDE
Programming the Arduino using the Raspberry Pi
Raspberry Pi AlaMode
The Weasley weather clock
Controlling the stepper using the Arduino
Controlling the RGB LED Strip using the Arduino
I2C Communication using the Arduino (optional)
Serial port communication with the Raspberry Pi
Mission accomplished
Hotshot challenge
Chapter 4: Christmas Light Sequencer
Mission briefing
Interface the devices to the Raspberry Pi
Setting up the digitally addressable RGB matrix
Interface of an audio device
Installing the web server
Interfacing the web server
Mission accomplished
Chapter 5: Internet of Things Example – An E-mail Alert Water Fountain
Mission briefing
Installation of the Flask framework
Controlling RGB LEDs from a web page
Setup of the e-mail alerts in the fountain
Mission accomplished
Hotshot challenge
Chapter 6: Raspberry Pi as a Personal Assistant
Mission briefing
Setting up the e-mail feed parser
Setting up the parser for reminders and events
Designing an enclosure design for the personal assistant
Setting up the assembly for the dish monitor
Setting up sensors for the key alert system
Mission accomplished
Hotshot challenges
References
Chapter 7: Raspberry Pi-based Line Following Robot
Mission briefing
Assembly of the Pi Plate for the line following robot
Sensor selection, interface, and data interpretation
Implementation of line following logic based on sensor data
Testing the motor driver circuit
Preparation of the line following course
Designing the chassis for the line following robot
A step-by-step assembly of the robot
Mission accomplished
Hotshot challenge
Chapter 8: Connect Four Desktop Game using Raspberry Pi
Mission briefing
Hello world example with the pygame
Getting started with the Connect Four game (UI and sound effects)
Interfacing game inputs using the PiFace module
A brief description of the Connect Four Game AI
Marquee design and control (optional)
Setup of the switches using a cardboard box
Mission accomplished
Hotshot challenge
Chapter 9: The Raspberry Pi-enabled Pet/Wildlife Monitor
Mission briefing
Installing and testing the python-twisted framework
Setting up and testing Spark Core to interact with appliances
Installing and testing the Google Coder project on the Raspberry Pi
A brief overview of a bird feeder that triggers a camera
Mission accomplished
Hotshot challenge
Chapter 10: Raspberry Pi Personal Health Monitor
Mission briefing
Setting up a web server to record health parameters
A simple exercise tool using the Raspberry Pi
Setting up an e-mail feed parser to refill a prescription as well as remind the user about an upcoming doctor's appointment
A simple tool that reminds a person to take his/her pills
Mission accomplished
Hotshot challenge
Chapter 11: Home Automation using Raspberry Pi
Mission briefing
A simple example that controls limited indoor and outdoor lighting in the evening
A customary web server example
Turning on a lawn sprinkler only when there is no rain forecast!
Mission accomplished
Chapter 12: Using a Raspberry Pi for Science and Education
Mission briefing
Improving your vocabulary using the Raspberry Pi
Raspberry Pi and Khan Academy
Building a science fair exhibit using the Raspberry Pi
Hotshot challenge
Chapter 13: Tips and Tricks
Mission briefing
Setting up Raspberry Pi as a development platform
Remotely logging in the Raspberry Pi from anywhere on the Internet
Problems that might be encountered while using Raspberry Pi
Cool add-on hardware sources developed for the Raspberry Pi platform
Project ideas that can be implemented over a weekend
Useful resources for the Raspberry Pi
Mission accomplished

What You Will Learn

  • Prototype electronic circuits to solve problems using the Raspberry Pi
  • Learn simple prototyping tools such as a laser cutter to build mechanisms that interface with the Raspberry Pi
  • Interface with standard development platforms such as the Arduino and different operating systems
  • Build simple tools that will help you in your day-to-day life
  • Learn the nuts and bolts details of mechatronic system development through examples like a Christmas light controller and a personal health monitor
  • Get to grips with the practical implementation of robotics and home automation
  • Troubleshoot problems that arise during the implementation of your projects

Authors

Table of Contents

Chapter 1: Hello World
A quick introduction to the Raspberry Pi
Where can I buy a Raspberry Pi?
Mission briefing
Hunting and gathering
Setting up the GPIO
GPIO programming using Python
Electrical output of our program
Mission accomplished
Hotshot challenge
Chapter 2: A Raspberry WebIDE Example
Mission briefing
Installation, features, and usage of the Occidentalis operating system from Adafruit
Setup of a remote login into the Raspberry Pi
Installation of the Raspberry Pi WebIDE
Python development on the WebIDE
Test and debugging examples using the WebIDE
Mission accomplished
Hotshot challenge
Chapter 3: The Arduino Raspberry Pi Interface
Mission briefing
Installing the Arduino IDE
Programming the Arduino using the Raspberry Pi
Raspberry Pi AlaMode
The Weasley weather clock
Controlling the stepper using the Arduino
Controlling the RGB LED Strip using the Arduino
I2C Communication using the Arduino (optional)
Serial port communication with the Raspberry Pi
Mission accomplished
Hotshot challenge
Chapter 4: Christmas Light Sequencer
Mission briefing
Interface the devices to the Raspberry Pi
Setting up the digitally addressable RGB matrix
Interface of an audio device
Installing the web server
Interfacing the web server
Mission accomplished
Chapter 5: Internet of Things Example – An E-mail Alert Water Fountain
Mission briefing
Installation of the Flask framework
Controlling RGB LEDs from a web page
Setup of the e-mail alerts in the fountain
Mission accomplished
Hotshot challenge
Chapter 6: Raspberry Pi as a Personal Assistant
Mission briefing
Setting up the e-mail feed parser
Setting up the parser for reminders and events
Designing an enclosure design for the personal assistant
Setting up the assembly for the dish monitor
Setting up sensors for the key alert system
Mission accomplished
Hotshot challenges
References
Chapter 7: Raspberry Pi-based Line Following Robot
Mission briefing
Assembly of the Pi Plate for the line following robot
Sensor selection, interface, and data interpretation
Implementation of line following logic based on sensor data
Testing the motor driver circuit
Preparation of the line following course
Designing the chassis for the line following robot
A step-by-step assembly of the robot
Mission accomplished
Hotshot challenge
Chapter 8: Connect Four Desktop Game using Raspberry Pi
Mission briefing
Hello world example with the pygame
Getting started with the Connect Four game (UI and sound effects)
Interfacing game inputs using the PiFace module
A brief description of the Connect Four Game AI
Marquee design and control (optional)
Setup of the switches using a cardboard box
Mission accomplished
Hotshot challenge
Chapter 9: The Raspberry Pi-enabled Pet/Wildlife Monitor
Mission briefing
Installing and testing the python-twisted framework
Setting up and testing Spark Core to interact with appliances
Installing and testing the Google Coder project on the Raspberry Pi
A brief overview of a bird feeder that triggers a camera
Mission accomplished
Hotshot challenge
Chapter 10: Raspberry Pi Personal Health Monitor
Mission briefing
Setting up a web server to record health parameters
A simple exercise tool using the Raspberry Pi
Setting up an e-mail feed parser to refill a prescription as well as remind the user about an upcoming doctor's appointment
A simple tool that reminds a person to take his/her pills
Mission accomplished
Hotshot challenge
Chapter 11: Home Automation using Raspberry Pi
Mission briefing
A simple example that controls limited indoor and outdoor lighting in the evening
A customary web server example
Turning on a lawn sprinkler only when there is no rain forecast!
Mission accomplished
Chapter 12: Using a Raspberry Pi for Science and Education
Mission briefing
Improving your vocabulary using the Raspberry Pi
Raspberry Pi and Khan Academy
Building a science fair exhibit using the Raspberry Pi
Hotshot challenge
Chapter 13: Tips and Tricks
Mission briefing
Setting up Raspberry Pi as a development platform
Remotely logging in the Raspberry Pi from anywhere on the Internet
Problems that might be encountered while using Raspberry Pi
Cool add-on hardware sources developed for the Raspberry Pi platform
Project ideas that can be implemented over a weekend
Useful resources for the Raspberry Pi
Mission accomplished

Book Details

ISBN 139781849696227
Paperback250 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Raspberry Pi Cookbook for Python Programmers Book Cover
Raspberry Pi Cookbook for Python Programmers
$ 26.99
$ 5.00
GLSL Essentials Book Cover
GLSL Essentials
$ 20.99
$ 5.00
Understanding TCP/IP Book Cover
Understanding TCP/IP
$ 22.99
$ 5.00
SFML Game Development Book Cover
SFML Game Development
$ 26.99
$ 5.00
Scratch 2.0 Game Development HOTSHOT Book Cover
Scratch 2.0 Game Development HOTSHOT
$ 23.99
$ 5.00
Kinect in Motion – Audio and Visual Tracking by Example Book Cover
Kinect in Motion – Audio and Visual Tracking by Example
$ 14.99
$ 5.00