Raspberry Pi Projects [NOOK Book]

Overview

Learn to build software and hardware projects featuring the Raspberry Pi!

Raspberry Pi represents a new generation of computers that encourages the user to play and to learn and this unique book is aimed at the beginner Raspberry Pi user who is eager to get started creating real-world projects. Taking you on a journey of creating 16 practical projects, this fun and informative resource introduces you to the skills you need to have in order to make the most of the Pi. The book ...

See more details below
Raspberry Pi Projects

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$13.99
BN.com price
(Save 44%)$24.99 List Price
Note: This NOOK Book can be purchased in bulk. Please email us for more information.

Overview

Learn to build software and hardware projects featuring the Raspberry Pi!

Raspberry Pi represents a new generation of computers that encourages the user to play and to learn and this unique book is aimed at the beginner Raspberry Pi user who is eager to get started creating real-world projects. Taking you on a journey of creating 16 practical projects, this fun and informative resource introduces you to the skills you need to have in order to make the most of the Pi. The book begins with a quick look at how to get the Pi up and running and then encourages you to dive into the array of exciting software and hardware projects.

  • Features projects that use Python, which is Raspberry Pi's programming language of choice
  • Includes projects for creating an information center for e-mail, Twitter, Facebook, weather, train times, and more
  • Shows you how to recreate Pong and Pacman or write Tic Tac Toe
  • Teaches you how to use Raspberry Pi's general purpose input/output port in order to speak to external hardware devices
  • Walks you through setting up computer-controlled slot car racing, a swipe card door lock, disco lights, and more

Raspberry Pi Projects is an excellent way to dig deeper into the capabilities of the Pi and to have great fun while doing it.

Read More Show Less

Product Details

  • ISBN-13: 9781118555569
  • Publisher: Wiley
  • Publication date: 1/10/2014
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 480
  • Sales rank: 600,817
  • File size: 33 MB
  • Note: This product may take a few minutes to download.

Table of Contents

Introduction 1

A History of Making 1

Consumer Computing 2

Why Everyone Should Learn About Computing 2

Enter the Raspberry Pi 3

About This Book 4

How to Use Th is Book 4

The Future 6

Part I: Getting Started with the Raspberry Pi

CHAPTER 1 Getting Your Raspberry Pi Up and Running 9

The Operating System 10

Connecting Your Raspberry Pi 16

The Boot Process 25

Starting the Graphical Desktop 26

Starting a Terminal under X 26

Troubleshooting 26

Let the Fun Begin! 28

CHAPTER 2 Introductory Software Project: The Insult Generator 29

Running Your First Python Program 30

Saving Your Program 33

Generating an Insult 36

Insult Your Friends by Name! 39

Create a Stream of Insults! 41

Putting It All Together 45

Part II: Software Projects

CHAPTER 3 Tic-Tac-Toe 49

Errors 50

Making a Start 51

A Two-Player Game 55

Getting the Computer to Play 59

Over to You 70

CHAPTER 4 Here’s the News 71

Early Teleprompters 72

The Pi Prompter 73

What You Need to Do 73

A Step Closer to a Usable Program 78

Your Final Pi Prompter Code 84

The Physical Setup for Your Prompter 89

Over to You 92

CHAPTER 5 Ping 93

Early Commercial Products 94

The Ping Game 94

Improving the Ping Game 99

A Single-Player Game 104

A Two-Player Game 111

Over to You 118

CHAPTER 6 Pie Man 121

The Pie Man Game 122

Gather Your Resources 123

Setting the Stage 127

The Game Action 133

Drawing the Screen 141

The Final Function 144

Over to You 150

CHAPTER 7 Minecraft Maze Maker 151

Installing Minecraft 152

Starting Minecraft 153

Playing Minecraft 154

Preparing for Python 156

Using the Minecraft Module 156

Over to You 174

Part III: Hardware Projects

CHAPTER 8 Colour Snap 177

Implementing the Game 178

The Software for Testing the Game 193

The Software for the Game 196

Over to You 202

CHAPTER 9 Test Your Reactions 203

Welcome to the Embedded World! 204

Obtaining Components 205

Setting up PiFace Digital 206

Connecting PiFace Digital 210

Using the Emulator 210

Interfacing with Python 211

The Reaction Timer 214

What Will You Interface? 226

CHAPTER 10 The Twittering Toy 227

Hacking the Toy 228

Making It Talk 232

Making It Move 235

Connecting to Twitter 239

Putting It All Together 245

Wrapping Up 248

CHAPTER 11 Disco Lights 251

Defining Your Sequence 252

Getting the Code to Do More 254

A Small Detour into Theory 256

Designing the Sequencer 257

Implementing the Sequencer 258

The Lights 265

Using Longer Strip Lights 268

Making the Lights Move 269

Designing the Circuit 270

Building the Circuit 273

Running the Circuit 273

Over to You 274

CHAPTER 12 Door Lock 275

The System Overview 276

Safety-Critical Systems 276

The Door Lock Hardware 277

The Initial High-Level Software Simulation 278

The Output Block 281

The Input Block 283

The Authentication Block 284

Unlocking Doors Without Touching 286

Testing the Program and Fitting the Lock 292

Networking Multiple Doors 293

Over to You 294

The Art of Programming 295

CHAPTER 13 Home Automation 297

The Internet Of Things 298

Project 1: How to Create a Motion Sensor and Door Switch 298

Project 2: How to Monitor Your Home with a Webcam 305

Project 3: How to Make a Temperature Gauge 312

Project 4: How to Send an E-mail Alert 317

Project 5: How to Send an E-mail Using a Wireless Remote 324

Over to You 331

CHAPTER 14 Computer-Controlled Slot Car Racing 333

Obtaining a Slot Car Racer 334

Hacking Your Slot Car Racer 334

Getting the Player Input 336

The Software 346

The Game 348

Over to You 354

CHAPTER 15 Facebook-Enabled Roto-Sketch 355

The Concept 356

Rotary Encoder Types 356

The Encoder Output 357

Posting to Facebook 366

The Final Roto-Sketch Program 369

Creating a Symmetrical Pattern 375

Over to You 381

CHAPTER 16 The Pendulum Pi, a Harmonograph 383

The Concept 385

The Hall Effect 385

Enter the Arduino 387

Putting It Together 388

Programming the Arduino 399

Programming the Pi 412

Using the Pendulum Pi 418

Over to You 419

CHAPTER 17 The Techno–Bird Box, a Wildlife Monitor 421

Building Invisible Light Beam Sensors 423

Mounting the Sensors 427

Recording Activity to a File 431

Processing the Data 442

Dealing with Sensor Noise 448

Drawing a Graph 454

Putting the Nest Box into Service 458

Over to You 458

The Possibilities Are Endless 460

Index 461

Read More Show Less

Customer Reviews

Average Rating 5
( 4 )
Rating Distribution

5 Star

(4)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 4 Customer Reviews
  • Anonymous

    Posted June 8, 2014

    Topost2

    Im liontear of emberclan i i have to agree. It is both.

    0 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted June 7, 2014

    Tobelow

    Thiis is emberclan territory

    0 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted June 8, 2014

    To to to to below

    Yeah.

    0 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 29, 2014

    ~|Berryclan|~ Post!

    Res ten: Stream Res eleven: Forest This res: Training Hollow Post!

    0 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 4 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)