树莓派开发从零开始学-超好玩的智能小硬件制作书

本书特色

[

本书以实战开发为出发点,以 raspberry pi应用开发为主线,通过 python开发简单的树莓派单片机模块,让读者熟悉 raspberry和 python。本书介绍 linux的*常用命令和 python的常用模块,并举实例详细讲解。 
本书共 8章,涵盖的主要内容有 linux和 raspberry简介、raspberry安装配置、raspberry开发利器、 raspberry常用服务、raspberry常用功能、raspberry gpio、raspberry开门报警器实战、raspberry移动小车实战。本书所有源代码已上传网盘供读者下载使用。 
本书内容丰富,实例典型,实用性强,适合树莓派初学者、物联网和智能家居开发人员,以及高等院校和培训学校相关专业的师生阅读。

]

目录

目  录 第1章  linux和raspberry的简介………………………… 11.1  linux前世今生…………………………………………………………. 11.1.1 linux的诞生………………………………………………….. 11.1.2 linux的发行版本…………………………………………… 21.1.3 linux的将来………………………………………………….. 31.2  深度剖析raspberry…………………………………………………. 41.2.1 raspberry pi的诞生……………………………………….. 41.2.2 raspberry家族………………………………………………. 51.3  raspberry配件选择…………………………………………………. 51.3.1 raspberry必要设备……………………………………….. 51.3.2 raspberry非必要设备……………………………………. 61.4  raspberry os的选择……………………………………………….. 71.4.1 raspberry官网推荐os………………………………….. 71.4.2  官方推荐的第三方os……………………………………. 81.4.3  其他的os……………………………………………………… 8第2章  raspberry的安装配置…………………………….. 102.1  从零开始安装配置raspberry………………………………… 102.1.1  下载raspberry的系统…………………………………. 102.1.2 windows下安装raspbian……………………………. 102.1.3 linux下安装raspbian…………………………………. 112.1.4  macos下安装raspbian……………………………… 142.2  raspbian基本配置………………………………………………… 152.2.1 raspi-config配置…………………………………………… 152.2.2  网络配置……………………………………………………… 202.2.3  无线网络配置………………………………………………. 232.2.4  其他配置……………………………………………………… 242.3  远程无密码登录…………………………………………………….. 252.3.1 windows远程无密码登录…………………………….. 262.3.2 linux远程无密码登录………………………………….. 332.4  系统备份和还原…………………………………………………….. 342.4.1  tar备份还原…………………………………………………. 352.4.2  tar增量备份还原………………………………………….. 372.4.3  dd备份还原…………………………………………………. 38第3章  raspberry开发利器……………………………….. 403.1  apt-get…………………………………………………………………….. 403.1.1  apt-get简介………………………………………………….. 403.1.2  apt命令用法………………………………………………… 413.2  vim………………………………………………………………………….. 433.2.1  vim简介………………………………………………………. 433.2.2  安装配置vim……………………………………………….. 433.2.3  以vim做一个简单的pythonide…………………. 453.2.4  vim使用指南……………………………………………….. 473.3  bash………………………………………………………………………… 493.3.1 bash简介……………………………………………………… 493.3.2  **个bash脚本hello world………………………… 533.3.3 bash script实例——增量备份脚本……………….. 553.4  python…………………………………………………………………….. 563.4.1  python简介…………………………………………………. 573.4.2  **个python脚本 hello world…………………… 573.4.3  python常用模块………………………………………….. 593.4.4  pythonscript实例——touch2py.py……………… 633.4.5  python进阶实例——getnip.py……………………. 653.5  常用工具………………………………………………………………… 673.5.1  正则表达式(re)………………………………………. 673.5.2 grep……………………………………………………………… 743.5.3 find………………………………………………………………. 763.5.4  sed……………………………………………………………….. 793.5.5  awk……………………………………………………………… 823.5.6  其他常用工具………………………………………………. 86第4章  raspberry常用服务……………………………….. 904.1  xrdp远程桌面服务…………………………………………………. 904.1.1 xrdp简介……………………………………………………… 904.1.2 xrdp安装……………………………………………………… 904.1.3  登录xrdp……………………………………………………… 914.2  samba共享服务……………………………………………………… 944.2.1 samba简介…………………………………………………… 944.2.2 samba安装…………………………………………………… 944.2.3 samba配置…………………………………………………… 954.2.4  登录samba服务器……………………………………….. 974.3  minidlna共享影音服务……………………………………… 1014.3.1 minidlna简介………………………………………….. 1014.3.2 minidlna安装………………………………………….. 1024.3.3 minidlna配置………………………………………….. 1024.4  vsftp ftp服务…………………………………………………… 1034.4.1 vsftp简介……………………………………………….. 1034.4.2 vsftp安装……………………………………………….. 1034.4.3 vsftp配置………………………………………………….. 1034.4.4  登录vsftp服务器……………………………………. 1084.5  nginx…………………………………………………………………….. 1104.5.1 nginx简介………………………………………………….. 1114.5.2 nginx安装………………………………………………….. 1114.5.3 nginx配置………………………………………………….. 1114.6  lamp……………………………………………………………………. 1154.6.1 lamp简介……………………………………………….. 1154.6.2 lamp安装……………………………………………….. 1154.6.3 lamp配置……………………………………………….. 116第5章  raspberry常用功能……………………………… 1225.1  挂载磁盘………………………………………………………………. 1225.1.1  硬件准备……………………………………………………. 1225.1.2  软件设置……………………………………………………. 1225.2  aria2下载机…………………………………………………………. 1305.2.1  安装下载组件…………………………………………….. 1305.2.2  aria2配置………………………………………………….. 1315.2.3  测试aria2下载机………………………………………. 1335.3  迅雷远程下载……………………………………………………….. 1345.3.1  下载迅雷远程下载固件………………………………. 1355.3.2  设置迅雷远程下载……………………………………… 1355.4  动态域名解析……………………………………………………….. 1405.4.1  神器花生壳………………………………………………… 1405.4.2  下载安装花生壳…………………………………………. 1405.4.3  设置花生壳………………………………………………… 1415.5  无域名访问内网…………………………………………………… 1435.5.1  确定公网ip……………………………………………….. 1435.5.2  端口映射……………………………………………………. 1455.6  实战:raspberry给自己发短信………………………….. 1525.6.1  方案原理……………………………………………………. 1525.6.2  方案执行……………………………………………………. 1525.7  监控器motion……………………………………………………… 1555.7.1  安装motion……………………………………………….. 1555.7.2  配置使用motion………………………………………… 155第6章  实战raspberry gpio……………………………. 1576.1  gpio简介……………………………………………………………… 1576.1.1 raspberry gpio…………………………………………. 1576.1.2  物理端口……………………………………………………. 1586.2  实战gpio——led呼吸灯………………………………….. 1586.2.1  准备实验物品…………………………………………….. 1596.2.2  python控制……………………………………………….. 1616.3  实战gpio——蜂鸣器………………………………………….. 1636.3.1  准备实验物品…………………………………………….. 1636.3.2  python控制……………………………………………….. 1646.4  实战gpio——超声波模块………………………………….. 1666.4.1  准备实验物品…………………………………………….. 1666.4.2  python控制……………………………………………….. 167第7章  实战:智能开门报警器………………………….. 1707.1  硬件准备………………………………………………………………. 1707.1.1  必需的硬件………………………………………………… 1707.1.2  可选硬件……………………………………………………. 1707.1.3  组装及原理………………………………………………… 1717.2  软件准备………………………………………………………………. 1717.2.1  创建mylog模块…………………………………………. 1727.2.2  python控制……………………………………………….. 173第8章  实战:移动小车 (手机控制 网页控制)…. 1798.1  硬件准备………………………………………………………………. 1798.1.1  必需的硬件………………………………………………… 1798.1.2  可选的硬件………………………………………………… 1818.2  组装及原理…………………………………………………………… 1818.2.1  小车组装……………………………………………………. 1818.2.2  电机组装……………………………………………………. 1868.2.3  小车原理……………………………………………………. 1918.3  软件准备………………………………………………………………. 1918.3.1  python控制……………………………………………….. 1918.3.2  web控制和手机控制………………………………….. 1948.3.3  无线设置        196 

封面

树莓派开发从零开始学-超好玩的智能小硬件制作书

书名:树莓派开发从零开始学-超好玩的智能小硬件制作书

作者:胡松涛

页数:197

定价:¥69.0

出版社:清华大学出版社

出版日期:2016-04-01

ISBN:9787302432654

PDF电子书大小:53MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注