Arduino的基础教程

电子说

1.3w人已加入

描述

步骤1:什么是Arduino?

Arduino是开源硬件开发板它使用AVR微控制器作为其主要控制单元。 Arduino通常用于制作嵌入式电子或机器人项目。 Arduino是新手学习嵌入式电子和机器人技术基础的最佳产品。

第2步:Arduino开发板和安装

Arduino

在开始使用Arduino之前,我们需要一个Arduino板。

有很多Arduino板,分别是Arduino Uno,Arduino Mega,Arduino Nano,Arduino Due,Arduino Fio等。猜想,Arduino Uno是学习基础知识的最佳板。

要在Arduino板中上传我们的书面代码,我们必须从其网站下载Arduino IDE。我为您提供了链接:https://www.arduino.cc/en/Main/Software

完成安装过程后,当我们完全打开Arduino时,其外观将类似于上图。

第3步:Arduino IDE

Arduino

Arduino

现在,让我们了解Arduino IDE的不同部分

1:这是用于验证您要上传到Arduino板上的书面代码的按钮。

2:这是用于在Arduino上上传代码的按钮。板。

3:这是用于打开一个新单元。

4:这是用于打开您以前的代码。

5:这是用于保存您的新代码。代码。

在“工具”部分中,我们必须选择要使用的Arduino板。

选择Arduino板后,我们必须选择

端口我们的计算机检测到Arduino开发板。但是,应在将Arduino板插入计算机后选择此端口。

第4步:Arduino编程的一部分

Arduino

在在这一步中,我们将了解Arduino程序的不同部分。

我们将在第一部分中编写的代码仅由Arduino运行一次。

让我们举个例子。如果我们要13号。 Arduino的引脚作为输出,那么我们将在这一部分中编写pinMode(13,OUTPUT)。再一次,如果我们希望将其作为输入,则将编写pinMode(13,INPUT)。如果Arduino一次读取了此命令,那么它将设置其13号。

相反,我们将在第二部分中编写要由Arduino连续运行的代码。

步骤5:Arduino的部分

Arduino

在这一步中,我们将了解Arduino的不同部分。

1:这些都是数字的

2:这是Arduino的ICSP头,通过它们我们可以引导在任何AVR微控制器上加载Arduino固件。

3:这是Arduino Uno的主要AVR微控制器。 Arduino。

4:这些引脚是Arduino的电源引脚。

5:这些是模拟引脚。

6:此IC是USB到串行转换器。

7:这些是Tx Rx LED。

8:这是内置LED对于连接到数字引脚13的用户。

9:这是用于连接到计算机的USB端口。

10:这是用于为Arduino供电的电源端口。

11:这是用于重新启动Arduino板的按钮。

步骤6:LED闪烁项目

Arduino

我们将能够通过制作不同的创意项目并提高自己的创造力来成功学习Arduino。现在让我们创建一个简单的闪烁的LED项目。

项目的基本电路和工作过程:

一个LED将通过数字引脚号2k的电阻连接。 Arduino的13。 led将闪烁一秒钟,然后将停止闪烁一秒钟。

编程:

/* Arduino闪烁项目

*由Zubayer Tahmid

*/

void setup(){

pinMode(13,OUTPUT);

}

无效循环(){

digitalWrite(13,HIGH);

delay(1000);

digitalWrite(13,LOW);

delay(1000);

}

在void setup()函数中,我们声明了13号。引脚作为输出。然后在void loop()函数中,我们命令Arduino在13号中给出HIGH值。销。然后,我们给出了1000毫秒的延迟。然后,我们命令Arduino在13号中给LOW值。销。然后,我们再次给出了1000毫秒的延迟。将代码上传到Arduino之后,它将按照我们在代码中的指示进行工作。

步骤7:结论

我希望您已经能够学习Arduino的一些基础知识。您必须继续练习Arduino才能熟练掌握它。如果您在本教程中发现任何错误,请通过我的电子邮件给我建议或在评论部分中对其进行评论。如果我在本教程中得到很好的回应,那么我将制作一个有关Arduino机器人技术基础的完整系列教程,以及有关Arduino的一些高级教程。祝您在嵌入式电子世界中生活愉快。

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分