万本电子书0元读

万本电子书0元读

顶部广告

Getting Started with Raspberry Pi Zero电子书

售       价:¥

2人正在读 | 0人评论 9.8

作       者:Richard Grimmett

出  版  社:Packt Publishing

出版时间:2016-03-30

字       数:25.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Get started with the smallest, cheapest, and highest-utility Pi ever—Raspberry Pi Zero About This Book Get started with Raspberry Pi Zero and put all of its exciting features to use Create fun games and programs with little or no programming experience Learn to use this super-tiny PC to control hardware and software for work, play, and everything else Who This Book Is For This book is for hobbyists and programmers who are taking their first steps toward using Raspberry Pi Zero. No programming experience is required, although some Python programming experience might be useful. What You Will Learn Understand how to initially download the operating system and set up Raspberry Pi Zero Find out how to control the GPIO pins of Raspberry Pi Zero to control LED circuits Get to grips with adding hardware to the GPIO to control more complex hardware such as motors Add USB control hardware to control a complex robot with 12 servos Include speech recognition so that projects can receive commands Enable the robot to communicate with the world around it by adding speech output Control the robot from a distance and see what the robot is seeing by adding wireless communication Discover how to build a Robotic hand and a Quadcopter In Detail Raspberry Pi Zero is half the size of Raspberry Pi A, only with twice the utility. At just three centimeters wide, it packs in every utility required for full-fledged computing tasks. This practical tutorial will help you quickly get up and running with Raspberry Pi Zero to control hardware and software and write simple programs and games. You will learn to build creative programs and exciting games with little or no programming experience. We cover all the features of Raspberry Pi Zero as you discover how to configure software and hardware, and control external devices. You will find out how to navigate your way in Raspbian, write simple Python *s, and create simple DIY programs. Style and approach This is a practical and fun ?getting startedtutorial that will guide you through everything new that the Raspberry Pi has to offer.
目录展开

Getting Started with Raspberry Pi Zero

Table of Contents

Getting Started with Raspberry Pi Zero

Credits

About the Author

About the Reviewer

www.PacktPub.com

eBooks, discount offers, and more

Why subscribe?

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Getting Started with Raspberry Pi Zero

Setting up the Raspberry Pi Zero

Powering the board

Hooking up a keyboard, mouse, and display

Installing the operating system

Adding Internet access

Accessing your Raspberry Pi Zero from your host PC

Summary

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

The if statement

The while statement

Working with functions

Libraries/modules in Python

Summary

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 LED code

Adding a sonar sensor

Raspberry Pi Zero and the sonar sensor code

Connecting a digital compass to Raspberry Pi Zero

Accessing the compass programmatically

Summary

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

Planning your path

Summary

5. Building a Robot That Can Walk

Robots that can walk

How servo motors work

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

Summary

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

Summary

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

Summary

8. Playing Rock, Paper, or Scissors with Raspberry Pi Zero

A robotic hand

Moving the robotic hand

Connecting the servo controller to the Raspberry Pi Zero

Creating a program on Raspberry Pi Zero so that you can control your hand

Installing a USB camera on Raspberry Pi Zero

Downloading and installing OpenCV – a fully featured vision library

Gesture detection

Summary

9. Adding Raspberry Pi Zero to a Quadcopter

Constructing the platform

Mission planning software

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部