2013最后一天纪念下,常见问题篇

2013-12-311.1万
精华项目
AI 快速预览详细 收起
本文解答了Arduino初学者常遇到的问题,包括如何构建遥控小车所需的组件清单、Leonardo和Romeo V2.0的串口配置差异、程序调试技巧等。通过这些解答,初学者可以更快地掌握Arduino的基本知识。例如,Leonardo和Romeo V2.0使用Atmel32U4芯片,但串口配置不同,需要将Serial改为Serial1。此外,还提到了程序调试中的常见误区和解决方法。
先卖个萌吧,好歹也是跨年夜2013最后一天纪念下,常见问题篇图1
晚上无聊,没去看人海,写些东西吧。
妈妈说,看帖回帖是美德------鲁迅。
好吧,先说说不管是大白还是小白都会经常遇到的问题吧。2013最后一天纪念下,常见问题篇图2注意下膝盖,天气有点凉。

1.我要做个小车,需要哪些东西呢?----这类回答一般都是从功能上反推清单的,如遥控小车,需要遥控器,一般是两个无线模块,单单一个是不行的。。
还有就是车架子,一般都是空架子,所以要配电机驱动(因为你的Arduino带不动电机的),当然还要小车上的控制器,遥控端的控制器,遥控手柄,电源(电池盒或锂电池)。嗯。这样看来手持的东西和小车的东西都搞定了。。。。。。忘了USB线了。。。。。what about 尼龙柱?

2. Arduino 的Leonardo 使用的是Atmel32U4的芯片,芯片很强大,自带USB转换,2个串口。  Romeo V2.0也是Atmel32U4的主控芯片,原理图是这样的:
2013最后一天纪念下,常见问题篇图3 D0和D1接的是RXD1和TXD1,所以程序里Serial要改成Serial1,所以很多人测试诸如Xbee等通讯的时候用UNO可以但是用Romeo V2就不可以的原因就在这,这点确实有点不怎么明显,故时常听见:板子不能用的啦。。。UNO上测试过可以的啦。。板子有问题的啦。。。


3.关于程序,每个人写程序都有自己的风格,所以很多人都喜欢左右旁边人的风格使其和自己相近。(这是强J人家的思想啊2013最后一天纪念下,常见问题篇图4
但是当自己的程序出错的时候,经常有人觉得自己的程序是对的,就把重点放在怀疑硬件上(我经常干这种事,惭愧),其实想想就是一点懒惰在左右我们从0开始测试的心。。。。。好像和第一句没什么关联

4.还有一种,很低调华丽的问题,我不会Processing,对于Arduino我也是小白,肿么办?-----首先,天这么冷,不能凉拌(好冷),一般不管想学什么,内事问百度,外事问谷歌,那个什么事不知道的问天涯,网上一大堆资料,比种子好找得多。有时,你会不会忘了这一点。像什么xbee固件升不了级,怎么用Processing做上位机,怎么用Arduino实现物联网,哪里可以买到老干妈,怎样获得女神芳心什么的都是可以搜到的

5遇到问题的第一反应。丢键盘啊,还能怎么办?很多时候都会自己不怎么考虑下原因,开始问人,要是真的不懂还是很好的,就怕那人刚一张嘴,你懂了。。。然后的一小段时间,你很痛苦吧

6.为什么没人夸夸这个呢?https://mc.dfrobot.com.cn/forum. ... 3&highlight=RGB

7.“老子做的这个东西这么有内涵,怎么没人欣赏呢?”----------------@DFRobot轻松获得掌声

8.  @DFRobot



创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(5)
破坏大王
破坏大王
原来7-11都有老干妈
Ash1
Ash1
楼主不去跨年狂码字不容易啊,但素就不能放张好看点的图么...
另,上面所有问题我能回答的只有一个:一号店能买到老干妈,楼下7-11也能买到老干妈...
Holiday
Holiday
作者
回复Ash1
慧眼啊,老干妈才是我们关心的重点:$
phoebe.wang40
phoebe.wang40
写的不错,顶一个
我爱小宇宙
我爱小宇宙
这个可以有~~~续写下文啊~继续关注!!!大家顶起来啊!!!!:)
Youyou
Youyou
楼主辛苦了,写的非常好。:lol
我补充下关于Leonardo的串口问题。:)
在编译程序时,特别是调用库的时候,一定要看清板子的类型,如果是Leonardo,要特别注意串口号,如果调用的库只针对串口0,在程序里改成串口1则会编译出错。有些小伙伴就碰到了这样的问题,程序可以在UNO上运行,但换到Leonardo上面,连编译都没有通过,比如:URM06-RS485的样例程序:Q
- 没有更多了 -