查看: 9820|回复: 61

《Arduino程序设计基础》第三版修改意见收集

[复制链接]

该用户从未签到

发表于 2020-6-4 00:16 | 显示全部楼层 |阅读模式
本帖用于收集 第三版修改意见,如您意见被采纳,待第三版出版后,将免费赠送书籍(或开发板等礼品)给您。

如果您已经购买第二版,无须再购买第三版,因为相关更新内容,我都会在社区免费提供。




第三版更新内容:
1.更新书中程序及相关库;
2.删除原Arduino Ethernet章节,添加物联网开发入门内容;


该用户从未签到

发表于 2020-6-4 13:45 | 显示全部楼层
加入 USB Device 和 Host 相关内容吧。

USB 是现在最常见的连接方式,可以极大扩展功能。

该用户从未签到

发表于 2020-6-4 09:24 | 显示全部楼层
建议增加内容:
1.物联网知识概念科普,可以从起源,发展,物联网通信协议,物联网操作系统,主流物联网云平台的简介、使用,物联网应用典型模型,物联网应用开发流程(设备端、云端。应用端)等方面进行介绍。(阿里云IOT、华为云、百度云、EasyIOT、SIOT、AWS 、谷歌云等)
2.增加物联网常见通信手段的介绍。除了通过WIFI连接云平台之外,RFID射频识别,NFC近场通信。一般蓝牙、BLE低功耗蓝牙等通信手段。
3.增加高级传感器、显示设备。比如TFT显示器、PAJ手势识别传感器、九轴姿态检测传感器等模块的使用。
4.增加Arduio和其它设备的交互内容,比如通过MIT APP Inventor构建Android应用和Arduino进行通信交互,MATLAB和Arduino通信、Processing和Arduino通信。
5.可以适当考虑增加图形化编程的内容,因为近几年创客教育在我国中小学迅速升温,而他们的代码编写能力相对来说比较薄弱,因此为本书更为广大的受众考虑,本书的部分案例可以增加使用Mixly,MInd+等图形化编程工具编写的代码块。

该用户从未签到

发表于 2020-6-4 11:43 | 显示全部楼层
这本书被好多学校选为教材,我们就是的。但是作为非计算机专业的学生学习这本书还是有一定难度的。建议把程序设计基础部分内容增加扩充,在教学过程中可以不再需要c语言基础,有利于教学。针对图形界面编程可以放在一章里面讲述。或者在几个比较有代表性的例子里面插入图形化编程。
作为教材用,建议附上PPT讲义,方便使用。
增加创意编程的内容,加入新的物联网、人工智能方面的应用。

该用户从未签到

发表于 2020-6-4 20:00 | 显示全部楼层
为何要删除原Arduino Ethernet章节?

点评

因为用Arduino Ethernet的太少了,改成用esp8266  详情 回复 发表于 2020-6-11 17:38

该用户从未签到

发表于 2020-6-11 15:25 | 显示全部楼层
本帖最后由 shandian4321 于 2020-6-11 15:29 编辑

能否把第二版后边的附录A.1再具体的写写,现在VS已经到2019了;另,Visual Studio Code中也有arduino的工具插件,但也不会用,能否讲讲清楚(但好像不是免费的)

点评

已删除vs相关,改为了vscode  详情 回复 发表于 2020-6-11 17:38

该用户从未签到

 楼主| 发表于 2020-6-11 17:38 | 显示全部楼层
shandian4321 发表于 2020-6-11 15:25
能否把第二版后边的附录A.1再具体的写写,现在VS已经到2019了;另,Visual Studio Code中也有arduino的工具 ...

已删除vs相关,改为了vscode

该用户从未签到

 楼主| 发表于 2020-6-11 17:38 | 显示全部楼层
tigerzq 发表于 2020-6-4 20:00
为何要删除原Arduino Ethernet章节?

因为用Arduino Ethernet的太少了,改成用esp8266

该用户从未签到

发表于 2020-6-12 08:24 | 显示全部楼层
还有,能否单独一章,增加些关于开源项目的内容。实例程序从新更改挺好的,如第二版本有的{是跟在()后边的,有的是另起一行,格式统一下吧;还有如第6章,最后的温湿度传感器,从官网上下载的头文件,结合原有的程序,并不能执行,显然官网的头文件和本章您指的头文件是不一致的,这些是不是说明下好些。

点评

格式会尽量统一,之前有些是用的arduino ide,有些是其他编辑器,格式化的时候规则可能不一样,造成不统一。 另外您说的头文件问题,具体是哪个章节?  详情 回复 发表于 2020-6-12 08:43

该用户从未签到

 楼主| 发表于 2020-6-12 08:43 | 显示全部楼层
shandian4321 发表于 2020-6-12 08:24
还有,能否单独一章,增加些关于开源项目的内容。实例程序从新更改挺好的,如第二版本有的{是跟在()后边 ...

格式会尽量统一,之前有些是用的arduino ide,有些是其他编辑器,格式化的时候规则可能不一样,造成不统一。

另外您说的头文件问题,具体是哪个章节?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

arduino程序设计基础 blinker物联网解决方案

热门推荐

基于麦克纳姆轮的PID实例学习--机甲大师PID控制
基于麦克纳姆轮的PID实例
一 认识pid 首先要了解PID算法是什么。网上很多帖子要么就是只有理论,要么就没讲清
【Arduino】168种传感器模块系列实验(58)---SR04超声波测距...
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
生成写字机单线字,生成仿手写单线字Gcode
生成写字机单线字,生成仿
这个网站可以生成写字机需要的仿手写单线字的gcode。sdysdy.top
arduino pid麦克纳姆轮小车程序详解
arduino pid麦克纳姆轮小
之前发过几个帖子,大家可以参考,但经过多次尝试,整套系统升级了,优化了很多地方目录:
arduino控制多个舵机
arduino控制多个舵机
求助各位大佬,使用mega2560的PWM输出作为5个舵机的控制信号,5个舵机本身驱动使用的
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表