Video description
The world of Raspberry Pi is evolving quickly, with many new interface boards and software libraries becoming available all the time. In this video, prolific hacker and author Simon Monk introduces more than 60 practical recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware—including Arduino.
: You’ll also learn basic principles to help you use new technologies with Raspberry Pi as its ecosystem develops. Python and other code examples from the book are available on GitHub. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O’Reilly).
- Program Raspberry Pi with Python
- Control hardware through the GPIO connector
- Use Raspberry Pi to run different types of motors
- Work with switches, keypads, and other digital inputs
- Hook up sensors for taking various measurements
- Attach different displays, such as an LED matrix
- Create dynamic projects with Raspberry Pi and Arduino
Publisher resources
Table of contents
- Introduction
- Setup and Management
- Software
- GPIO Basics
-
Controlling Hardware
- 09.01 Connecting an LED
- 09.02 Controlling the brightness of an LED
- 09.03 Making a Buzzing Sound
- 09.04 Switching a High Power DC Device Using a Transistor
- 09.06 Controlling High Voltage AC Devices
- 09.07 Making a User Interface to Turn Things On and Off
- 09.08 Making a User Interface to Control PWM Power for LEDs and Motors
- 09.09 Changing the color of an RGB LED
- 09.10 Using lots of LEDs (Charlieplexing)
- 09.11 Using an Analog Meter as a Display
- 09.12 Programming with Interrupts
- 09.13 Controlling GPIO Outputs Using a Web Interface
-
Motors
- 10.01 Controlling Servo Motors
- 10.02 Controlling a Large Number of Servo Motors
- 10.04 Controlling the Direction of a DC Motor
- 10.05 Using a Uni-Polar Stepper Motor
- 10.06 Using a Bi-Polar Stepper Motor
- 10.07 Using a RaspiRobot Board to Drive a Bi-Polar Stepper Motor
- 10.08 Building a Simple Robot Rover
-
Digital Inputs
- 11.01 Connecting a Push Switch
- 11.02 Toggling with a Push Switch
- 11.03 Using a Two-Position Toggle or Slide Switch
- 11.05 De-bouncing a button press
- 11.07 Using a Rotary (Quadrature) Encoder
- 11.08 Using a Keypad
- 11.09 Detecting Movement
- 11.10 Adding GPS to the Raspberry Pi
- 11.13 Using a Real Time Clock Module
-
Sensors
- 12.01 Using Resistive Sensors
- 12.02 Measuring Light
- 12.03 Detecting Methane
- 12.04 Measuring a Voltage
- 12.05 Reducing Voltages for Measurement
- 12.06 Using Resistive Sensors with an ADC
- 12.07 Measuring Temperature with an ADC
- 12.08 Measuring Acceleration
- 12.09 Measuring Temperature Using a Digital Sensor
- 12.10 Measuring Distance
- 12.11 Displaying Sensor Values
- Displays
-
Arduino and Raspberry Pi
- 14.01 Programming an Arduino from Raspberry Pi
- 14.02 Communicating with the Arduino Using the Serial Monitor
- 14.03 Setting up PyFirmata to Control an Arduino from a Raspberry Pi
- 14.04 Writing Digital Outputs on an Arduino from a Raspberry Pi
- 14.05 Using PyFirmata with TTL Serial
- 14.06 Reading Arduino digital inputs using PyFirmata
- 14.07 Reading Arduino analog inputs using PyFirmata
- 14.08 Analog Outputs (PWM) with PyFirmata
- 14.09 Controlling a Servo using PyFirmata
- 14.12 Using Small Arduinos with a Raspberry Pi
- 14.13 Getting Started with an aLaMode Board and a Raspberry Pi
- 14.14 Using an Arduino Shield with an aLaMode Board and a Raspberry Pi
Product information
- Title: Raspberry Pi Cookbook Videos
- Author(s):
- Release date: December 2013
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491949269
You might also like
video
Raspberry Pi for Beginners
Ed Snadjer show's you how to quickly and simply get your Raspberry Pi up and running …
video
Introduction to Raspberry Pi LiveLessons (Video Training)
The hands-on video guide to Raspberry Pi: the tiny $35 computer that’s changing the world! Use …
book
Getting Started With Raspberry Pi, 4th Edition
The Raspberry Pi is a credit card-sized computer that plugs into your TV and a keyboard. …
book
Raspberry Pi Zero W Wireless Projects
Build DIY wireless projects using the Raspberry Pi Zero W board About This Book Explore the …