新手玩arduino,有什么建议吗?

工欲善其事,必先利其器。买正版如果学习的话建议购买正版的Arduino UNO,意大利原版的最好。可以在Arduino官网购买也可以在国内授权的公司购买。如果图便宜买国内小厂生产的,质量有的真不敢保证。到时候吃一点小问题,你可能半天到解决不了。而官网原版的质量可能,在板子上几乎不会出现问题,我们可以把时间花在创意上。

现在官网有促销的活动,感兴趣的话可以看看。买套件有了Arduino还是远远不够的,因为他只是一块板子,唯一的外设就是一个LED灯,远远满足不了我们的要求,如果想玩Arduino的话,买套件是必不可少的,一般套件我就不做推荐了,比如说淘宝上100块钱一大堆的。如果你是一个极客玩家,我建议你买优质的套件,因为劣质的套件做工不行,对于追求完美的小伙伴简直是噩梦。

我知道的一个优质的套件大家可以借鉴,这个套件是我体验过最棒的Arduino,所以推荐给大家,用这种优质的小玩意做创意很舒心。官方参考资料学习Arduino的资料很多,但都大同小异,在你稍微入门之后,我建议你去Arduino的官网学习。如下图所示,列出了关于Arduino所有的函数,我们看的书上的资料都是根据这些函数改编的实例。

我们随便点开一个函数,比如说digitalWrite(),官方给我们解释了关于digitalWrite怎么用比如说这个函数翻译成汉语的意思是:digitalWrite()(数字I / O)描述:对数字引脚写入高值或低值。如果将引脚配置为pinMode()输出,则将其电压设置为对应的值:5V(或3.3V板上的3.3V)为高,0V(接地)为低。

如果将pin配置为输入,digitalWrite()将启用(高)或禁用(低)输入pin上拉。建议将pinMode()设置为INPUT_PULLUP,以启用内部拉阻。有关更多信息,请参阅数字大头针教程。如果不将pinMode()设置为输出,并将LED连接到pin,当调用digitalWrite(HIGH)时,LED可能会变暗。

如果没有显式设置pinMode(), digitalWrite()将启用内部上拉电阻,它的作用类似于一个大的限流电阻。实例除了说明函数的含义之外,官方还为每一个函数设定了一个实例供我们参考,这一点会让我们学习的更速度、高效。LED灯延时函数void setup(){ pinMode(13, OUTPUT); }void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); }FINAL官方参考资料里面不仅有每一个函数的参数实例,还有Arduino板的各种信息,如原理图、PCB源文件等一切我们需要的!。

Arduino是否适合少儿使用?那micri:bit呢?

感谢您的阅读!实际上,两者都比较符合少儿使用,我们说的少儿可不是幼儿园的小朋友呢!先了解下,什么是Arduino?它实际上是一种开源电子原型平台,相比复杂的编程,需要专业知识等,它就简单的多了,只需要硬件(各种型号的Arduino板)和软件(Arduino IDE),就能够完成我们指定的任务,为什么它适合小朋友?因为它可以制作很多小朋友感兴趣的电子制作,比如四轴飞行器,电子时钟等等。

在硬件方面,Arduino已经将Arduino板进行了高度的集成,能够非常方面的供我们使用;另外一方面,软件的Arduino IDE,没有什么编程专业知识的,稍稍学习就能够轻松上手,对于小朋友来说确实能够提升他们的动手和动脑能力。实际上,如果想了解这个内容的家长可以到arduino中文社区,下载教程,家长可以自己和孩子一起学习,增加亲子活动。

micro:bit是BBC推广的一项用于青少年编程教育的ARM开发板,相比arduino,我其实更推荐它,我们直接可以在网页上继续一些编程,对于小朋友快速的上手,非常有帮助。在micro:bit也有主板,在主板上集成了,2个可编程按钮,1个5x5的LED点阵显示,1个加速度传感器,1个USB接口,1个罗盘,以及5个环形引脚接口,这些主板可以帮助孩子们做很多的实验:比如说使用水果制作钢琴键:或者使用废旧的纸板,使用按键和遥感模块,制作一个小车:所以,如果有条件,我觉得可以去尝试了解下后者,相比Arduino,后者的简易性会高一些。


文章TAG:arduino  初识  教程  
下一篇