
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