单片机控制技术-基于Arduino平台的项目式教程
- ISBN:9787111672630
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:143页
- 出版时间:2021-02-01
- 条形码:9787111672630 ; 978-7-111-67263-0
内容简介
本书主要内容包括Arduino平台的认识、图形化编程入门、Arduino文本编程入门、Arduino的输入与输出、Arduino编程语言进阶、串行通信的使用、泊车辅助系统的设计和车载空调智能通风系统的设计等。
目录
前言
项目1Arduino平台的认识
11Arduino的使用场景广泛
111被创客广泛接受并使用
112能快速进行原型设计
113在STEM教育中被推广使用
12Arduino的特性及其由来
121Arduino为什么能得到广泛应用?
122Arduino的由来
13Arduino的硬件类别
131常见的Arduino控制器
132常用的扩展硬件
133深入了解Arduino UNO
项目2图形化编程入门
21认识米思齐(Mixly)
22软件获取与编程准备
23控制发光二极管的亮与灭
【任务21】上传**个控制程序
【任务22】让“L”灯重新恢复闪烁
24什么是“变量”
【任务23】使用变量指代闪烁间歇时间
【任务24】变量变化
25串口监视器的使用
【任务25】使用串口监视器监控闪烁间歇时间
26选择结构的使用
【任务26】单分支选择结构的使用
【任务27】多分支选择结构的使用
27循环结构的使用
【任务28】“重复执行”模块的使用
【任务29】“遍历循环”模块的使用
项目3Arduino文本编程入门
31上传**个文本代码程序
32Arduino IDE常用配置
33Arduino基本程序架构
34让“L”灯重新恢复闪烁
【任务31】编写文本代码控制“L”灯闪烁
35代码中加入变量
【任务32】使用变量指代端子编号
【任务33】使用变量让闪烁间歇时间不断增长
36串口监视器的调用
【任务34】调用串口监视器查看变量值的变化
37流水灯效果的实现
【任务35】使用遍历循环结构实现流水灯效果
【任务36】使用重复循环结构实现流水灯效果
【任务37】使用选择结构实现流水灯效果
项目4Arduino的输入与输出
41数字输出
【任务41】控制输出端子状态
42数字输入
【任务42】数字输入信号的读取
【任务43】开关信号的读取
【任务44】开关信号控制LED亮灭
43模拟输出
【任务45】模拟输出信号的读取
【任务46】呼吸灯效果的实现
44模拟输入
【任务47】模拟输入信号的读取
【任务48】发光二极管亮度调节的实现
项目5Arduino编程语言进阶
51一位数码管的工作原理
【任务51】控制数码管显示数字
52子函数的应用
【任务52】添加子函数
【任务53】为子函数添加传递参数
【任务54】使用子函数优化一位数码管控制程序
53一维数组的应用
【任务55】摩尔斯电码表达SOS信号
【任务56】使用一维数组优化一位数码管
控制程序
54二维数组的应用
【任务57】使用二维数组优化一位数码管
【任务58】使用二维数组控制点阵
5574HC595芯片的使用
【任务59】使用74HC595芯片控制灯组亮灭
【任务510】使用二维数组优化74HC595
控制程序
【任务511】shiftOut函数的使用
【任务512】使用74HC595芯片实现一位
数码管控制
项目6串行通信的实现
61串口通信的实现
【任务61】利用串口输入指令控制发光二极管
颜色变化
62IIC通信的实现
【任务62】利用IIC通信实现发光二极管交替
闪烁
63SPI通信的实现
【任务63】利用SPI通信实现发光二极管的
亮灭控制
项目7泊车辅助系统的设计
71超声波传感器的使用
【任务71】超声波测距功能的实现
【任务72】库文件的导入
72液晶显示模块的使用
【任务73】显示功能的实现
【任务74】滚动显示效果的实现
73蜂鸣器的使用
【任务75】控制蜂鸣器发出报警音
74泊车辅助系统的实现
【任务76】综合应用各模块实现泊车辅助功能
项目8车载空调智能通风系统的设计
81DHT11温湿度传感模块的使用
【任务81】温度和湿度信息的获取
82舵机的控制
【任务82】控制舵机转动相应角度
83直流有刷电动机的控制
【任务83】直流有刷电动机的转速控制
84红外遥控的实现
【任务84】红外信号的接收
【任务85】红外遥控的实现
85车载空调智能通风系统的实现
【任务86】实现车载空调智能通风系统功能
参考文献
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0