适用于 Raspberry Pi 的 Linux 和 Python:使用 Python 编写第一个程序

Linux & Python for Raspberry Pi: Getting First Program with Python

Raspberry Pi 是一款单板计算机,当您需要在没有用户体验的情况下以小巧的外形执行快速机器学习 (ML) 推理时,它是您的理想之选。您可以通过多种方式使用 Raspberry Pi,例如紧凑型 PC 控制机器人、智能家居、网络服务器,或者可以用来在客厅制作游戏。

本书向您介绍如何使用 Raspberry Pi。没有经验,您将很容易用 Python 语言编写第一个程序并使用它将程序放入 Raspberry Pi 通过 GPIO 终端连接器、LED、电机、相机对象检测等控制硬件,这本书将立即将您的知识与真正的代码实践。

目录
Chapter1: Linux & Python for Raspberry Pi
1. Installation
1.1 Introduction
1.2 Os(Rasbian) Installtion
1.3 Development Environment
2. Linux Basic
2.1 Introduction to Unix & Linux
2.2 Linux Command Syntax
3. Linux File System
3.1 File & Directory Command
3.2 Standard I/O
3.3 File Permission
3.4 File System and Link
4. Shell Scripting
4.1 VI Editor
4.2 Shell programming
5. Process & System
5.1 Process
5.2 System Initialization
5.3 User
5.4 Utilities & APT
6. Python Basic
6.1 Introduction
6.2 Syntax
6.3 Data Structure
6.4 Function
6.5 Module
6.6 Class
6.7 Exception
6.8 File I/O
6.9 Thread
6.10 Networking
7. Python Web Programming
7.1 Introduction
7.2 HTTP
7.3 Flask
7.4 WebSocket

Chapter2: Raspberry-Pi for Prototyping
1. Raspberry-Pi & GPIO
1.1. GPIO
1.2. Digital Output
1.3. Digital Input
1.4. Analog Output – PWM
1.5. Analog Input – RC Circuit
1.6. High Level Sensor Modules
2. Raspberry-Pi Communication
2.1 Serial Communication
2.2 UART
2.3 I 2 C
2.4 SPI
2.5 Bluetooth
2.6 BLE – Beacon
3. Raspberry-Pi Multimedia
3.1 Buzzer
3.2 Audio
3.3 Camera
3.4 CCTV
3.5 OpenCV Computer Vision
8. Raspberry-Pi Web IoT
8.1 Introduction
8.2 Web with GPIO
8.3 Camera Web Streaming
9. Appendix
9.1 Arduino

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。