This book is divided into 18 chapters, the first 3 chapters are the basic chapters of the book, the main introduction of the Raspberry Pi some basic conditions and basic operations, to let readers understand the past life of Raspberry Pi, master the basic use of Raspberry Pi method. The 4th to 18th chapter introduces 15 Raspberry Pi as the carrier of the cool application, we can follow this book step by step to complete the personal website, video box, download machine, private cloud, smart router, smart home and other applications. The appendix contains the operational commands commonly used by Raspberry Pi and some tips for using it to make it easier for you to use the Raspberry Pi.
This book is suitable for open source hardware enthusiasts, programmers, computer software and hardware enthusiasts, as well as readers interested in Raspberry Pi reading, but also suitable as a basic guide to the Raspberry Pi related practical courses. About the authorZhu Tiebin, a minimalist + perfectionist. Primary schools begin to touch computers and learn to program. Junior High School is keen to toss all kinds of electronic products, and in the "Computer newspaper" and other periodicals published the "itunes automatic synchronizer not for Chinese songs worry", "build iphone exclusive Multimedia website", "Draw out scabbard personality unlock", "endowed, ipad Lock screen beautification", "mirror display, no ipad 2, "IPhone4 Use skills", "Save home key to open iOS 4.3 multi-task gesture", "ipad Flip, Play 3D", "Play The Kindle Fire series (total Four)", "Love play will play dare to play 15 years old readers self-made mobile power" and other articles. is a liberal arts students but love the programming and electronic machinery, like quiet reading at the same time and like "tinker" electronic manufacturing. A guy who loves to play, play and play, and is determined to be an "interesting" person someday. Directory
The 1th chapter of the first knowledge of Raspberry Pi
1.1 What is a Raspberry Pi?
The "birth" of the 1.1.1 Raspberry Pi
1.1.2 "Growth" of Raspberry Pi
1.1.3 "ideal" for Raspberry Pi
1.2 Basic Introduction to Raspberry Pi
1.2.1 "Body structure" of Raspberry Pi
1.2.2 Raspberry Pi All kinds of sophisticated "equipment"
1.2.3 Raspberry Pi for all kinds of wonderful applications
The 2nd chapter of the Raspberry Pi
2.1 * * Start time
2.1.1 Choosing the right system
2.1.2 Installation System
2.1.3 Connect and start the Raspberry Pi
2.2 * * Secondary configuration
2.2.1 Project Configuration Overview
2.2.2 Specific project configuration
2.3 * * Login and shutdown
2.3.1 Login Command Line
2.3.2 Login Graphical interface
2.3.3 Shut down the machine
3rd Chapter to get started with Raspberry Pi
3.1 Using the network
3.1.1 Wired Internet connection
3.1.2 Wi-Fi internet access
3.1.3 Mobile network Connection
3.2 Using a Removable storage device
3.2.1 Mounting Storage devices
3.2.2 viewing files in a storage device
3.3 Remote Login Raspberry Pi
3.3.1 using SSH login command line
3.3.2 using XRDP Login graphical interface
3.3.3 Transferring files using WINSCP
The 4th chapter builds the personal website
4.1 Installing the Web server
4.1.1-Heavyweight Apache
4.1.2 Lightweight Nginx
4.2 Installing the Database
4.2.1 Multi-function MySQL
4.2.2 Lightweight SQLite
4.3 Installing the Web programming language
4.3.1 PHP language
4.3.2 Python language
4.4 Installing and building the station program
4.4.1 Powerful Blogging platform-wordpress
4.4.2 General Community Forum System-discuz!
4.5 Site Access Configuration
4.5.1 Dynamic IP Address access
4.5.2 Dynamic Domain name access
5th 10 days As long as the 1-degree power of the download machine
5.1 * fast * simple BT download machine
5.1.1 Installation Deluge
5.1.2 Add seed to start download
5.2 Multi-Function Download tool
5.2.1 Installing and configuring ARIA2
5.2.2 Start and use Aria2
5.3 Thunder Remote Download Machine
Pre-5.3.1 Preparation
5.3.2 Installing and Enabling Xware
5.3.3 configuration Xware Self-booting
6th Chapter Private Cloud Storage
6.1 File Cloud Storage
6.1.1 Installing and Configuring Samba
6.1.2 Access to Samba
6.2 AV Cloud Storage
6.2.1 Installing and configuring MiniDLNA
6.2.2 using MiniDLNA
6.3 Raspnas
6.3.1 Installation Raspnas
6.3.2 using Raspnas
7th chapter "Raspberry Pi" video box
7.1 Installing and Configuring the AV box
7.1.1 Installation RASPBMC
7.1.2 Configuration RASPBMC
7.2 Using the AV box
7.2.1 Video Playback
7.2.2 Remote Control
8th Chapter Home Game
8.1 Arcade Simulator
8.1.1 Installation Mame
8.1.2 Configuration Mame
8.2 Other games
8.2.1 installing the game on the Pi store
8.2.2 Mounting Quake 3
9th Magic "Cloud Interface"
9.1 "Normal printer" transformation "Cloud Printer"
9.1.1 Google Cloud Printer
9.1.2 Full-featured cloud printer
9.2 "Normal display" also play "cloud projection"
9.2.1 Implementing a mirrored cloud projection
9.2.2 for video Cloud projection
9.3 "Normal sound" also play "cloud music"
Pre-9.3.1 Preparation
9.3.2 Start Installation
9.3.3 Experience "Cloud music"
10th Chapter Wireless Router
10.1 Portable Wireless Router
Pre-10.1.1 Preparation
10.1.2 Installing and configuring HOSTAPD
10.1.3 Installing and configuring Isc-dhcp-server
10.1.4 Configuring routing Forwarding rules
10.2 Smart Routers
10.2.1 Installation OpenWrt
10.2.2 Configuring and using OpenWrt
11th Multi-function server
11.1 Mail Server
11.1.1 Installing the Mail Service
11.1.2 Configuring the Mail Service
11.1.3 start using the service
11.2 FTP Server
11.2.1 Installation VSFTPD
11.2.2 Configuration vsftpd
11.2.3 Using the FTP service
11.3 Web Authoring Server
11.3.1 Install Google coder
11.3.2 using Google coder
11.4 SMS Server
11.4.1 Installing and configuring the SMS Service
11.4.2 Using SMS Service
12th chapter "Door Keeper"-Cloud monitoring
12.1 Image Monitoring
12.1.1 Installing and using Fswebcam
12.1.2 Yeelink Remote Image Acquisition
12.1.3 upload image to Baidu Cloud
12.2 Video Surveillance
12.2.1 Local Surveillance Live
12.2.2 Installing and configuring remote monitoring motion
12.2.3 Remote access to surveillance video
The 13th chapter constructs the individuality radio station
13.1 Watercress Radio
13.1.1 Install dependent Packages
13.1.2 Installation of Watercress Radio
13.1.3 Configuring and using the Watercress radio
13.2 FM Transmitter
13.2.1 Installation PIFM
13.2.2 PIFM Advanced Development
13.3 Multi-function FM Broadcast music system
13.3.1 installation of multi-function FM Broadcast music system
13.3.2 using the multi-function FM Broadcast music system
14th Family Weather Station
14.1 Temperature Monitoring
14.1.1 Installing and configuring the DS18B20 temperature sensor
14.1.2 reading data using Python code
14.1.3 Yeelink Internet of Things data statistics
14.2 Humidity Monitoring
14.2.1 Installing and using the DHT11 humidity sensor
14.2.2 Weibo sync Live
14.3 atmospheric pressure and precipitation monitoring
14.3.1 Installing and using BMP085 barometric pressure sensor
14.3.2 Installing and using a raindrop sensor
The 15th chapter on intelligent Home
15.1 Electric Light Intelligent
15.1.1 Installing electronic Relays
15.1.2 Local use of code control
15.1.3 Web Remote Control
15.2 Home Electric Intelligent
15.2.1 Installing and configuring an infrared receiver
15.2.2 Installing and using an infrared emitter
15.2.3 Exploratory Learning-remote control of home appliances
16th Chapter Play Hi-Fi
16.1 Hardware Installation and configuration
16.1.1 Installing the sound card
16.1.2 Configuring the sound card
16.2 Software Installation and use
16.2.1 Install Hi-Fi playback system-volumio
16.2.2 using Volumio
17th Chapter "Raspberry Pi" camera
17.1 Installing the Hardware
17.1.1 Preparing Accessories
17.1.2 Installing the Camera module
17.1.3 Installing the Display module
17.2 Installing and configuring the Software
17.2.1 Installing the camera system Picam
17.2.2 Configuring the camera system Picam
17.3 Picam Operation Guide
17.3.1 Basic Operation
17.3.2 Advanced Development
The 18th chapter "small" Application "big" chowder
18.1 GPS Locator
18.1.1 Installing and configuring the GPS module
18.1.2 GPS Module Basic operation
18.1.3 using GPS module to record trajectory
18.2 Digital Photo Frame
18.2.1 installation Qiv
18.2.2 using QIV
18.3 Raspberry Pi + android =razdroid
18.3.1 installation Razdroid
18.3.2 using Razdroid
18.4 Raspberry Pi with portable WiFi
18.4.1 Download and install the driver
18.4.2 using portable WiFi
18.5 pibox-Raspberry Pi Web Control Interface
18.5.1 installation Pibox
18.5.2 using Pibox
18.6 Raspberry Pi Experience "digging mine"
<< Open Source hardware maker 15 cool apps play with Raspberry Pi >>