新書推薦:
《
ARM嵌入式Linux系统开发详解(第3版)
》
售價:NT$
595.0
《
长寿时代:做自己人生的CFO
》
售價:NT$
310.0
《
早点知道会幸福的那些事
》
售價:NT$
295.0
《
知宋·宋代之货币
》
售價:NT$
340.0
《
爱的7种对话:建立持续一生的亲密关系 (加)苏·约翰逊
》
售價:NT$
345.0
《
中国近现代武术思想史研究
》
售價:NT$
500.0
《
废奴
》
售價:NT$
350.0
《
有法与无法:清代的州县制度及其运作 最新修订版
》
售價:NT$
640.0
|
編輯推薦: |
本书本书将介绍如何使用Arduino来开发一个高度互联的家居安全系统,是一本实践开发指南,无需技术基础,即可学会真实家居安全系统的构建。面向程序员中的新手,也面向那些想要使用Arduino开发一款个性的家居安全系统的创客们。
|
內容簡介: |
Arduino是一款便捷灵活、方便上手的开源电子原型平台,它包含软件和硬件。本书将展示如何使用Arduino Uno来开发一款高度互联的家居安全系统。本书包含7章,不仅介绍了有关家居安全系统的相关内容,也介绍了一系列有关Arduino开发的知识点,同时还介绍了家居安全系统开发过程中需要掌握的传感器、代码优化及调试、系统交互和连通等核心要素。本书面向程序员中的新手,也面向那些想要使用Arduino开发一款个性的家居安全系统的创客们。
|
關於作者: |
Jorge R.Castro是一位年轻的计算机工程师,他是一位新型科技和开源电子方面的专家,在软件设计和移动开发方面有着丰富的经验。他本人是开源倡议的忠实支持者。他还将大部分的时间用于研究计算机的安全与逆向工程方面(寻找软件的漏洞与分析恶意软件)。
|
目錄:
|
目录
第1章 家居安全系统的入门知识11.1 家居安全的基础设施21.2 工作原理31.2.1 硬件部分31.2.2 软件部分41.3 部署安全系统的先决条件51.4 在当前条件下要为安全系统做的准备71.5 有线以及无线安全系统81.6 传统系统与现代化的家居安全系统的比较101.7 小结11第2章 Arduino与Arduino IDE入门122.1 Arduino 开发板142.1.1 Arduino MEGA152.1.2 Arduino NANO152.1.3 Arduino ETHERNET162.1.4 Intel GALILEO162.1.5 Arduino UNO162.2 安全注意事项182.3 Arduino IDE192.3.1 安装192.3.2 使用Arduino IDE开始工作212.4 Hello World242.5 Python和Arduino262.5.1 PySerial272.5.2 Arduino代码272.5.3 Python 代码282.6 小结28第3章 从代码到真实世界303.1 ProtoBoards和接线313.2 模拟端口和数字端口333.2.1 模拟信号343.2.2 数字信号353.2.3 传感器353.3 电子组件的数据手册393.4 近场通信423.4 访问控制483.5 小结54第4章 打造属于自己的系统554.1 项目设计564.1.1 设计思想564.1.2 设计方案574.1.3 项目部署584.1.4 安装使用584.1.5 使用调试的意义674.2 电子学的基本原理684.2.1 电压684.2.2 导体电阻694.2.3 电流694.2.4 欧姆定律704.2.5 焦耳定律704.2.6 电阻和电容704.2.7 理论分析724.2.8 万用表734.3 小结75第5章 Arduino和传感器765.1 代码库785.1.1 创建你自己的库文件795.1.2 第三方代码库835.2 代码的调试845.3 更多的硬件855.3.1 LCD设备865.3.2 电位器865.3.3 半导体875.4 迷你项目885.5 小结92第6章 文档和版本控制936.1 代码风格和文档936.2 版本控制和Git956.2.1 安装Git976.2.2 创建一个存储库,并使用Git对其共享996.3 Git克隆1016.4 图形化用户界面1026.5 小结107第7章 系统交互和连通1087.1 树莓派1087.2 摄像机与IP网络摄像机1137.3 OpenCV1167.4 人脸检测1217.5 命令与控制1247.6 小结128
|
|