Getting Started with Raspberry Pi Zero

Richard Grimmett

  • 出版商: Packt Publishing
  • 出版日期: 2016-03-28
  • 售價: $1,410
  • 貴賓價: 9.5$1,340
  • 語言: 英文
  • 頁數: 228
  • 裝訂: Paperback
  • ISBN: 1786469464
  • ISBN-13: 9781786469465
  • 相關分類: Raspberry Pi
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • 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

Book Description

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 scripts, and create simple DIY programs.

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

About the Author

Richard Grimmett has always been fascinated by computers and electronics since his very first programming project that used Fortran on punch cards. He has a bachelor's and master's degree in electrical engineering and a PhD in leadership studies. He also has 26 years of experience in the radar and telecommunications industries, and even has one of the original brick phones. He now teaches computer science and electrical engineering at the Brigham Young University, Idaho, where his office is filled with his numerous robotics projects.

Table of Contents

  1. Getting Started with Raspberry Pi Zero
  2. Programming Raspberry Pi Zero
  3. Accessing the GPIO Pins on Raspberry Pi Zero
  4. Building and Controlling a Simple Wheeled Robot
  5. Building a Robot That Can Walk
  6. Adding Voice Recognition and Speech – A Voice Activated Robot
  7. Adding Raspberry Pi Zero to an RC Vehicle
  8. Playing Rock, Paper, or Scissors with Raspberry Pi Zero
  9. Adding Raspberry Pi Zero to a Quadcopter

商品描述(中文翻譯)

主要特點



  • 開始使用 Raspberry Pi Zero,並充分利用其令人興奮的功能

  • 即使沒有或只有很少的編程經驗,也能創建有趣的遊戲和程式

  • 學習使用這個超小型電腦來控制硬體和軟體,無論是工作、娛樂還是其他用途

書籍描述


Raspberry Pi Zero 是 Raspberry Pi A 的一半大小,但功用卻是兩倍。它只有三公分寬,卻擁有完整的計算任務所需的所有功能。這本實用教程將幫助您快速上手 Raspberry Pi Zero,控制硬體和軟體,並編寫簡單的程式和遊戲。您將學習如何使用少量或沒有編程經驗來建立創意程式和令人興奮的遊戲。我們涵蓋了 Raspberry Pi Zero 的所有功能,您將了解如何配置軟體和硬體,以及控制外部設備。您將了解如何在 Raspbian 中導航,編寫簡單的 Python 腳本,並創建簡單的 DIY 程式。

您將學到什麼



  • 了解如何下載作業系統並設置 Raspberry Pi Zero

  • 了解如何控制 Raspberry Pi Zero 的 GPIO 引腳,以控制 LED 電路

  • 瞭解如何添加硬體到 GPIO 以控制更複雜的硬體,如馬達

  • 添加 USB 控制硬體以控制具有 12 個舵機的複雜機器人

  • 包含語音識別,使專案能夠接收指令

  • 通過添加語音輸出,使機器人能夠與周圍世界進行通信

  • 通過添加無線通信,遠程控制機器人並查看機器人所看到的內容

  • 瞭解如何建立機械手和四旋翼飛行器

關於作者


Richard Grimmett 自從他第一個使用 Fortran 和穿孔卡片的程式項目以來,就一直對電腦和電子產生興趣。他擁有電機工程學士和碩士學位,以及領導研究的博士學位。他在雷達和電信行業擁有 26 年的經驗,甚至擁有一部最初的磚頭手機。他現在在愛達荷州立大學布里格姆楊大學教授計算機科學和電機工程,他的辦公室裡擺滿了他的眾多機器人項目。

目錄



  1. 開始使用 Raspberry Pi Zero

  2. 編程 Raspberry Pi Zero

  3. 訪問 Raspberry Pi Zero 的 GPIO 引腳

  4. 構建和控制簡單的輪式機器人

  5. 構建能夠行走的機器人

  6. 添加語音識別和語音 - 語音激活的機器人

  7. 將 Raspberry Pi Zero 添加到遙控車

  8. 使用 Raspberry Pi Zero 玩剪刀石頭布遊戲

  9. 將 Raspberry Pi Zero 添加到四旋翼飛行器