分享

Arduino的基础教程

 SDNUC 2020-10-12

  步骤1:什么是Arduino

Arduino的基础教程

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

第2步:Arduino开发板和安装

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

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

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

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

第3步:Arduino IDE

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

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

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

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

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

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

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

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

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

第4步:Arduino编程的一部分

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

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

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

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

步骤5: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。现在让我们创建一个简单的闪烁的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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉

收藏 0人收藏
分享:

    评论

    请按住滑块,拖动到最右边

    相关推荐

    机器人宠物资料(原理图+源码+视频)

    手掌大小的机器人,它有四只脚而不是轮子。腿式运动赋予其在非结构化地形上导航的更多自由,并在运动时表达....
    发表于 10-12 14:53 · 14次 阅读
    机器人宠物资料(原理图+源码+视频)

    机器宠物解决方案开源资料(原理图+源码+视频演示)

    手掌大小的机器人,它有四只脚而不是轮子。腿式运动赋予其在非结构化地形上导航的更多自由,并在运动时表达生活的欢乐。这种动态...
    发表于 10-12 14:38 · 0次 阅读
    机器宠物解决方案开源资料(原理图+源码+视频演示)

    PWM风扇控制器(具有温度感应和按钮超控功能)资料(原理图+源代码)

    带温度感应和最大速度按钮的风扇PWM控制器,为服务器室和车库配备风扇。要使用大型风管风扇,但没有空间,否则普通的壁式排气...
    发表于 10-12 09:48 · 101次 阅读
    PWM风扇控制器(具有温度感应和按钮超控功能)资料(原理图+源代码)

    温度感应和按钮超控的PWM风扇控制器工程文件和原理图免费下载

    具有基于温度的控制的PWM控制器,但找不到价格合理的东西,并且可以在没有稳压器的情况下使用相同的电源....
    发表于 10-12 08:00 · 18次 阅读
    温度感应和按钮超控的PWM风扇控制器工程文件和原理图免费下载

    一款基于Arduino Uno的元器件特性测试仪

    n个月前我转发过一国外哥们制作的USB元器件测试仪,长这样,还记得么?
    FPGA入门到精通 发表于 10-10 10:20 · 120次 阅读
    一款基于Arduino Uno的元器件特性测试仪

    玩的就是心跳 | 用 PulseSensor 脉搏传感器测心率

    对于 arduino 来说,网上有大量关于 PulseSensor 脉搏传感器的资料。PulseSensor 是一款用于脉搏心率测量的光电反射式模拟传...
    发表于 09-28 16:24 · 101次 阅读
    玩的就是心跳 | 用 PulseSensor 脉搏传感器测心率

    Arduino的入门使用教程免费下载

    本文档的主要内容详细介绍的是Arduino的入门使用教程免费下载。
    发表于 09-28 08:00 · 102次 阅读
    Arduino的入门使用教程免费下载

    Arduino的零基础入门实例课程免费下载

    第一堂课:IO口输入【课程已发布】第二堂课:0口输入组件(按键,倾斜开关)【课程已发布·第三堂课:O....
    发表于 09-28 08:00 · 52次 阅读
    Arduino的零基础入门实例课程免费下载

    Arduino Mini板的电路图和PCB原理图免费下载

    本文档的主要内容详细介绍的是Arduino Mini板的电路图和PCB原理图免费下载。
    发表于 09-27 08:00 · 174次 阅读
    Arduino Mini板的电路图和PCB原理图免费下载

    最常见的Arduino板以及如何区分它们

    市面上可供选择的Arduino板实在太多了,撇开原厂那十几个不说,光某宝上多如牛毛的各式Arduin....
    玩转单片机 发表于 09-02 11:50 · 957次 阅读
    最常见的Arduino板以及如何区分它们

    工程师用铁丝做了一个Arduino UNO板

    首先,我们从MCU以及数字和模拟IO引脚接头开始。Arduino UNO具有巧妙的排针布局,与ATM....
    玩转单片机 发表于 09-02 11:19 · 603次 阅读

    Arduino VS 树莓派,谁才是电子装置的最佳选择?

    如果你曾经想过自己设计一款电子装置,你可能已经听说过Arduino和树莓派的大名了。但如果你还没有研....
    发表于 09-01 16:46 · 508次 阅读
    Arduino VS 树莓派,谁才是电子装置的最佳选择?

    arduino好还是单片机好_arduino单片机的优缺点

    Arduino独有的几种优势表现在下列方面:开放性:Arduino的硬件电路的软件开发环境都是完全开....
    发表于 08-27 09:55 · 762次 阅读
    arduino好还是单片机好_arduino单片机的优缺点

    请教 LabVIEW 2018安装Arduino

    请教大师 : 我安装的是LabVIEW 2018,下载VIPM安装LabVIEWInterface for Arduino失败,高低版本都试了,提示不...
    发表于 08-20 16:33 · 267次 阅读
    请教 LabVIEW 2018安装Arduino

    Arduino UNO如何判断引脚5有无电压 ?

    新手求教一下大神们关于 Arduino UNO这个板子  定义引脚5为输入引脚 如何判断引脚5有无电压   ...
    发表于 08-17 21:48 · 0次 阅读
    Arduino UNO如何判断引脚5有无电压   ?

    请问CurieIMU.h 这个库是Arduino自带的吗?

    CurieIMU.h  这个库是Arduino自带的吗   为什么编译的时候显示没有这个库 ...
    发表于 08-14 08:02 · 101次 阅读
    请问CurieIMU.h 这个库是Arduino自带的吗?

    自律型机器人制作入门基于Arduino的PDF电子书免费下载

    本书基于开源硬件思想,完全公开各个结构件的外观尺寸,控制板基于开源硬件领域内广泛使用的Arduino....
    发表于 08-13 08:00 · 92次 阅读
    自律型机器人制作入门基于Arduino的PDF电子书免费下载

    关于arduino mini Pro 和6050三轴陀螺仪请教

    想用arduino mini Pro 读取6050三轴陀螺仪数据,判断正在运动的方向,前后左右。并根据方向执行程序。 大神能不能教教我,最近...
    发表于 08-12 17:57 · 355次 阅读
    关于arduino mini Pro 和6050三轴陀螺仪请教

    请问有人会高速条形码扫描模块和arduino间的应用?

    请问达人们有人会高速条形码扫描模块和arduino间的应用吗?? ...
    发表于 08-12 07:19 · 0次 阅读
    请问有人会高速条形码扫描模块和arduino间的应用?

    Arduino Pro开发板电路图原理图免费下载

    本文档的主要内容详细介绍的是Arduino Pro开发板电路图原理图免费下载。
    发表于 08-10 08:00 · 160次 阅读
    Arduino Pro开发板电路图原理图免费下载

    ARDUINO开发板的程序设计实例资料合集免费下载

    本文档的主要内容详细介绍的是ARDUINO开发板的程序设计实例资料合集免费下载包括了:1602 LC....
    发表于 08-10 08:00 · 104次 阅读
    ARDUINO开发板的程序设计实例资料合集免费下载

    Arduino图形化编程软件教材和资料合集免费下载

    本文档的主要内容详细介绍的是Arduino图形化编程软件教材和资料合集免费下载。
    发表于 08-10 08:00 · 144次 阅读
    Arduino图形化编程软件教材和资料合集免费下载

    arduino mega和RFID怎么连接?

    怎么连接,网上都是uno的连接方法,对照着引脚定义来接也用不了啊...
    发表于 08-05 23:58 · 0次 阅读
    arduino mega和RFID怎么连接?

    如何将arduino设置为奴隶?

    嘿guyz, 我在FPGA的IIC上苦苦挣扎。 我遇到了一些麻烦,几天之后,我发现在arty artix 7板上有一个破损的IO。 现在...
    发表于 08-04 10:48 · 0次 阅读
    如何将arduino设置为奴隶?

    RT-Thread Studio配置u8g2点亮OLED SSD1306

    RT-Thread的大佬竟然把它适配到RT-Thread平台上了,而且通过RT-Thread Stu....
    RTThread物联网操作系统 发表于 08-03 15:47 · 590次 阅读
    RT-Thread Studio配置u8g2点亮OLED SSD1306

    PLEN2机器人的编写程序及安装说明

    每块主板在出货前都已预先烧录好程序,,若机器人尚未组装完成请勿更新程序本编写程序基于 Arduino....
    发表于 08-03 08:00 · 88次 阅读
    PLEN2机器人的编写程序及安装说明

    Arduino的原理图和学习资料合集免费下载

    Anduin是一个能够用来感应和控制现实物理世界的一套工具。它由一个基于单片机并且开放源码的硬件平台....
    发表于 07-27 08:00 · 162次 阅读
    Arduino的原理图和学习资料合集免费下载

    US015超声波测距资料及源代码免费下载

    本文档的主要内容详细介绍的是US015超声波测距资料及源代码免费下载包括了:US-015 Ardui....
    发表于 07-27 08:00 · 139次 阅读
    US015超声波测距资料及源代码免费下载

    使用Arduino应用LCD1602的代码免费下载

    本文档的主要内容详细介绍的是使用Arduino应用LCD1602的代码免费下载
    发表于 07-20 08:00 · 74次 阅读
    使用Arduino应用LCD1602的代码免费下载

    基于Arduino的太阳能庭院自动浇灌装置设计

    该系统由电源模块、Arduino UNO 开发板、光敏电阻、土壤湿度传感器、继电器、电磁阀、蜂鸣器和....
    集成电路应用杂志 发表于 07-14 11:21 · 733次 阅读
    基于Arduino的太阳能庭院自动浇灌装置设计

    如何使用Arduino Uno开发板和三个LED制作的电子蜡烛

    对单片机开发入门学习者来说,如何用Arduino Uno开发板做一个电子蜡烛呢?电子或无焰蜡烛是传统....
    发表于 06-29 10:54 · 364次 阅读
    如何使用Arduino Uno开发板和三个LED制作的电子蜡烛

    使用Arduino实现自平衡小车的资料说明

    L298N是ST公司生产的一种高电压、大电流电机驱动芯片。内含两个H桥的高电压大电流全桥式驱动器,可....
    发表于 06-05 08:00 · 154次 阅读
    使用Arduino实现自平衡小车的资料说明

    如何建立一个带Arduino IDE的ESP8266 Web服务器

    本文档的主要内容详细介绍的是如何建立一个带Arduino IDE的ESP8266 Web服务器。
    发表于 06-02 08:00 · 194次 阅读
    如何建立一个带Arduino IDE的ESP8266 Web服务器

    Arduino实现电子时钟的库文件资料合集免费下载

    本文档的主要内容详细介绍的是Arduino实现电子时钟的库文件资料合集免费下载。
    发表于 06-02 08:00 · 148次 阅读
    Arduino实现电子时钟的库文件资料合集免费下载

    使用Arduino单片机实现JY60六轴姿态传感器的演示代码免费下载

    本文档的主要内容详细介绍的是使用Arduino单片机实现JY60六轴姿态传感器的演示代码免费下载。
    发表于 05-29 08:00 · 174次 阅读
    使用Arduino单片机实现JY60六轴姿态传感器的演示代码免费下载

    使用单片机和Arduino实现增量式PID位置式PID算法和PID库免费下载

    本文档的主要内容详细介绍的是使用单片机和Arduino实现增量式PID位置式PID算法和PID库免费....
    发表于 05-28 16:30 · 179次 阅读
    使用单片机和Arduino实现增量式PID位置式PID算法和PID库免费下载

    LCD1602显示屏的资料合集免费下载

    LCD1602显示屏的资料合集免费下载包括了:LCD1602显示屏技术手册,库文件,Arduino参....
    发表于 05-27 08:00 · 138次 阅读
    LCD1602显示屏的资料合集免费下载

    智能彩灯五路产品原型的代码实现(三明治开发板+Arduino,Wi-Fi)

    概况 本文档主要介绍智能彩灯五路产品原型的应用代码部分,关于环境搭建、SDK移植、下载调试。 步骤 ....
    发表于 05-20 15:15 · 335次 阅读
    智能彩灯五路产品原型的代码实现(三明治开发板+Arduino,Wi-Fi)

    单片机和Arduino有什么区别

    单片机是一个超级小型的电脑。Arduino是一套标准,包括了软件和硬件的设计标准。(类似80年代IB....
    发表于 05-19 17:03 · 1642次 阅读
    单片机和Arduino有什么区别

    实现Hello Arduino实验的详细资料说明

    一个程序员退休后喜欢书法,有一天,他饭后突然有审美情绪,所以准备“文房四宝”,毛,墨, 纸,研,颇有....
    发表于 05-19 08:00 · 160次 阅读
    实现Hello Arduino实验的详细资料说明

    Digi-Key联手柴火x.factory在中国社区推广Arduino 基础认证考试

    Digi-Key 除了作为该项目的战略推广合作伙伴,还为前 100 位购买考试码者提供 30 元京东....
    西西 发表于 05-14 15:42 · 637次 阅读
    Digi-Key联手柴火x.factory在中国社区推广Arduino 基础认证考试

    了解Arduino UNO电路

    为什么我要做这个?我经常很难解释什么是自由形式的电子及其外观。而Freeduino正好是自由形式电子....
    单片机精讲吴鉴鹰 发表于 05-14 14:27 · 1207次 阅读

    构建一个小电路以将Arduino与DHT11温湿度传感器接口

    主要区别在于该模块由上拉电阻器组成,并且还可能包括一个通电的LED。我们在该项目中使用了一个模块,如....
    单片机 发表于 05-14 10:54 · 2020次 阅读
    构建一个小电路以将Arduino与DHT11温湿度传感器接口

    STM32替换Arduino直通车

    需要注意的是,STM32的BOOT0要接上VCC高电平,BOOT1要接上GND低电平,然后按STM3....
    单片机 发表于 05-14 10:18 · 1428次 阅读
    STM32替换Arduino直通车

    如何制作基于arduino的微型CNC绘图仪机器

    CNC绘图机基本上是2.5轴CNC机器,它在X和Y轴上都有两个步进电机,在Z轴上有一个伺服电机。在Y....
    单片机 发表于 05-14 09:57 · 1983次 阅读
    如何制作基于arduino的微型CNC绘图仪机器

    使用遥控器和Arduino控制某些LED

    然后我去了arduino IDE> file> examples> IRremote> IRrecv....
    单片机 发表于 05-14 09:52 · 837次 阅读
    使用遥控器和Arduino控制某些LED

    如何将光学旋转编码器与arduino微控制器连接

    我们还可以通过比较两个输出的信号极性来确定轴的旋转方向。因为两组插槽之间有一定的偏移,光学旋转编码器....
    单片机 发表于 05-14 09:41 · 1626次 阅读
    如何将光学旋转编码器与arduino微控制器连接

    设计一个自动循迹避障机器人的论文资料免费下载

    近几年来智能移动机器人的在各行各业领域不断迅速发展,生产生活中智能移动机器人的使用日渐广泛。本文简要....
    发表于 05-14 08:00 · 129次 阅读
    设计一个自动循迹避障机器人的论文资料免费下载

    利用ROS进行有效的机器人编程的PDF电子书免费下载

    Anil Mahtani是一位计算机科学家,他将自己职业生涯的重要部分奉献给了水下机器人技术。他第一....
    发表于 05-11 17:04 · 118次 阅读

    如何将光学旋转编码器与Arduino连接

    光学旋转编码器是一种机械设备,在圆柱形外壳的内部有一个旋转轴,其结构与电机相同。一个圆形的平盘,上面....
    玩转单片机 发表于 05-07 14:42 · 1317次 阅读
    如何将光学旋转编码器与Arduino连接

    Arduino开发板的测试程序和土壤湿度传感器的资料详细说明

    本文档的主要内容详细介绍的是Arduino开发板的测试程序和土壤湿度传感器的资料详细说明。
    发表于 05-07 08:00 · 125次 阅读
    Arduino开发板的测试程序和土壤湿度传感器的资料详细说明

    arduino和stm32有什么区别

    总的来说arduino和stm32是不具备直接对比性的。因为它们二者处于不同的维度,如果非要说谁强大....
    电子魔法师 发表于 05-03 17:38 · 7142次 阅读
    arduino和stm32有什么区别

    37款传感器套件的资料说明

    37款传感器套件是科易互动机器人推出的,传感器模块套装。无论是学习Arduino还是其它控制器,传感....
    发表于 04-30 08:00 · 119次 阅读
    37款传感器套件的资料说明

    Arduino UNO SMD的PCB参考设计资料免费下载

    这是Arduino UNO SMD的参考设计。Arduino UNO SMD已转换为DesignSp....
    发表于 04-30 08:00 · 213次 阅读
    Arduino UNO SMD的PCB参考设计资料免费下载

    Arduino PWM调控灯光亮度实验的资料说明

    Pulse Width Modulation 就是通常所说的PWM,译为脉冲宽度调制,简称脉宽调制。....
    发表于 04-30 08:00 · 137次 阅读
    Arduino PWM调控灯光亮度实验的资料说明

    Arduino舵机控制实验的资料详细说明

    舵机是一种位置伺服的驱动器,主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由....
    发表于 04-30 08:00 · 288次 阅读
    Arduino舵机控制实验的资料详细说明

    Arduino的语法详细资料讲解

    本文档的主要内容详细介绍的是Arduino的语法详细资料讲解。
    发表于 04-26 08:00 · 127次 阅读
    Arduino的语法详细资料讲解

    Arduino最全的中文教程和相关资料合集免费下载

    本文档的主要内容详细介绍的是Arduino最全的中文教程和相关资料合集免费下载包括了:Arduino....
    发表于 04-26 08:00 · 972次 阅读
    Arduino最全的中文教程和相关资料合集免费下载

    Arduino平衡小车的使用说明

    收到小车后,在确认外观没有受损的情况下,就可以测试一下了。首先插上电池红色接头,打开主开关,此时,小....
    发表于 04-14 08:00 · 191次 阅读
    Arduino平衡小车的使用说明

    Arduino下位机Gcode命令的详细资料说明

    本文档的主要内容详细介绍的是Arduino下位机Gcode命令的详细资料说明。
    发表于 04-13 08:00 · 187次 阅读
    Arduino下位机Gcode命令的详细资料说明

      本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
      转藏 分享 献花(0

      0条评论

      发表

      请遵守用户 评论公约

      类似文章 更多