《Arduino程序设计基础》第三版修改意见收集-Arduino中文社区 - Powered by Discuz! Archiver

XlinliY.Zhang 发表于 2020-8-10 22:14

link4565 发表于 2020-8-10 20:35
加入usb host Shield的教程吧我觉得这个很多人需要还有就是i2c通信的教程改良最好能增加案例
...

USB host shield不适合新手,而且这玩意有点烂摊子

XlinliY.Zhang 发表于 2020-8-10 22:19

网络章节那一篇建议修改为ESP32或者ESP8266

奈何col 发表于 2020-8-11 09:20

XlinliY.Zhang 发表于 2020-8-10 22:19
网络章节那一篇建议修改为ESP32或者ESP8266

已经改了

sd1001514 发表于 2020-8-11 09:46

奈何col 发表于 2020-6-11 17:38
因为用Arduino Ethernet的太少了,改成用esp8266

ESP8266的确用的比较多,但是Ethernet还是有应用的,可否考虑保留

奈何col 发表于 2020-8-11 09:47

sd1001514 发表于 2020-8-11 09:46
ESP8266的确用的比较多,但是Ethernet还是有应用的,可否考虑保留

对理论的讲解有保留,对arduino ethernet硬件的使用内容删了

sd1001514 发表于 2020-8-11 09:48

您目前计划第三版什么时候正式发售?

奈何col 发表于 2020-8-12 08:42

sd1001514 发表于 2020-8-11 09:48
您目前计划第三版什么时候正式发售?

2021年秋

507311581 发表于 2020-8-26 22:22

我的想法全在这里啦
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
建议如下:1.增加高级传感器、显示设备。
[*]在我所做过的Arduino项目中,屏幕大部分都是0.96OLED没有大屏幕,眼睛看的疼。
[*]在做飞控时,mpu6050姿态传感器应用较为广泛,建议增加。
[*]ESP32/8266为现在比较流行的通信方式,但是如果和LORA/NB结合,将会更好。
[*]OpenMV/OpenCV结合,使得项目中有应用的价值,而不是简单的小东西。
[*]USB要加上。
2.通信历程要多
[*]我的看法是物联网的项目绝大部分都难在通信上,要对mqtt协议,TCP/IP加强,基本的外设也要多加利用。
[*] 经常用的是Android(APP)和Arduino进行通信,MATLAB和Arduino通信,Labview和Arduino通信,Processing和Arduino通信等。
[*] 阿里云IOT、华为云、百度云的通信要有具体的落地项目,不要干巴巴的说。如果能够和PLC通信联合起来,那么我的会非常好玩。
3.与其他高级单片机的配合
[*]比如STM32/FPJA的配合,尤其是FPJA+Arduio的配合,具体参考seeed公司,做AI太好用了。
[*]还有就是和同为开源硬件的树莓派的配合,能做好多的项目。
4.历程质量不高
[*]现有的历程参差不齐,要么太简单,要太复杂,没有循序渐进的训练方式。
[*]编写要行距宽些,太密不舒服。不如空一行,或者提供电子档(Mark)。


507311581 发表于 2020-8-26 22:23

我靠,明明不是这个格式,好丑啊

奈何col 发表于 2020-8-26 23:55

507311581 发表于 2020-8-26 22:22
我的想法全在这里啦
--------------------------------------------------------------------------------- ...
1.屏幕尺寸和书无关,自己更换大屏幕就行了,只是价格更贵些;
mpu6050读取简单,但相关应用对于一般用户太难,不符合本书,如果您有好的应用示例可以提出;
新版本已经计划添加使用esp系列进行网络通信的介绍;
不会添加CV内容,和主题偏离较远,且基础要求太高,本书核心还是arduino开发;
书中有Arduino leonardo相关USB开发,但USB开发本身和Arduino关系不大,且Arduino没有完善的USB功能开发方案;

2.书中本来有TCP/UDP相关内容,由于arduino ethernet使用率太低,新版将替换为esp系列讲解,但这个不是本书主题,碍于篇幅也无法更详细的讲解,以后可以考虑单独做一个物联网的教材。另外书中增加了社区上的blinker物联网教程,其中会添加对MQTT简要介绍,如果要详细讲解,估计半本书也不够了;
android\matlab等通信,因为涉及其他端的开发和其他软件使用,碍于篇幅,也无法在本书中进行讲解;
阿里云、华为云、百度云如果是和云服务通信,涉及服务器端开发,这个也是本书篇幅无法涵盖的内容;本书主题还是书名说所的“程序设计基础”,主要用作本科生入门使用,好玩的项目还是得看社区。

3.还是篇幅和主题的问题,偏离了,这些内容太大太广,不是一本书可以承载的,建议还是看arduino.cn或者github。

4. 现有体系是按照传统单片机体系设计的,例程大多都是来自arduino官方,少许是我自己写的。基本是可以循序渐进的。基本的设计目标是不出现复杂或者太长的程序。您觉得哪个程序复杂,可以告知我,我做下修改。

本书出现的例程,都可以在https://github.com/coloz/Arduino-book 找到;
相关资源见:https://clz.me/arduino-book/download/



页: 1 2 [3] 4 5 6 7
查看完整版本: 《Arduino程序设计基础》第三版修改意见收集