导语
内容提要
西蒙·蒙克著的《创客电子 Arduino和Raspberry Pi智能制作项目精选》主要介绍使用Arduino和Raspberry Pi控制身边的小物件,让其能够感知声、光,并控制它的动作。全书在讲述了基本知识的基础上,介绍了多个有趣的制作项目,列清了图文步骤,让读者可以一步步跟着制作出来,通过实践进行学习。制作项目包括,用Arduino制作一个自动浇水器,设计一个LED交通信号灯,用Raspberry Pi制作会跳舞的小玩偶,等等。
作者简介
西蒙·蒙克(Simon Monk)博士拥有控制论和计算机科学学士学位以及软件工程博士学位。从少年时代起,他就是一名活跃的电子玩家。现在,他是一名优秀的全职作家,撰写了20余本有关创客和电子题材的著作,尤其是对Arduino和树莓派有独到的见解和洞察力。Monk博士的畅销图书包括《Arduino编程从零开始》《FPGA编程从零开始》等。Monk博士还为MonkMakes.com设计产品。你可以在Twitter上关注他(@simonmonk2),也可以通过他的个人网站了解其图书写作和制作活动。
目录
1 简介
Arduino 和 Pi
Raspberry Pi
Arduino
选择设备:Arduino 或 Pi
备选方案
小结
2 Arduino
什么是Arduino?
安装Arduino IDE
上传程序
本书代码
编程指南
Setup和Loop
变量
数字输出
数字输入
模拟输入
模拟输出
If/Else(条件语句)
Loops(循环语句)
functions(函数)
小结
3 Raspberry Pi
什么是Raspberry Pi?
设置你的Raspberry Pi
准备一张微型SD卡和NOOBS
设置SSH协议
Windows计算机上的SSH
Mac或Linux上的SSH
Linux命令行
本书代码
编程指南
hello,world
制表符与缩进
变量
if、while等
RPi.GPIO程序库
GPIO排针
数字输出
数字输入
模拟输出
小结
4 快速入门
免焊面包板
面包板的工作原理
将一个面包板连接至Arduino
将一个面包板连接至Raspberry Pi
下载软件
实验:控制一个LED
零件列表
面包板布局
Arduino连接器
Arduino软件
Arduino实验
Raspberry Pi连接器
Raspberry Pi软件
Raspberry Pi实验
比较代码
实验:控制一个电机
零件列表
面包板布局
……
5 电子技术基础
6 LEDs
7 电机、水泵和执行器
8 先进的电机控制
9 伺服电机
10 步进电机
11 加热和冷却
12 控制回路
13 控制交流电
14 显示器
15 声音
16 物联网
附录A Parts
附录B Raspberry Pi
引脚分配
说明
关于作者