展开全部

主编推荐语

由浅入深讲解pcDuino的开发使用。

内容简介

本书共分为四篇,第一篇为基础篇,包括第1~3章,首先介绍了Arduino的基础知识,然后通过与Arduino类似的开发风格直接阐述pcDuino的编程方法,最后介绍了pcDuino作为Mini PC的使用方法。第二篇为编程语言篇,包括第4~6章,作为pcDuino开发方法的补充,依次介绍了使用Python、JavaScript语言以及在Android平台上对pcDuino进行编程的方法。第三篇为模块篇,包括第7~12章,从pcDuino的外设接口讲起,针对每个接口给出实际硬件和软件例子,让读者掌握接口的使用。之后根据传感器、显示输出、电机驱动、无线通信等不同应用介绍各种Arduino模块在pcDuino上的使用方法。第四篇为应用篇,包括第13~18章,涉及网络应用、图像处理、语音控制和集群等领域的应用,并遵循传统嵌入式开发流程,介绍Boot Loader、Linux Kernel和RootFS的制作方法,最后通过一个完整的工程应用,从硬件设计、控制接口到基于Qt的GUI开发,帮助读者熟悉完整的项目设计过程。
《pcDuino开发实战》共分为四篇,由浅入深地讲解pcDuino的开发使用。第一篇为基础篇,包括第1~3章,首先介绍了Arduino的基础知识,然后通过与Arduino类似的开发风格直接阐述pcDuino的编程方法,最后介绍了pcDuino作为Mini PC的使用方法。第二篇为编程语言篇,包括第4~6章,作为pcDuino开发方法的补充,依次介绍了使用Python、JavaScript语言以及在Android平台上对pcDuino进行编程的方法。第三篇为模块篇,包括第7~12章,从pcDuino的外设接口讲起,针对每个接口给出实际硬件和软件例子,让读者掌握接口的使用。之后根据传感器、显示输出、电机驱动、无线通信等不同应用介绍各种Arduino模块在pcDuino上的使用方法。第四篇为应用篇,包括第13~18章,涉及网络应用、图像处理、语音控制和集群等领域的应用,并遵循传统嵌入式开发流程,介绍Boot Loader、Linux Kernel和RootFS的制作方法,最后通过一个完整的工程应用,从硬件设计、控制接口到基于Qt的GUI开发,帮助读者熟悉完整的项目设计过程。

目录

  • 版权信息
  • 推荐序
  • 前言
  • 基础篇
  • 第1章 开源硬件先驱Arduino
  • 1.1 Arduino介绍
  • 1.2 Arduino的生态圈
  • 1.3 Arduino开发方法
  • 1.4 Arduino的局限性
  • 第2章 pcDuino快速开发入门
  • 2.1 pcDuino硬件平台介绍
  • 2.2 使用Arduino IDE编写pcDuino程序
  • 2.3 命令行下的C/C++开发方式
  • 第3章 玩转Mini PC
  • 3.1 pcDuino操作系统安装指南
  • 3.2 在pcDuino上使用Ubuntu系统
  • 3.3 通过USB接口扩展pcDuino功能
  • 编程语言篇
  • 第4章 基于Python的开发方法
  • 4.1 Python开发环境搭建及使用
  • 4.2 实例:Web页面控制GPIO
  • 第5章 基于JavaScript的开发方法
  • 5.1 JavaScript开发环境搭建及使用
  • 5.2 使用Cloud9IDE
  • 第6章 Android系统下的开发方法
  • 6.1 使用命令行方式进行开发
  • 6.2 使用QT for Android进行开发
  • 模块篇
  • 第7章 pcDuino外设编程攻略
  • 7.1 UART
  • 7.2 I2C
  • 7.3 SPI
  • 7.4 PWM
  • 7.5 ADC
  • 7.6 外部中断
  • 第8章 基础I/O模块
  • 8.1 输入模块
  • 8.2 输出模块
  • 第9章 显示模块
  • 9.1 七段数码管
  • 9.2 点阵式LED
  • 9.3 点阵式LCD
  • 9.4 TFT LCD
  • 第10章 电机控制
  • 10.1 MOS管驱动直流电机
  • 10.2 H桥驱动直流电机
  • 10.3 舵机控制
  • 10.4 步进电机控制
  • 第11章 传感器
  • 11.1 温湿度传感器
  • 11.2 红外热释电传感器
  • 11.3 超声波传感器
  • 11.4 九轴运动传感器
  • 11.5 光照传感器
  • 11.6 气体传感器
  • 11.7 利用Dust Sensor测量PM2.5
  • 第12章 无线模块
  • 12.1 GPS模块
  • 12.2 NFC/RFID模块
  • 12.3 GPRS/GSM模块
  • 12.4 ZigBee模块
  • 应用篇
  • 第13章 pcDuino网络应用
  • 13.1 WiFi AP及3G无线路由器
  • 13.2 网络家庭气象站
  • 第14章 pcDuino下使用OpenCV
  • 14.1 OpenCV环境搭建及使用
  • 14.2 实例:使用OpenCV进行人脸识别
  • 第15章 pcDuino上实现Siri语音控制
  • 15.1 Siri Proxy安装及使用
  • 15.2 通过自定义插件控制硬件
  • 第16章 pcDuino上实现Hadoop集群应用
  • 第17章 从零开始构建pcDuino嵌入式系统
  • 17.1 pcDuino启动流程
  • 17.2 为pcDuino搭建交叉编译环境
  • 17.3 编译并烧写U-Boot
  • 17.4 Linux内核的配置与编译
  • 17.5 制作根文件系统
  • 第18章 pcDuino心电监测仪
  • 18.1 心电采集模拟前端设计
  • 18.2 心电监测软件设计
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。