学习笔记——Arduino Uno R3(一)

   日期:2021-01-11     浏览:216    评论:0    
核心提示:写在正文的一些话好久不见,由于去年一年我在备考研究生,所以一直没有时间继续学习51和32的知识。现在的阶段就是找实习和毕业设计,选题的时候选到的是“基于Arduino Uno 的手势控制小车”。那趁着放假,入手了一块R3的板子和相关的套件。正文Arduino UNO是Arduino入门的最佳选择1、电源:UNO有三种供电方式输入形式电压大小DC7-12VUSB5V5V / VIN5V端口处供电必须为5VVIN端口处供电必须为7-12V2、指示灯

写在正文的一些话
好久不见,由于去年一年我在备考研究生,所以一直没有时间继续学习51和32的知识。现在的阶段就是找实习和毕业设计,选题的时候选到的是“基于Arduino Uno 的手势控制小车”。那趁着放假,入手了一块R3的板子和相关的套件。

正文
Arduino UNO是Arduino入门的最佳选择
1、电源:UNO有三种供电方式

输入形式 电压大小
DC 7-12V
USB 5V
5V / VIN 5V端口处供电必须为5V
VIN端口处供电必须为7-12V

2、指示灯

引脚编号 类型
ON 电源指示灯
TX 串口发送指示灯
RX 串口接收指示灯
L 可编程控制指示灯

3、复位按键
按下该按键可以使Arduino重新启动,从头开始运行程序

4、存储空间
Arduino的存储空间即是其主控芯片所集成的存储空间。也可以通过外设芯片的方式来扩展Arduino的存储空间。

存储空间类型 容量
Flash 32KB
SRAM 2KB
EEPROM 1KB

5、输入输出端口
UART通信:为RX和TX引脚,被用于接收和发送串口数据。这两个引脚通过连接到ATmega16U2来与计算机进行串口通信。

外部中断:为2、3引脚,可以输入外部中断信号

PWM输出:为3、5、6、10、11引脚,可用于输出PWM波

SPI通信:为SS,MOSI,MISO,SCK引脚。可用于SPI通信

TWI通信:为SDA,SCL引脚和TWI接口,可用于TWI通信,兼容IIC

AREF:模拟输入参考电压的输入端口

RESET:接低电平时会使Arduino复位,当复位键被按下时,会使该端口接到低电平,从而使Arduino复位。

可以在http://arduino.cc/en/Main/ArduinoBoardUno上找到Arduino uno更多的相关信息及下载最新的原理图及PCB文件。

第一次实验
先打开IDE的软件,会看到这样的界面,等待进入主界面

然后选择“文件”——“示例”——01.basic——Blink,弹出例程页面会出现如下代码:



// the setup function runs once when you press reset or power the board
void setup() { 
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() { 
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

这其实就是一个控制LED灯闪烁的简单小程序,我们在学习51和32的时候,一般第一个例程都是和点灯有关的。
接下来就是要把程序烧写进板子中。由于UNO的驱动连上电脑就能用,在这里就不多讲了。在下载前,要先在“工具”——开发板——Arduino uno选择对应开发板的型号。

我的习惯是不管这个程序是我自己写的还是例程,先编译再下载,编译就点击工具栏下方的“√”,下载则电机工具栏下方的“→”。当我们看到这样的页面时就表示程序已经下载成功。

我们现在再来看到开发板,L处的LED已经亮了,隔一秒亮一次。

在学习之前准备软件资料的过程中,因为IDE的官网在国外,所以国内没有VPN的话登上去很慢,所以我在这里附上百度云的连接,有需要的自取:

链接永久有效,挂了在评论处留言或者私聊都行
链接:https://pan.baidu.com/s/1wP3eedekArU8stBOMWB7bA
提取码:0t7i

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服