新書推薦:
《
便宜货:廉价商品与美国消费社会的形成
》
售價:NT$
352.0
《
读书是一辈子的事(2024年新版)
》
售價:NT$
352.0
《
乐道文库·什么是秦汉史
》
售價:NT$
367.0
《
汉娜·阿伦特与以赛亚·伯林 : 自由、政治与人性
》
售價:NT$
500.0
《
女性与疯狂(女性主义里程碑式著作,全球售出300万册)
》
售價:NT$
500.0
《
药食同源中药鉴别图典
》
售價:NT$
305.0
《
设计中的比例密码:建筑与室内设计
》
售價:NT$
398.0
《
冯友兰和青年谈心系列:看似平淡的坚持
》
售價:NT$
254.0
|
內容簡介: |
Raspberry Pi风靡了全球,将它与Arduino相结合,用以监测并控制家里环境,便是智能家居好的人门实践。 《Raspberry Pi+Arduino智能家居入门》共8章,一开始介绍Raspberry Pi和Arduino以及智能家居的基础知识,然后通过恒温器和自动窗帘的实例,手把手教你将LED、热敏、光敏电阻、继电器、电机等组件搭建成电路,并在此过程中深人浅出地介绍GPI0、脉宽调制、Webserver、SQL等知识,以及十余种未来项目。
|
目錄:
|
目录第1章 Raspberry Pi、Arduino 与智能家居1.1 本书将要展示的内容 11.2 Raspberry Pi 的历史和背景 21.3 Raspberry Pi 硬件说明 3规格 33.5mm 模拟音频接口 4复合RCA 视频接口 4两个USB2.0 和一个Micro USB 接口 4HDMI 接口 4SD 卡槽 5与GPU 共享的256MB/512MB 内存 5CPU 5GPU 5以太网接口 6GPIO 61.4 Arduino 的历史与背景 61.5 Raspberry Pi-Arduino 扩展板 7规格 7Xbee 插座 7电源选择开关 8UART 8数字GPIO 引脚 8SPI 引脚 8ICSP 连接器 9电源插座 9模拟输入 9Raspberry Pi GPIO 连接器 91.6 焊接 91.7 为Arduino 编写软件 101.8 什么是智能家居 11智能家居的历史 11X10 标准的诞生 12网络的爆发和开源——一种新的科技 12商业产品 13Raspberry Pi 来了 141.9 小结 15第2章 开始使用Raspberry Pi2.1 SD 卡——Raspberry Pi 的存储设备 172.2 预装操作系统的SD 卡与空白存储卡 182.3 配置SD 卡 18格式化存储卡 192.4 BerryBoot——安装操作系统的工具 21下载BerryBoot 压缩包 22连接Raspberry Pi 23下载合适的操作系统 23安装Raspbian 操作系统 24安装完成 272.5 小结 29第3章 开始使用Raspberry Pi-Arduino 扩展板3.1 安装硬件 31识别Raspberry Pi 的型号 32安装Raspberry Pi-Arduino 扩展板和LED 333.2 安装软件 34Arduino IDE 343.3 arduPi :Raspberry Pi-Arduino 扩展板的开发库 36安装arduPi 37文本编辑器——Leafpad 383.4 例程——闪烁LED 39代码指南 40编译和运行应用程序 423.5 小结 42第4章 开始个项目:简单的温度计4.1 制作一个温度计 43搭建硬件环境 44连接组件 464.2 温度计的软件 47Geany IDE 48Makefile 文件介绍 49温度计的代码 50编写应用程序 51编译和测试 57如果程序不能正常工作 58启动和运行 594.3 小结 59第5章 从温度计到恒温器:升级个项目5.1 安全注意事项 625.2 恒温器简介 625.3 配置硬件 63继电器简介 63连接继电器 645.4 配置软件 65继电器测试程序 65安装screen 67cURL 68恒温器代码 695.5 测试恒温器和风扇 75连接风扇 75运行恒温器应用程序 765.6 小结 77第6章 温度数据的存储:建立数据库来存储结果6.1 SQLite 79安装SQLite 80创建数据库 81编写SQL 语句 826.2 Apache Web 服务器 83搭建一个基本的Web 服务器 84WSGI 87创建Python 程序访问数据库 89结论 936.3 HTSQL 93下载HTSQL 94配置HTSQL 956.4 测试Arudino 程序访问数据库 976.5 小结 97第7章 自动窗帘:根据环境光线自动开关窗帘7.1 光敏电阻 1007.2 电机和电机驱动板 1007.3 安装光敏电阻 101组件连线 101光敏电阻测试程序 102除错与调试 105安装电机驱动板 105组件连线 1057.4 窗帘控制程序 107脉宽调制 107线程 107代码编写 108除错与调试 112连接窗帘 112时间调整 113硬件连接 113除错与调试 1147.5 小结 114第8章 总结8.1 回顾前几章内容 1168.2 下一步工作 116Pi Plate 原型板 117wiringPi 库 118Gertboard 119Gertboard 套件简介 120改进目标 123智能家居的未来 1248.3 小结 125附录 参考资料Raspberry Pi 127Raspberry Pi-Arduino 扩展板 128Linux 系统 128Python 语言 129C/C++ 语言 129Arduino 129SQL 结构化查询语言 129HTSQL 查询语言 130Apache 软件 130电子元件 130智能家居技术 1313D 打印技术 131EEG 头戴式视图器 132其他资源 132
|
|