认识Arduino Uno
Arduino主控板包含三大部分:
①处理器MCU ②电源接口 ③扩展引脚
①处理器MCU:ATmega328P-PU:
技术参数:
- 处理器主频:16MHz(5V)
- 程序存储器(Flash):32KB
- 数据存储器(RAM):2KB
- EEPROM(电可擦写的可编程只读存储器):1KB
②电源接口:
四种供电方式:
- USB接口:5V
- 5V引脚:5V
- DC电源接口:7~12V
- Vin引脚:7~12V
③扩展引脚:1.数字输入输出信号引脚、2.模拟输入信号引脚、3.电源引脚
(1)D0~D13引脚为数字(Digital)引脚。
注意:
a)D0和D1具有串口接收(RX)和发送(TX)数据的功能。
b)D2和D3可以输入外部中断信号。四种触发模式:低电平触发、电平改变触发、上升沿触发、下降沿触发。
c)引脚:D3,D5,D6,D9,D10,D11六个引脚带有“~”表示含有PWM(脉冲宽度调制)功能。
d)引脚:D10(SS),D11(MOSI),D12(MISO),D13(SCK),可用于SPI(Serial Peripheral Interface串行外设接口)通信。
e)AREF:模拟输入参考电压的输入引脚
(2)A0~A5为模拟(Analog)输入引脚。
a)可作ADC(模数转换器)使用。
b)也可做数字引脚使用,引脚号分别对应为:D14~D19。
c)A4(SDA)、A5(SCL)和TWI接口,可用于TWI(Two—wire Serial Interface)通信,兼容I²C通信。
(3)电源引脚。
a)Vin引脚:外部电源输入,输入电压7~12V。
b)GND引脚:代表接地。
c)5V引脚:输入输出电压5V。
d)3.3V引脚:输出电压3.3V,最大驱动电流50mA。
e)RESET引脚:接地(输入低电平),主控板重新启动。
f)IOREF引脚:输入/输出端口电压参考引脚,与5V引脚相通。作用是让扩展板知道Uno主控板的运行电压。
g)空接:无任何作用。
自恢复保险丝:当电路超过500mA,可以自动断开供电,从而保护计算机USB端口和Arduino。
ICSP(In-Circuit Serial Programming在线程序烧录)接口:为一个2*3的排针端子分别为:MISO, Vcc,SCK,MOSI,RESET和GND
晶振:又叫晶体振荡器,为单片机提供一个时钟频率。
指示灯:①ON,电源指示灯。②TX,串口发送指示灯。③RX,串口接收指示灯。④L,可编程控制指示灯。
USB转串口芯片:可以发送usb数据,通过给其烧入固定程序。
稳压芯片:最小输入为7V,最大为20V,输出最大1A,输出5V,但当输入大于12V就不能保证1A的输出。
认识Arduino Uno相关推荐
- 利用AVR单片机 专用下载 USBtinyISP对Arduino UNO下载程序
简 介: 测试了利用USBtinyISP对于Arduino UNO,也就是ATmega系列的单片机下载Bootloader的过程.通过测试可以看到,利用USBtinyISP可以更快的下载ATmega系 ...
- 从0 开始 DIY你的Arduino UNO
简 介: 通过实验,验证了利用CH340C制作Arduino UNO最小系统的电路正确性.利用Arduino的IDE对于制作的电路板下载Bootloader的时候,选择开发板为Arduino UNO, ...
- 【arduino】arduino ISP下载程序方法,用arduino uno给M5 Module DC MOTOR下载程序
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 今天用arduino uno给M5的Module DC motor下载程序,别的就不多 ...
- ESP32cam蓝牙模块与arduino uno通信实验
网上关于esp32cam与arduino通信的资料几乎没有,有的还得付费,于是自己动手琢磨,实验成功. 实验有多个版本,成功实现蓝牙收到数据后发送单个字符给arduino板,匹配到对应字符亮对应颜色的 ...
- arduino电源接口直径多大_求助:Arduino UNO(如下图)有三种供电方式:USB供电,5v(供应芯片,下面一排接口中“...
1.首先在你的电脑上插上"aroduino",这时候电脑右下角就会显示出来: 插上"aroduino" 2.因为找不到驱动,所以过一会就会看到提示"未 ...
- Arduino UNO WIFI开发板,学习必备开发套件
Arduino Uno Wi-Fi是一款带有集成式Wi-Fi模块的新型Arduino Uno板!该板基于ATmega328P(数据手册),具有集成式ESP8266 Wi-Fi模块(数据手册).它拥有1 ...
- arduino的esp32程序无法上传_原装正版arduino uno R3无法上传程序
RT,本人在网络上买的原装意大利产正版Arduino uno R3(售价159RMB,坏了很可惜,实在找不到问题所在.)无法上传程序. 已排除问题如下:1.驱动已正确安装 端口.PNG (2.12 K ...
- arduinowin7_win7系统64位系统安装Arduino uno R2 驱动的方法
恶心的ghost win7 好久没有折腾arduino uno了,今天拿出来准备折腾一下DHT11温度模块,结果悲剧了-因为前期重装了系统,用的Ghost win7 64位,结果ghost系统安装ar ...
- Arduino笔记-Arduino UNO与WeMos D1串口通信(数据交互)
原理图是这样的: 设备A代表Arduino UNO设备B代表WeMos D1. 实际连接图如下: 程序运行截图如下: 这个是Arduino上的串口打印,前面那个S表示Arduino发送字符S,当接收到 ...
- arduino uno 掌控板实现数据上传到阿里云平台
实验原理:arduino uno采集数据,通过UART接口发送数据到掌控板,掌控板连接阿里云,发送数据到阿里云. 硬件:arduino uno Mind+ 软件平台:arduino ide Mind+ ...
最新文章
- IntelliJ IDEA 2019 快捷键终极大全,速度收藏!
- mysql max_allowed_packet 查询和修改
- 用ISA Server做***路由代替专线
- 【python】@abstractmethod的用法
- react可视化_如何使用React和Popmotion.io可视化煎饼算法
- virtualbox版oracle RAC环境搭建
- 腾讯员工平均月薪7万?腾讯回应:完全不能这么算
- 《Android Jetpack》— Android 书籍
- 在Kali中安装foremost
- 一个是阆苑仙葩,一个是美玉无瑕
- 基于Java的NetCDF文件解析
- 多核环境下的内存屏障指令
- [墨者学院] Windows硬盘文件分析取证(新建的用户名)
- R语言使用lm函数构建回归模型、使用broom包的augmented函数将模型结果存入dataframe中、使用ggplot2可视化回归残差图(拟合值和残差值的关系图)
- 首次使用恒源云服务器【详细教程】
- 关于加强公司内部员工之间的沟通与交流的一点思考1
- 计算机机房管理系统范文,计算机机房管理系统探讨论文
- Oracle MySQL Server 安全漏洞
- 文字转语音离线html,web端文字转语音的几种方案
- Electron,打造上班划水摸鱼桌面小工具:“股票监控“软件