本书主要涉及基于C语言、Arduino和HTML5技术的STM32单片机开发与应用,包括基础篇、实训篇和应用篇3部分。基础篇主要介绍了STM32单片机和HTML5的相关知识,以及开发环境的搭建,介绍本书涉及的 STM32单片机实验开发板,联合HTML5 Web技术和STM32单片机开发,重点介绍二者之间如何建立通讯;实训篇共包括四个实验项目,在这四个案例中详细的讲述HTML5和STM32的联合开发技术,包括硬件设计、软件设计和工程项目开发;应用篇包括5个工程应用实例,涉及到工业、环境、生物等多个领域,本篇注重于整体的设计思想与设计方法、具体的硬件与软件设计。
本书可作为高等学校人工智能电子信息、计算机和电气等的案例式教材,也可用于毕业设计和电子设计竞赛等实践环节教学用书,还可作为从事电子设计类工程技术人员的参考用书。
基础篇
章 STM32单片机开发环境
1.1 Arduino IDE开发环境
1.2 Keil MDK5开发环境
1.3 HTML5 for ARM实验开发平台
1.4 HTML5 for ARM开发板电路简介
第2章 HTML5-NET Web参数设置
2.1 阿络连接配网
2.2 参数设置页面
第3章 HTML5 Web网页开发设计
3.1 HTML 5简介与开发环境介绍
3.2 编写个HTML5网页
3.3 网页上传到HTML 5-NET模块中
3.4 HTML5.NET模块中网页根目录使用规则
第4章 基于Arduino IDE的STM 32单片机开发设计
4.1 “Hello World!”程序
4.2 LED闪烁实验
4.3 STM32单片机串口实验
4.4 STM32单片机模拟量采集实验
第5章 HTML5 Web与STM32单片机通信
5.1 网络连接
5.2 HTML5 WebSocket通信实验
实训篇
第6章 酒店霓虹灯控制设计
6.1 STM32单片机IO简介
6.2 硬件设计
6.3 STM32单片机软件设计
6.4 HTML5人机界面设计
6.5 程序下载与运行结果
第7章 智能门禁设计
7.1 智能门禁简介
7.2 硬件设计
7.3 STM32单片机软件设计
7.4 HTML5人机界面设计
7.5 程序下载与运行结果
第8章 智能农场温室大棚设计
8.1 DSl8B20温度传感器简介
8.2 硬件设计
8.3 STM32单片机软件设计
8.4 HTML5人机界面设计
8.5 程序下载与运行结果
第9章 Wi-Fi远程控制设计
9.1 ESP8266简介
9.2 硬件设计
9.3 嵌入式软件设计
9.4 HTML5人机界面设计
9.5 程序下载与运行结果
应用篇
0章 户外PM2.5监测设计
10.1总体方案设计
10.2 传感器简介
10.3 电路设计
10.4 下位机程序设计
10.5 上位机后端程序设计
10.6 上位机前端HTML5界面设计
10.7调试
10.8 项目成果展示
1章 智能火灾预警与防盗监控设计
11.1总体方案设计
11.2 传感器简介
11.3 硬件设计
11.4 STM 32单片机程序设计
11.5 HTML 5通信程序及界面设计
11.6调试
2章 温室远程测控设计
12.1总体方案设计
12.2 传感器简介
12.3 外围设备
12.4电路设计
12.5 下位机程序设计
12.6 上位机程序设计
12.7 多数据融合决策
12.8调试
3章 心率与血氧检测设计
13.1总体方案设计
13.2 硬件设计
13.3 下位机程序设计
13.4 上位机程序设计
4章 水质在线监测设计
14.1总体方案设计
14.2 传感器介绍
14.3 下位机程序设计
14.4 上位机程序设计
14.5 信息融合程序设计
14.6
附录
附录1 HTML5 for ARM开发板电路图
附录2 户外PM2.5监测设计参考程序
附录3 智能火灾预警与防盗监控设计参考程序
附录4 温室远程测控设计参考程序
附录5 心率与血氧检测设计参考程序
附录6 水质在线监测设计参考程序
猜您喜欢
评论