Arduino 开发板基本介绍(基础知识)

1-3 Arduino 开发板基本介绍

大家好这节课呢我们主要学习
Arduino 开发板的一些硬件知识
呃主要分成这么几个部分
在这里插入图片描述

首先呢我们要学一些关于开源硬件
是什么以及他的一些基本概念
还有呢就是Arduino 开发板上面
有哪些引脚
以及他们的类型

开源硬件

最后呢我们再来讲一些
关于学习Arduino 过程中
要注意的一些事项
假如您对Arduino 感兴趣的话
那么相信
您对开源这个概念也不陌生了
在这里插入图片描述

到底什么是开源呢
这个概念确实很庞大
啊我在这简单说一下
开源呢就是说
啊一个产品在
啊从研发到设计
到啊最终着重成品
最终投向市场
整个这个各个环节
所有的这个产品的细节
啊都开放给公众
这种情况下
那他就可以叫做开源产品

比如我们市面上经常能喝到的
凉茶这种饮料
那南方的朋友可能对凉茶非常熟悉了
请街边就能买到凉茶
这个凉茶里面的配方是什么样子的
有很多很多种很多这个凉茶用户呢
也会根据自己的喜好
对凉茶的配方进行改变
或者进行改进
那这个凉茶呢就可以说是一种
开源的产品

那什么是非开源的呢
很简单了
比如像可口可乐公司的可口可乐
那我们谁也不知道这可口可乐
里面到底有什么
虽然有很多仿造
这个可口可乐公司的这个
饮料但具体
他是什么我们也不知道

那么Arduino 产品呢
就是最成功的开源硬件产品之一了
呃因为Arduino 公司呢他把产品的
硬件方面的设计包括开发板的电路啊
尺寸啊细节啊
或者他的软件源代码
全部的都开放给公众
所以我说这个Arduino 公司呢
真的是为我们
做了一件非常非常伟大的事情

您可能会说那都开放给大家了
他他挣什么钱吃什么呢
我个人觉得真正
热衷于开源事业的人们
他们所追求的最终目标绝对不是利益
不是金钱
我想他们的理想是为让让整个人类让
这个世界变得更美好一些
啊我估计你可能听了会想笑
但这真的是我个人的感觉
我也相信
热衷于开源的人们
都是有这样的理想的

Arduino 官方板克隆版

由于Arduino
开发板呢是开源的产品
所以在市场上
有很多不同类型的Arduino 开发板
他们有的呢是官方生产的
有的呢是
厂商采用了Arduino
公司的这个产品的设计复制出来的
我在这里管他叫克隆版
好吧官方产品叫官方版
克隆产品我叫他克隆版
那对于官方板来说
还有克隆板来说他们各有各的特点

对于初学者来说
我个人还是推荐使用官方板
因为这样
能够确保我们这个产品的质量
当然我们在学习过程中
难免会出一些错误
比如说写程序哪写错了或者
代码哪地方
写的不够完善啊
那么这样的情况下

当我们使用官方本的话
我们可以保证
这个在发生错误的时候
啊这个错误的产生源自于我们的程序
而非啊产品硬件
但是呃对于这个非官方板来说呢
当我们对Arduino 产品
啊熟悉到一定程度了以后
我觉得可以用
为什么呢
因为啊毕竟我们
这个要考虑到钱包这个因素了
不过说到底
我还是觉得Arduino 公司
他们为我们做了很多很多
非常非常出色
非常伟大的事情
我们无论是从物理还是从人力上来说
我们应该多多为他们做一些贡献
所以多多支持Arduino 官方产品

Arduino 官方代理商

在这里插入图片描述

那么现在大家在
屏幕左侧看到这一排公司名称呢
是目前Arduino
中国官网上列出的代理商的名称
通过他们呢能够
买到保证质量的Arduino 官方本

Arduino uno R3硬件知识

那么接下来我们一起来学习Arduino uno 开发板
基本的硬件知识
首先我们来看
Arduino 开发板中最核心的原件
Atmel atmega 328微控制器

Atmel atmega 328微控制器

在这里插入图片描述

也就是
现在您看到的这个橙色方块中
标注出来的这个
这个芯片
这块芯片呢
它是由 Atmel 公司开发出来的
而Arduino 公司呢
把这块芯片
植入到自己的这个Arduino 开发板上去

换句话说呢就是这个
这块芯片呢
是整个开发板中最核心的原件
所有的其他的电子原件都是围绕着
这块微控制器来工作的

这个微控制器呢
从名字上来看呢
确实显挺挺遥远挺高大上的
其实他没有那么离我们没有那么远
可能在我们家里面的空调啊
或者我们家中的这微波炉里面
都有可能是用这块
啊微控制器进行控制的
在这里插入图片描述

我们看到
微控制剂两端有两排
金属的这个
金属片
这个金属片他的学名呢叫做引脚
在这里插入图片描述

可以说这个微控制器他和外界
啊是怎么来发生
啊沟通啊
或者是他是这个微控制器是如何来
控制外界的元气件的
他就是通过这些引脚来控制的
比如说微控制器要给一个 led
发1控制信号
他是通过这种引脚的
或者说啊
这个微控制器他要读取一个
传感器的一个读数
那么他是通过这个引脚
或者甚至于啊
这个微控制器和我们
我们使用的电脑进行通讯
他也是通过这个引脚
这个引脚
请记住对于空微控制器来说
是非常非常重要的

在没有arduino开发板以前呢
我们要学习和使用
啊这个微控制器的话呢
我们就需要通过焊接的方法
把原器件
比如像 led 啊
或者是传感器啊这种电子元器件
啊焊接到这个
啊微控制器的这个
引脚上但是很麻烦的一件事情

有了开发板以后
那么我们就只需要把
这些电子元器件
插入到这个相应的端口位置上去

端口

在这里插入图片描述

也就是这两排
塑料这个
小片
好那么
插入机以后呢
这个微控制器呢就可以对
我们的这个电子元器件进行控制了
就简单的多了

那这两块端口呢一共分成三组
啊第一组呢叫做数字输入输出端口
第二组呢叫做模拟输入端口
第三组呢叫做电源端口

数字输入输出端口

在这里插入图片描述

首先我们来看上面这一排最长的端口
也就是数字输入输出端口
米点的来解释

输入输出

首先我们说这个概念输入输出
什么是输入什么是输出
输入输出这都是相对于
而对那种开发板来说的
对于这个开发板来说
如果我们
向开发板
发送信号
那么相对于开发板来说
这个开发板在接收信号
那这个过程
对于开发板来说就是输入

那么如果呃开发板向我们发送信号
也就是这个信号是
从这个开发板输出的
那么这种情况下就是输出

也就是说输入
输出都是针对这块开发板的

数字

那接下来我们再说什么叫数字
所谓数字呢说白了就是呃
只有两种状态
要么就是0
要么就是1
我们可以想一下我们家里电灯开关
我们打开电灯的时候就是1
关闭电灯的时候就是0
那在这种状态下
这个信号就可以称为数字信号
也就是01
01只有这两种状态没有别的状态

端口0和端口1

在数字输入输入输出端口中呢
有两个端口比较特殊
在这里插入图片描述

他们是端口0和端口1
我们看到端口0旁边写着两个字符
rx 端口一写着 tx
这两个端口呢是arduino用来
和电脑进行传输数据使用的
那么具体如何用电脑和arduino
进行数据传输这些知识呢
我们后续的教程会
详细的跟大家介绍

现在呢请一定记住一点就是说端口0
端口1这两个数字端口
一定要最后使用
就是没有别的端口了没办法了
再用端口0和端口1

模拟输入

接下来我们来看
右下角这个模拟输入
端口
在这里插入图片描述

模拟输入呢是相对于数字输入的
我们刚才说到数字输入只有两种状态
要么就0要么就1
要么就开要么就关
或者说要么就黑
要么就白

但事实上我们现实世界里面
呃不光是只有这两种状态
会有很多其他的状态
比如说不光是不是黑的
也不是白的
他是灰色的
那在这种情况下
我们就必须要用到模拟输入了

电源端口

最后呢我们来说
啊arduino电源端口
首先我们看

这两个端口
在这里插入图片描述

上面上写接地公司1这两端口就是 d
同时旁边的这个地方
这个端口上写着5 v
在这里插入图片描述

那么这个端口呢
当arduino开发板通电以后
这个端端口呢会提供5伏的电压
同时旁边这个端口呢写3.3 v
在这里插入图片描述

就是他会提供3.3福特的电压

Arduino开发板上的硬件
基本上就讲到这里了
还有其他哪些硬件的部分呢
我们会在随着课程的进展
我们会陆陆续续的跟大家讲述
那目前呢各位只要知道这些就够了
最后呢在这节课结束的时候

心得体会

我想跟大家分享一些我在学
习和使用耳朵用开发板的一些心得
体会
首先我想说
学习Arduino开花板
是一件非常令人激动的事情
为什么呢我不知道各位
因为我
本人是一个非常喜欢玩电脑游戏的人
我感觉
学习使用耳钉子开花板就好像
我学了一个新的一个法术技能
我我可以用我的这个大脑
用我的双手
让这个
世界上的一个实实在在的一个东西
按照我的意愿来工作
就好像我有法术一样
不过呢学习毕竟是学习
有的时候他可能会很枯燥
这就要求我们一定要有恒心
我们相信自己能把他学会
我也相信我们各位一定能把他学会
在我想跟大家说的就是细心这两个字
我们在学习Arduino开发板的过程中呢
要写很多很多的程序
这些程序呢一定要求我们特别细致
特别认真的小心每一个环节
否则的话我们在毛毛草草的
写完一个程序或者做好一件事情以后
会出现发很多很多的问题很多的错误
再去找这些问题找这种错误
这是非常浪费时间的
那不如我们在
从一开始做这件事的时候
就细心认真的把它做好
那这样的话也可以节约很多时间
提高多效率
最后我要跟大家说的是
千万不要害怕失败
我们在学习
和使用Arduino开发板过程中
肯定会遇到很多问题
不要放弃
因为失败并不可怕
真正可怕的是躺在失败上
永远不站起来
好了我说的就是这些了
这节课就到这里
谢谢各位

  • 27
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吾名招财

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值