Learning Banana Pi (Paperback)

Daniel Blair

  • 出版商: Packt Publishing
  • 出版日期: 2015-06-19
  • 售價: $1,580
  • 貴賓價: 9.5$1,501
  • 語言: 英文
  • 頁數: 183
  • 裝訂: Paperback
  • ISBN: 1785289306
  • ISBN-13: 9781785289309
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Unleash the power of Banana Pi and use it for home automation, games, and various practical applications

About This Book

  • Using Banana Pi, learn how to install and build basic projects from start to end
  • Learn all the fundamentals and uses of Banana Pi to build projects in a short amount of time
  • A step-by-step practical guide that teaches you how to get up and start running with Banana Pi to start working on your own projects

Who This Book Is For

This book is for anyone who wants to explore Banana Pi and get started building projects on their own using it. No prior experience of working with single board computers is required.

What You Will Learn

  • Get started with single-board computing by diving deep into the operating system and hardware of Banana Pi
  • Interact with the GPIO pins from scripts and code to start programming on the board
  • Connect hardware components to the GPIO pins and control them directly from Banana Pi
  • Connect Banana Pi devices with your home network to download packages from the Internet
  • Link your Banana Pi remotely with other computers via SSH to run as a headless device
  • Work with the onboard IR receiver of Banana Pi as well as connect external sensors and interact with them through their code
  • Build an Internet radio powered by Banana Pi to stream podcasts and music
  • Build and run a home server using Banana Pi to sync files, calendars, and contacts

In Detail

Banana Pi is a small but powerful ARM board that can run on multiple operating systems. Banana Pi has been adopted by tech-savvy enthusiasts and hobbyists to develop their projects.

This book will take you from opening your Banana Pi's box for the first time all the way to working with hardware and code. We will explore the different configuration options and operating system choices. You'll proceed to working with Banana Pi hooked up to a breadboard and connecting hardware components such as LEDs and motors to the board. Further, you'll build an Internet radio working with an LCD display, interacting with user input, and streaming audio over the Internet. This book also acquaints you with another really popular use of Banana Pi, home servers. Finally, you'll realize the power of the robust hardware of Banana Pi by playing games on Android and Linux.

By the end of this book, you should be familiar with the basics of development using Banana Pi, from installation to building basic projects.

商品描述(中文翻譯)

發揮 Banana Pi 的潛力,運用它進行家庭自動化、遊戲和各種實用應用。

關於本書
- 使用 Banana Pi,從頭到尾學習安裝和建立基本專案。
- 在短時間內學習 Banana Pi 的所有基礎知識和用途,以便快速建立專案。
- 逐步實用指南,教你如何啟動並開始使用 Banana Pi 進行自己的專案。

本書適合對 Banana Pi 感興趣並希望開始使用它建立專案的任何人。無需先前使用單板電腦的經驗。

你將學到什麼
- 透過深入研究 Banana Pi 的作業系統和硬體,開始使用單板電腦。
- 透過腳本和程式碼與 GPIO 腳位互動,開始在板上進行編程。
- 將硬體元件連接到 GPIO 腳位,並直接從 Banana Pi 控制它們。
- 將 Banana Pi 裝置連接到家庭網路,從網際網路下載套件。
- 通過 SSH 遠程連接 Banana Pi 與其他電腦,作為無頭設備運行。
- 使用 Banana Pi 的內建紅外線接收器,以及連接外部感應器並通過程式碼與它們互動。
- 使用 Banana Pi 構建一個互聯網廣播,用於流式播放播客和音樂。
- 使用 Banana Pi 構建和運行家庭伺服器,用於同步檔案、日曆和聯絡人。

詳細內容
Banana Pi 是一個小巧但功能強大的 ARM 板,可以運行多個作業系統。Banana Pi 已被技術愛好者和業餘愛好者採用,用於開發他們的專案。

本書將帶你從第一次打開 Banana Pi 盒子開始,一直到使用硬體和程式碼。我們將探索不同的配置選項和作業系統選擇。然後,你將使用連接到麵包板的 Banana Pi,並將硬體元件(如 LED 和馬達)連接到板上。此外,你將構建一個互聯網廣播,使用 LCD 顯示器工作,與用戶輸入互動,並在網際網路上流式播放音頻。本書還介紹了 Banana Pi 的另一個非常受歡迎的用途,家庭伺服器。最後,你將通過在 Android 和 Linux 上玩遊戲,體驗 Banana Pi 強大硬體的威力。

通過閱讀本書,你應該熟悉使用 Banana Pi 進行開發的基礎知識,從安裝到建立基本專案。