您的位置: 主页>机器人编程>ROBOLAB编程>干货|arduino基本IO介绍
加盟酷吧机器人 培养孩子核心能力

干货|arduino基本IO介绍

      今天小营营为大家讲解的是arduino的基本IO介绍。跟小营营学起来吧!

     先给大家看两张图片,这是比较简单的单片机(关于单片机的简单介绍可在公众号菜单栏get到)。(虽然看起来内部结构不太简单,但是没关系,这些不重要)。我们只需要看它能对外提供的功能。简单也是指对外提供的功能以及使用简单。

干货|arduino基本IO介绍干货|arduino基本IO介绍

简要介绍

     单片机对外提供功能就是通过引脚(Pin)来实现。引脚,就是上面图中标有数字的地方。可以像第一张图一样是插孔,也可以像第二张图是排针。

    一般的引脚都可以用来做输入(input)/输出(output)口。所以把它简称为IO口。

功能介绍

      先讲输出功能。在电子电路中,一般会选取一个零电势点作为参考,我们把它称之为地(GND),以此处电势为0。其他引脚输出时,若配置为输出低电平,电势几乎为0。若配置输出高电平,则电势为5V。也可以将其理解为可以控制的电源,以此来达到对外输出的目的。

      再来输入功能,一般而言,若将引脚配置为输入功能,则其不对外提供电势。可以将其理解为一个电压表。不过一般数字输入引脚只能读取0或者1。模拟输入引脚可以读入0-255的数字。当然0表示0V电势,255表示的就是5V的电势。主要用来获取信号。

应用举例

     另外对于arduino的使用。需要用到一个编译器,也叫arduino。主要是这样一个界面。开始有两个函数。一个setup(),一个是loop()。

干货|arduino基本IO介绍

    Setup()里的程序开机之后执行一次,loop()里的程序就循环执行。一般将配置,初始化等功能放在setup()里,具体的控制程序放在loop()里。

     这里给出引脚输出的例子。是制作基本的led灯闪烁的程序。

干货|arduino基本IO介绍

      ‘//’符号之后的是注释,对程序不起作用,只是便于理解。就是解释这个程序的意思。

     另外输入功能与此类似,不过前期基本用不到,这里就不讲啦。等需要用到的时候也肯定已经不需要讲了,可以自己使用啦。

干货|arduino基本IO介绍

LED灯的闪烁就是这样啦~,行动起来吧!

后记,小编朋友研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

欧美思机器人教育加盟 赚钱好项目
上一篇:设计一款廉价开源的BLE智能手表,可与Arduino工具
下一篇:人工智能?编程?机器人已经逐步渗透生活……
您可能喜欢
回到顶部