Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title Page
Table of Contents
Introduction
About This Book
Foolish Assumptions
Icons Used in This Book
Beyond the Book
Where to Go from Here
Part I: Getting Started with Raspberry Pi Projects
Chapter 1: Getting to Know the Raspberry Pi
Getting a Raspberry Pi
Discovering What You Can and Can’t Do with a Raspberry Pi
Getting Familiar with Your Raspberry Pi
Selecting Your Accessories
Setting Up Your Operating System
Flashing Your SD Card
Connecting Your Hardware
Setting Up with Raspi-config
Starting Up the Desktop Environment
Troubleshooting Your Raspberry Pi
Chapter 2: Setting Up Your Tools and Workbench
Getting Ready to Build Your Projects
Assembling Your Tools
Using Your Tools Safely and Effectively
Getting Ready to Build Raspberry Pi LEGO Projects
Chapter 3: Focusing on Technique
Getting Around Your Raspberry Pi
Using the Command-Line Interface
Programming Like a Pro
Chapter 4: The Raspberry Family
In the Beginning: Looking at the Evolution of the Raspberry Pi
Deciding Which Raspberry Pi to Buy
Figuring Out Which Raspberry Pi You Have
Part II: Working with LEDs and Switches
Chapter 5: The Sauce Bottle Game
The Game
The Software
Taking It Farther
Chapter 6: Stomp!
Getting Acquainted with the LED
Stomp 1
Stomp 2
Chapter 7: The Light Fantastic
Introducing the Light Fantastic
The Circuit
Construction
Bringing It All to Life
Chapter 8: Games for the Light Fantastic
Treasure Hunt
Sliding Block Puzzle
Color Match
Lights Out
Exploring a World of Possibilities
Part III: Developing Advanced Interfaces
Chapter 9: Advanced Interfaces
Converting Analog to Digital
Introducing the Analog-to-Digital Conversion Methods
Building an Analog-to-Digital Converter
Using a Potentiometer to Control the Breakdown Game
Creating an Analog Temperature Sensor
Interfacing with an Analog-to-Digital Microchip
Chapter 10: Raspberry Pi in the Sky
Understanding the Cloud
Storing Data in Google Docs from Your Raspberry Pi
Creating a Dashboard and Temperature Alerts Using PrivateEyePi
Creating a Database Logger
Chapter 11: Webcam and Computer Vision
Setting Up the Webcam or Raspberry Pi Camera Module
Understanding Images
Creating an Image File
Detecting Motion with a Webcam
Working with Image Recognition
Interpreting Color
Building a Connect Four Game Using Computer Vision
Chapter 12: The Raspberry Jazz Glitter Trio
Meeting the Gang
Testing the Webcam
Hacking the Glitter Lamp
Letting the Band Play
Part IV: Making the Raspberry Pi Your LEGO’s Magic Brick
Chapter 13: The Pi Meets LEGO
Exploring the MINDSTORMS Range
Creating a Tug-of-War LEGO Robot
Going on from Here
Chapter 14: The LEGO Dice Game
Introducing the Dice Game
Understanding the Game Theory
Detecting Dice
Looking at the Playing Mechanism
Writing the Code
Customizing the Code
Chapter 15: LEGO Direct
Creating a Reset Button for the Raspberry Pi
Making Batteries Last Longer
Using Connectors and Cables to Control the LEGO Motors and Sensors
Reading and Commanding
Rolling Your Own Motor Control
Listening to Sensors
Part V: Exploring RISC OS
Chapter 16: Introducing RISC OS
Knowing What Makes RISC OS Unique
Preparing for Action: Getting RISC OS
All Systems Go: Starting Up RISC OS
Handling Graphics with !Paint and !Draw
Connecting to the Outside World
Identifying the Resources That Are Already Installed
Chapter 17: RISC OS Coding
In the Beginning Was BASIC
Hello World
The Insult Generator
Understanding Full Desktop Applications
Working with Graphics in RISC OS
Chapter 18: Transistor Tester
Getting Acquainted with Transistors
Configuring Transistors
Designing the Circuit
Constructing the Circuit
Writing the Software
Chapter 19: The General-Purpose Input/Output Port in RISC OS
Using the GPIO Pins in RISC OS
Getting an LED to Blink
Mixing Languages
Part VI: The Part of Tens
Chapter 20: Ten Great LEGO Pi Projects
Panobot
MATLAB and Simulink
Raspberry Pi LEGO Case
Book Reader
A Stop-Motion LEGO Movie
SriShooter
browserBot
BrickPi Remote Sentry Cannon
LEGO Digital Clock
The Original LEGO MINDSTORMS
Chapter 21: Ten Suppliers of Components and Tools
Farnell/Newark
RS Components
Rapid Electronics
Mouser Electronics
Digi-Key
Proxxon
Adafruit
SparkFun
Electronic Goldmine
E.M.A. Model Supplies
About the Authors
Cheat Sheet
Advertisement Page
Connect with Dummies
End User License Agreement
← Prev
Back
Next →
← Prev
Back
Next →