Arduino 程序设计指南-24小时从入门到精通

本书特色

[

本书主要介绍了在arduino平台上进行编程开发,构建各种有趣应用的技术和方法。本书内容充分考虑到非电子信息学科初学者的需求,由浅入深,涵盖了arduino编程的方方面面。全书分为三部分,**部分介绍了arduino的起源、组成和开发环境的使用;第二部分讲解了在c语言基础上派生出的arduino编程语言的基础知识;第三部分介绍了完成各种应用功能的实用技术,包括读取数字、模拟信号,中断的使用,设备间通信,电机控制,lcd显示,网络通信,读写sd卡等。*后,通过一个综合性的原型系统,展示了从设计到实现完整项目的全过程。

]

目录

part i  arduino编程开发环境hour 1  arduino介绍/  1.1  什么是arduino/  1.2  arduino家族介绍/  1.3  探究arduino扩展板/  1.4  小结/  1.5  练习/  hour 2  建立arduino编程环境/  2.1  微控制器内部探秘/  2.2  超越机器代码/  2.3  编写arduino程序/  2.4  安装arduino ide/  2.5  小结/  2.6  练习/  hour 3  使用arduino ide/  3.1  ide概览/  3.2  菜单浏览/  3.3  工具栏/  3.4  消息区和控制台窗口/  3.5  配置arduino ide/  3.6  使用串口监视器/  3.7  小结/  3.8  练习/  hour 4  编写arduino程序/  4.1  编写arduino程序/  4.2  编写**个程序/  4.3  连接硬件电路/  4.4  小结/  4.5  练习/  part ii  c编程语言5  c语言基础/  5.1  使用变量/  5.2  使用运算符/  5.3  探索arduino函数/  5.4  小结/  5.5  练习/  hour 6  结构化命令/  6.1  if语句/  6.2  组合多条语句/  6.3  else语句/  6.4  else if语句/  6.5  理解比较条件/  6.6  复合条件/  6.7  对条件取反/  6.8  switch语句/  6.9  小结/  6.10练习/  hour 7  使用循环语句/  7.1  理解循环操作/  7.2  使用while循环/  7.3  使用dowhile循环/  7.4  使用for循环/  7.5  在循环中使用数组/  7.6  使用多个循环变量/  7.7  循环嵌套/  7.8  循环控制/  7.9  小结/  7.10练习/  hour 8  使用字符串/  8.1  什么是字符串/  8.2  理解c语言风格字符串/  8.3  引入arduino字符串对象/  8.4  操作字符串对象/  8.5  小结/  8.6  练习/  9  数据结构/  9.1  什么是结构体/  9.2  创建结构体/  9.3  使用结构体/  9.4  操作结构体/  9.5  结构体数组/  9.6  使用联合体/  9.7  小结/  9.8  练习/  hour 10  函数/  10.1  函数基础/  10.2  返回值/  10.3  向函数传递参数/  10.4  在函数中处理变量/  10.5  函数递归调用/  10.6  小结/  10.7  练习/  hour 11  指针/  11.1  什么是指针 /  11.2  使用指针/  11.3  指针的特殊类型/  11.4  指针运算/  11.5  字符串和指针/  11.6  指针和结构体/  11.7  函数中使用指针/  11.8  小结/  11.9  练习/  hour 12  数据存储/  12.1  arduino内存刷新/  12.2  sram详解/  12.3  创建动态变量/  12.4  用闪存保存数据/  12.5  使用eeprom/  12.6  小结/  12.7  练习/  hour 13  使用开发库/  13.1  什么是开发库/  13.2  使用标准库/  13.3  使用第三方库/  13.4  建立自己的库/  13.5  小结/  13.6  练习/  part iii  arduino应用hour 14  使用数字接口/  14.1  数字接口概述/  14.2  使用数字接口输出功能/  14.3  数字接口输出实验/  14.4  使用数字接口输入功能/  14.5  数字接口输入实验/  14.6  小结/  14.7  练习/  hour 15  访问模拟设备/  15.1  模拟信号处理概述/  15.2  使用模拟输入接口/  15.3  修改输入数值/  15.4  使用输入映射/  15.5  改变参考电压/  15.6  模拟输出/  15.7  使用模拟输出/  15.8  小结/  15.9  练习/  hour 16  添加中断/  16.1  什么是中断/  16.2  中断类型/  16.3  使用外部中断/  16.4  测试外部中断/  16.5  使用引脚改变中断/  16.6  使用时钟中断/  16.7  忽略中断/  16.8  小结/  16.9  练习/  17  设备通信/  17.1  串行通信协议/  17.2  使用串口/  17.3  使用spi端口/  17.4  使用i2c接口/  17.5  小结/  17.6  练习/  hour 18  使用传感器/  18.1  模拟传感器接口/  18.2  使用电压信号/  18.3  使用基于电压的传感器/  18.4  使用阻性输出/  18.5  使用阻性传感器/  18.6  触摸传感器工作原理/  18.7  使用触摸传感器/  18.8  小结/  18.9  练习/  hour 19  使用电动机/  19.1  电动机的类型/  19.2  使用直流电动机/  19.3  电动机使用实验/  19.4  使用伺服电动机/  19.5  小结/  19.6  练习/  hour 20  使用lcd/  20.1  什么是lcd/  20.2  与lcd设备连接/  20.3  liquidcrystal库/  20.4  lcd扩展板/  20.5  小结/  20.6  练习/  hour 21  使用以太网扩展板/  21.1  将arduino接入网络/  21.2  以太网扩展板库/  21.3  编写网络程序/  21.4  小结/  21.5  练习/  hour 22  高级网络编程/  22.1  web协议/  22.2  从web服务器读取传感器数据/  22.3  通过web方式控制arduino/  22.4  小结/  22.5  练习/  hour 23  文件处理/  23.1  什么是sd读卡器/  23.2  sd卡和arduino/  23.3  sd卡开发库/  23.4  和sd卡交互/  23.5  保存传感器数据/  23.6  小结/  23.7  练习/  hour 24  原型工程/  24.1  确定项目需求/  24.2  确定接口需求/  24.3  元件清单/  24.4  原理图设计/  24.5  搭建面包板电路/  24.6  程序设计/  24.7  代码编写/  24.8  程序测试/  24.9  构建原型电路板/  24.10小结/  24.11练习/  

封面

Arduino 程序设计指南-24小时从入门到精通

书名:Arduino 程序设计指南-24小时从入门到精通

作者:布鲁姆

页数:332

定价:¥59.8

出版社:电子工业出版社

出版日期:2015-09-01

ISBN:9787121263088

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

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

发表评论

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