Raspberry Pi Projects for Kids

Book description

The Raspberry Pi is an inexpensive, pocket-sized computer that will help you build and code your own hardware projects.

Raspberry Pi Projects for Kids will show you how to harness the power of the Raspberry Pi to create 12 cool projects using simple code and common materials like a webcam, microphone, and LED lights. Step-by-step instructions and detailed diagrams guide you through each project.

After a brief introduction to the Python programming language, you’ll learn how to:

•Create an LED night-light that turns itself on and off
•Set up a Raspberry Pi camera to take selfies and videos
•Set up a webcam to stream video to your cell phone
•Manipulate environments in Minecraft
•Hijack local radio waves to play your own songs and recordings
•Configure Raspberry Pi to send texts to a cell phone
•Track your family members' locations via wi-fi and Bluetooth
•Create an MP3 player
•Set up a camera to take motion-triggered photos of wildlife
•Control the electronics in your home with your cell phone
•Teach Raspberry Pi to read aloud posts from your Twitter feed
•Play “Rock, Paper, Scissors” against Raspberry Pi

Raspberry Pi Projects for Kids will deliver hours of fun and endless inspiration!

Requirements: Compatible with all Raspberry Pi models. Model 3B+ recommended

Table of contents

  1. Cover Page
  2. Title Page
  3. Copyright Page
  4. About the Author
  5. CONTENTS
  6. CONTENTS IN DETAIL
  7. ACKNOWLEDGMENTS
  8. INTRODUCTION
    1. WHAT IS THIS BOOK ALL ABOUT?
    2. WHAT’S IN THE BOOK
    3. WHAT YOU’LL NEED FOR THIS BOOK
  9. 1 GETTING STARTED WITH THE RASPBERRY PI
    1. WHAT IS A RASPBERRY PI?
    2. THE RASPBERRY PI’S HARDWARE
    3. SETTING UP YOUR RASPBERRY PI
    4. USING THE COMMAND LINE
    5. ACCESSING YOUR RASPBERRY PI REMOTELY
    6. TRANSFERRING FILES
    7. WRAPPING UP
  10. 2 PYTHON PROGRAMMING
    1. EXPLORING PYTHON
    2. INTRODUCING THONNY AND IDLE
    3. WRITING YOUR FIRST PROGRAM
    4. STRINGS
    5. VARIABLES
    6. LOOPS
    7. CONDITIONALS
    8. FUNCTIONS
    9. RUNNING PYTHON CODE FROM THE TERMINAL
    10. COMMON PROGRAMMING MISTAKES
    11. USING COMMENTS
    12. WRAPPING UP
  11. 3 HOT GLUE NIGHT-LIGHT
    1. WHAT YOU’LL NEED
    2. BUILDING THE CUSTOM NIGHT-LIGHT
    3. BUILDING THE LED NIGHT-LIGHT
    4. WRAPPING UP
  12. 4 THE PI CAMERA: SELFIE SNAPPER
    1. WHAT YOU’LL NEED
    2. VERSIONS AND SPECIFICATIONS
    3. PHOTOGRAPHY WITH THE PI CAMERA
    4. VIDEOS WITH THE PI CAMERA
    5. WRAPPING UP
  13. 5 PI SPY PART 1: HACKING WEBCAMS FOR SECRET SURVEILLANCE
    1. WHAT YOU’LL NEED
    2. SETTING UP YOUR WEBCAM
    3. STREAMING A VIDEO FROM THE WEBCAM
    4. LIVE STREAMING TO A DEVICE
    5. STOPPING AND RESTARTING MOTION
    6. WRAPPING UP
  14. 6 MANIPULATING MINECRAFT
    1. WHAT YOU’LL NEED
    2. MINECRAFT ON THE RASPBERRY PI
    3. POSTING A MESSAGE TO CHAT
    4. TRAMPOLINE GRASS
    5. THE SAND DROP GAME
    6. MINECRAFT-CONTROLLED LED
    7. CAMERA SURVEILLANCE MINECRAFT TOWERS
    8. WRAPPING UP
  15. 7 RADIO INVASION
    1. WHAT YOU’LL NEED
    2. PREPARING THE RASPBERRY PI
    3. RUNNING A TEST PROGRAM
    4. STREAMING AN MP3 MUSIC FILE
    5. RECORDING AND BROADCASTING YOUR OWN FILE
    6. CODING THE SOUNDBOARD
    7. RUNNING YOUR PROGRAM
    8. WRAPPING UP
  16. 8 THE AUTOMATIC TEXTING MACHINE
    1. WHAT YOU’LL NEED
    2. A LITTLE ABOUT SMS
    3. CREATING A SIMPLE TEXT SENDER
    4. SETTING UP A TWILIO PHONE NUMBER
    5. CREATING THE AUTOMATIC SMS REMINDER MACHINE
    6. WRAPPING UP
  17. 9 PI SPY PART 2: WI-FI AND BLUETOOTH TRACKING
    1. WHAT YOU’LL NEED
    2. CREATING YOUR STATUS BOARD
    3. TRACKING DEVICES WITH IP ADDRESSES
    4. FINDING YOUR IP ADDRESS
    5. FINDING THE IP ADDRESSES OF OTHER DEVICES
    6. WRITING THE STATUS BOARD CODE
    7. SETTING UP THE CODE TO RUN AUTOMATICALLY
    8. TRACKING DEVICES WITH BLUETOOTH
    9. WRAPPING UP
  18. 10 MAGIC MUSIC BOX
    1. WHAT YOU’LL NEED
    2. CHOOSING A SPEAKER TYPE
    3. BUILDING THE MAGIC MUSIC BOX
    4. AUTOMATICALLY STARTING THE MP3 PLAYER ON BOOT-UP
    5. PUTTING IT ALL TOGETHER
    6. WRAPPING UP
  19. 11 NATURE BOX: MOTION-SENSING CAMERA
    1. WHAT YOU’LL NEED
    2. SETTING UP THE PASSIVE INFRARED SENSOR
    3. SETTING UP THE PI CAMERA
    4. WRITING THE TEST CODE
    5. RETRIEVING THE IMAGES FROM THE RASPBERRY PI
    6. CODING THE FINAL NATURE BOX
    7. STARTING THE PROGRAM AUTOMATICALLY
    8. PUTTING IT ALL TOGETHER
    9. WRAPPING UP
  20. 12 SMART PLUGS FOR SMART HOME HACKS
    1. WHAT YOU’LL NEED
    2. SETTING UP THE ENERGENIE REMOTE PLUG
    3. TESTING THE LAMP
    4. USING AN APP TO CONTROL THE PLUG
    5. CODING THE SMART PLUG
    6. WRAPPING UP
  21. 13 MIRROR, MIRROR: THE SOCIAL MEDIA STATUS MIRROR
    1. WHAT YOU’LL NEED
    2. PREPARING THE EQUIPMENT
    3. SETTING UP YOUR TWITTER DEVELOPER ACCOUNT
    4. SETTING UP YOUR TWITTER APP
    5. PROGRAMMING YOUR RASPBERRY PI WITH THE APP
    6. THE FINAL PROGRAM
    7. PUTTING IT ALL TOGETHER
    8. WRAPPING UP
  22. 14 COMPUTER GAMES WITH THE SENSE HAT
    1. WHAT YOU’LL NEED
    2. WHAT IS THE SENSE HAT?
    3. GETTING STARTED WITH THE SENSE HAT
    4. BUILDING THE ROCK, PAPER, SCISSORS, LIZARD, SPOCK GAME
    5. WRAPPING UP

Product information

  • Title: Raspberry Pi Projects for Kids
  • Author(s): Dan Aldred
  • Release date: December 2019
  • Publisher(s): No Starch Press
  • ISBN: 9781593279462