Arduino小白入门教程(一)

Arduino的基本认识(用最大众最基础的UNO板子为例)

UNO

1.从左到右,AREF:用于配置模拟输入的参考电压。GND:接地。14跟数字信号引脚
2.从左到右,IOREF:用于配置微控制器等工作电压。RESET:复位键。3.3V:3.3V输出。 5V:5V输出。GND:接地。GND:接地。Vin:电源输入引脚。6跟模拟信号引脚
3.TX:串口输出信号灯。RX串口读取信号灯。
4.ATMEL微处理器
5.USB串行接口
6.外接电源接口
7.ICSP:in circuit serial programmable (在线串行编程)
8.RESET按钮
第一次接触Arduino单片机、组成原理没及格的小码农们看到这么多专有名词是不是要吓哭啦,不要担心,上面都是小铺垫,下面详细讲解。

数字引脚

上文中的那14个引脚便是数字引脚,细心的同学发现有些数字旁边带有~这个符号,这是有细微差别的,带有~符号的引脚是通过PWM进行数字编码(不懂点链接),在使用Arduino烧写程序组建项目时数字引脚基本是不可或缺的。它们有什么用呢?它们是可以配置成输入、输出的接口。举几个栗子:一个温控报警系统,传感器连接到了配置成输入的数字引脚,一旦检查到高温,就给某个引脚一个高电压,Arduino读到高电压就可以报警了。输出也是同理,可以是Arduino主动控制引脚电压高低,例如控制LED灯的明亮、熄灭。最右边的0号RX、1号TX串口通信里再讲。(入门小白知道这些就可以了,想详细了解的话猛戳链接http://arduino.cc/en/Tutorial/DigitalPins

模拟引脚

上文中6个引脚,记住这六个引脚完全具备上面14个引脚的功能(别看名字不同),另外这个6个引脚具备10位的分辨率(整型0~1023)来作为输入读取电压大小(这才是名字的原因)。

串口通信

拿到一块Arduino板子烧写程序那就必须调试,对不对,就要用到基本认识中的⑤USB串行接口,通过这个接口连接电脑的USB接口,Arduino IDE自带串口调试器,你就可以通过调试器给Arduino板子发送点信号,接收点信号,进行调试了,当然最重点的烧写程序也是通过这个接口。数字引脚中的TX、RX是单独拉出来的串口引脚,它们在UNO板子里是跟USB串行接口相通的,所以需要注意的是,在通过USB给Arduino烧写程序的时候TX、RX请不要连接任何电路,否则会影响传输导致烧写会失败。一般来说TX、RX是单独用来与其他单片机进行串行通信使用的。

转自 本喵博客http://guiyanakuang.com/arduino%E5%B0%8F%E7%99%BD%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值