在好例子网,分享、交流、成长!
您当前所在位置:首页Java 开发实例Android平台开发 → Raspberry Pi 3 Projects for Java Programmers

Raspberry Pi 3 Projects for Java Programmers

Android平台开发

下载此实例
  • 开发语言:Java
  • 实例大小:21.96M
  • 下载次数:15
  • 浏览次数:46
  • 发布时间:2022-07-31
  • 实例类别:Android平台开发
  • 发 布 人:scut88888
  • 文件格式:.pdf
  • 所需积分:1
 相关标签: Raspberry java

实例介绍

【实例简介】Raspberry Pi 3 Projects for Java Programmers

【实例截图】

【核心代码】

Table of Contents
Preface
1
Chapter 1: Setting up Your Raspberry Pi
7
Getting started with the Raspberry Pi
7
Getting a compatible SD card
8
Preparing and formatting the SD card
9
Installing Raspbian
11
Configuring Raspbian
13
Installing Java
21
Installing and preparing the NetBeans Java editor
27
Our first remote Java application
32
Running our application on the Raspberry Pi
36
Summary
38
Chapter 2: Automatic Light Switch Using Presence Detection
39
Introduction to and installing Fritzing
40
Billing of materials
42
How to emulate reading analog values on digital pins
42
Starting our project and installing the necessary libraries
43
The Pi4J libraries
44
Adding the HD44780-compatible 16x2 character display
45
Showing data on the HD44780-compatible display
48
Adding the light-dependent resistor to the setup
55
Reading and displaying the values from the LDR
57
Using digital out to switch and display a relay status
63
Automatic switch based on environment lighting
67
Using the Bluetooth chip on the Raspberry Pi
71
Bluetooth device discovery
72
Putting it all together, our first automation project
77
Summary
82
Chapter 3: A Social and Personal Digital Photo Frame
83
Bill of materials
84
Waveshare HDMI display
84
Assembling with Raspberry Pi
85
Selecting video source
87[ ii ]
Correcting display resolution
89
Mounting on desktop
93
Connecting with Flickr
94
Obtaining a Flickr API key
94
Creating an album
97
Finding Flickr photoset_id
98
REST request format
99
Invoking flickr.test.echo
100
Invoking flickr.photosets.getPhotos
100
Constructing photo source URL
101
Writing Java program
103
Accessing Flickr image URL
106
Installing feh on Raspberry Pi
111
Scheduling your application
113
Writing shell script for Java application
113
Testing the digital_photo_frame.sh with the terminal
114
Scheduling digital_photo_frame.sh with crontab
115
Testing digital_photo_frame.sh with crontab
115
Writing shell script for slideshow
116
Starting digital photo frame on Raspberry Pi boot
116
Photo frame in action
117
Summary
117
Chapter 4: Integrating a Real-Time IoT Dashboard
118
Adafruit IO
119
Bill of materials
119
Sign in with Adafruit IO
120
Finding your AIO key
121
Creating news feed
122
Understanding topics
127
Creating a dashboard
128
Creating a block on a dashboard
131
Raspberry Pi and I2C pins
136
Connecting an I2C-compatible sensor to the Raspberry Pi
137
Serial bus addresses
139
Configuring the Raspberry Pi to use I2C
141
Searching I2C devices attached to the Raspberry Pi
146
Accessing I2C with Pi4J
149
Eclipse Paho Java client
150
Writing Java program to publish data to a feed
150
Publishing temperature sensor data
154
Publishing system information
159
Subscribing to a feed
160[ iii ]
Creating a toggle button on Adafruit dashboard
161
Subscribe to the button feed
164
Controlling an LED from button feed
166
Summary
169
Chapter 5: Wireless Controlled Robot
170
Prerequisites
171
The Zumo chassis kit
171
Assembling Zumo chassis
172
Preparing motors to reducing the effects of electrical noise
173
Attaching Raspberry Pi to Zumo chassis
174
Building the circuit
175
Wiring them together
180
Moving and turning
181
Moving
182
Turning
183
Swing turn
187
Writing your Java program
192
Running and testing your Java program
202
Summary
206
Chapter 6: Building a Multipurpose IoT Controller
207
Prerequisites
208
Preparing your Raspberry Pi board
208
Installing and configuring Jetty servelet engine
208
Writing your first Java web application
212
Creating a Maven project from Archetype
212
Creating a servlet
222
Copying iot.war file to the Raspberry Pi
231
Summary
234
Chapter 7: Security Camera with Face Recognition
235
Raspberry Pi camera module
236
Connecting the camera module to the Raspberry Pi
238
OpenCV
239
Downloading and installing OpenCV on Windows
239
Creating the Java project
240
Adding the OpenCV library to your Java project
241
Downloading and building OpenCV on Raspberry Pi
249
Working with video
252
Facial recognition
260
Build and run
267[ iv ]
Summary
268
Index
269

标签: Raspberry java

实例下载地址

Raspberry Pi 3 Projects for Java Programmers

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警