Raspberry Pi 3 Projects for Java Programmers

Pradeeka Seneviratne, John Sirach

  • 出版商: Packt Publishing
  • 出版日期: 2017-05-31
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 286
  • 裝訂: Paperback
  • ISBN: 1786462125
  • ISBN-13: 9781786462121
  • 相關分類: Java 程式語言Raspberry Pi
  • 下單後立即進貨 (約3~4週)

商品描述

About This Book

  • Explore the small yet powerful mini computer in order to run java applications
  • Leverage Java libraries to build exciting projects on home automation, IoT, and Robotics by leveraging Java libraries
  • Get acquainted with connecting electronic sensors to your Raspberry Pi 3 using Java APIs.

Who This Book Is For

The book is aimed at Java programmers who are eager to get their hands-on Raspberry Pi and build interesting projects using java. They have a very basic knowledge of Raspberry Pi.

What You Will Learn

  • Use presence detection using the integrated bluetooth chip
  • Automatic light switch using presence detection
  • Use a centralized IoT service to publish data using RPC
  • Control a robot by driving motors using PWM
  • Create a small web service capable of performing actions on the Raspberry Pi and supply readings
  • Image capture using Java together with the OpenCV framework

In Detail

Raspberry Pi is a small, low cost and yet very powerful development platform. It is used to interact with attached electronics by the use of it's GPIO pins for multiple use cases, mainly Home Automation and Robotics.

Our book is a project-based guide that will show you how to utilize the Raspberry Pi's GPIO with Java and how you can leverage this utilization with your knowledge of Java. You will start with installing and setting up the necessary hardware to create a seamless development platform. You will then straightaway start by building a project that will

商品描述(中文翻譯)

關於本書


  • 探索這款小巧而強大的迷你電腦,以運行Java應用程序

  • 利用Java庫來構建有趣的家庭自動化、物聯網和機器人項目

  • 通過使用Java API將電子傳感器連接到您的Raspberry Pi 3

本書適合對象

本書針對渴望親自動手使用Raspberry Pi並使用Java構建有趣項目的Java程序員。他們對Raspberry Pi有一些基本的了解。

您將學到什麼


  • 使用集成藍牙芯片進行存在檢測

  • 使用存在檢測進行自動照明開關

  • 使用集中式物聯網服務通過RPC發布數據

  • 通過PWM驅動馬達來控制機器人

  • 創建一個能夠在Raspberry Pi上執行操作並提供讀數的小型Web服務

  • 使用Java和OpenCV框架進行圖像捕獲

詳細內容

Raspberry Pi是一款小巧、低成本但非常強大的開發平台。它通過使用GPIO引腳與連接的電子設備進行交互,主要用於家庭自動化和機器人領域。

本書是一本以項目為基礎的指南,將向您展示如何使用Java利用Raspberry Pi的GPIO,以及如何將您對Java的知識應用於此。您將從安裝和設置必要的硬件開始,創建一個無縫的開發平台。然後,您將立即開始構建一個項目,該項目將