Getting Started with Raspberry Pi Zero by Richard Grimmett

Title: Getting Started with Raspberry Pi Zero

The author: Richard Grimmett

File format: PDF

Book volume: 349 Pages

File size: 12.9 MB

Content:

1. Getting Started with Raspberry Pi Zero

  • Setting up the Raspberry Pi Zero

2. Programming Raspberry Pi Zero

  • Powering up Raspberry Pi Zero with Linux
  • Creating, editing, and saving files
  • Creating and running Python programs
  • Basic programming constructs on Raspberry Pi Zero

3. Accessing the GPIO Pins on Raspberry Pi Zero

  • The GPIO capability of Raspberry Pi Zero
  • Simple GPIO digital voltage output
  • Raspberry Pi Zero and the sonar sensor code
  • Connecting and Accessing a digital compass programmatically to Raspberry Pi Zero

4. Building and Controlling a Simple Wheeled Robot

  • The basic platform
  • Controlling an H-bridge interface to the DC motors
  • Controlling your mobile platform programmatically using the Raspberry Pi Zero
  • Controlling the speed of your motors with PWM
  • Using a motor controller board to control the DC motors
  • Controlling the vehicle using the Raspberry Pi Zero in Python

5. Building a Robot That Can Walk

  • Building the quadruped platform
  • Using a servo controller to control the servos
  • Communicating between the servo controller and a PC
  • Connecting the servo controller to the Raspberry Pi Zero
  • Creating a program in Linux to control your quadruped

6. Adding Voice Recognition and Speech – A Voice Activated Robot

  • Communication between the Raspberry Pi Zero and the robot
  • Giving your robot voice commands
  • Using eSpeak to allow your robot to respond with an audible voice
  • Using pocketsphinx to accept your voice commands
  • Interpreting commands and initiating actions

7. Adding Raspberry Pi Zero to an RC Vehicle

  • Configuring and controlling an RC car with Raspberry Pi Zero
  • Controlling the RC car in Python
  • Accessing the RC car remotely
  • Connecting a webcam

8. Playing Rock, Paper, or Scissors with Raspberry Pi Zero

  • A robotic hand and Moving the robotic hand
  • Connecting the servo controller to the Raspberry Pi Zero
  • Creating a program on Raspberry Pi Zero to control your hand
  • Installing a USB camera on Raspberry Pi Zero
  • Downloading and installing OpenCV – a fully featured vision library
  • Gesture detection

9. Adding Raspberry Pi Zero to a Quadcopter

eBook download