首页 > 其他分享 >无涯教程-Arduino - 主板描述

无涯教程-Arduino - 主板描述

时间:2023-10-18 19:32:40浏览次数:45  
标签:教程 重置 引脚 Arduino RX 无涯 开发板 UNO

在本章中,我们将学习Arduino板上的不同组件,我们将研究Arduino UNO板,因为它是Arduino板家族中最受欢迎的板,此外,它是入门电子和编码的最佳板,有些开发板看起来与下面给出的开发板有些不同,但是大多数Arduino在这些组件中大多数都是相同的。

Board 描述
Power USB

电源USB

Arduino板可使用计算机的USB电缆供电,您需要做的就是将USB电缆连接到USB连接(1)。

Barrel Jack

电源(桶形插孔)

通过将Arduino开发板连接到Barrel Jack(2),可以直接从交流市电供电。

Voltage Regulator

电压调节器

稳压器的函数是控制提供给Arduino板的电压,并稳定处理器和其他元件使用的DC电压。

Crystal Oscillator

晶体振荡器

晶体振荡器可帮助Arduino处理时间问题, Arduino如何计算时间?答案是使用晶体振荡器,Arduino晶体顶部印刷的数字是16.000H9H。它告诉我们频率是16,000,000赫兹或16 MHz。

Arduino Reset

Arduino重置

您可以重置Arduino开发板,即从头开始运行程序,您可以通过两种方式重置UNO板,首先,使用板上的重置按钮(17),其次,您可以将外部重置按钮连接到标有RESET(5)的Arduino引脚。

Pins

引脚(3.3、5,GND,Vin)

  • 3.3V(6)  -  提供3.3输出电压

  • 5V(7)     -  提供5个输出电压

  • 与Arduino开发板一起使用的大多数组件在3.3伏和5伏时都可以正常工作。

  • GND(8)(Ground)  -  Arduino上有多个GND引脚,其中任何一个都可用于将电路接地。

  • Vin(9)  -  该引脚还可以用于通过外部电源(例如交流市电电源)为Arduino板供电。

Analog pins

模拟图钉

Arduino UNO板具有六个模拟输入引脚A0至A5。这些引脚可以从诸如湿度传感器或温度传感器之类的模拟传感器读取信号,并将其转换为可由微处理器读取的数字值。

Main microcontroller

主微控制器

每个Arduino板都有自己的微控制器(11)。您可以将其视为董事会的大脑。 Arduino上的主要IC(集成电路)在板与板之间略有不同。这些微控制器通常是ATMEL公司的产品。从Arduino IDE加载新程序之前,您必须知道您的电路板具有什么IC。该信息位于IC顶部。有关IC结构和函数的更多详细信息,请参考数据手册。

ICSP pin

ICSP引脚

通常,ICSP(12)是AVR,是Arduino的微型编程头,由MOSI,MISO,SCK,RESET,VCC和GND组成。通常将其称为SPI(串行外围接口),可以将其视为输出的"扩展"。实际上,您是将输出设备从动到SPI总线的主设备。

Power LED indicator

电源LED指示灯

当您将Arduino插入电源时,该LED应亮起,以指示您的电路板已正确通电。如果此灯不亮,则说明连接有问题。

TX and RX LEDs

TX和RX LEDs

在板上,您会找到两个标签:TX(发送)和RX(接收)。它们出现在Arduino UNO板上的两个位置。首先,在数字引脚0和1处指示负责串行通信的引脚。其次,TX和RX指示灯(13)。发送串行数据时,TX LED以不同的速度闪烁。闪烁的速度取决于开发板使用的波特率。接收过程中,RX闪烁。

Digital I/O

数字I/O

Arduino UNO板具有14个数字I/O引脚(15个)(其中6个提供PWM(脉冲宽度调制)输出。这些引脚可以配置为用作输入数字引脚以读取逻辑值(0或1)或数字引脚。输出引脚可驱动LED,继电器等不同模块。标有"〜"的引脚可用于生成PWM。

AREF

AREF

AREF代表模拟参考。有时,它用于将外部参考电压(0至5 V)设置为模拟输入引脚的上限。

参考链接

https://www.learnfk.com/arduino/arduino-board-description.html

标签:教程,重置,引脚,Arduino,RX,无涯,开发板,UNO
From: https://blog.51cto.com/u_14033984/7922269

相关文章

  • dig 简明教程
    哈喽大家好,我是咸鱼不知道大家在日常学习或者工作当中用dig命令多不多dig是DomainInformationGroper的缩写,对于网络管理员和在域名系统(DNS)领域工作的小伙伴来说,它是一个非常常见且有用的工具。无论是简单的DNS解析查找还是更高级的故障排除和分析,dig都能够胜任那......
  • 无涯教程-Arduino - 简介
    Arduino是基于易于使用的硬件和软件的开源平台。它由一块可进行编程的电路板(称为微控制器)和一个称为ArduinoIDE(集成开发环境)的现成软件组成,该软件用于将计算机代码编写并上传到物理板上。关键特征是-Arduino板能够读取来自不同传感器的模拟或数字输入信号,并将其转换为输......
  • 2023跟我一起成为docker大牛:swarm 教程:部署篇「上」
    2023跟我一起成为docker大牛:swarm教程:部署篇「上」Swarm模式是用于管理一组Docker守护程序的高级功能。ip规划:Manager:Manager:172.16.95.137Node1:172.16.95.138Node2:172.16.95.1391、manager节点初始化swarmdockerswarminit--advertise-addr172.16.95.137输出:docker......
  • 苹果CMS搭建教程
    苹果CMS搭建教程市面上一般个人搭建的影视网站,大多都是采用现成的CMS系统来搭建的,如:苹果CMS、YYCMS、海洋CMS、飞飞CMS、马克斯CMS等一般用的多的是前两个。这些CMS大多都可以搜到最新的安装包,下载最新版本就行了,因为软件肯定要定时更新和维护的。小白入门建议先安装宝塔面板,......
  • 软件测试全套教程,软件测试自学线路图
    ​ 一、简介本文从一个简单的登录接口测试入手,一步步调整优化接口调用姿势,然后简单讨论了一下接口测试框架的要点,最后介绍了一下我们目前正在使用的接口测试框架pithy。期望读者可以通过本文对接口自动化测试有一个大致的了解。二、引言为什么要做接口自动化测试?在当前......
  • 新手教程系列:群晖QuickConnect:最简单的群晖外网访问NAS工具
    通过群晖Synology免费提供的QuickConnect服务,您可在外部网络轻松连接到群晖SynologyNAS,而无需设置端口转发规则或其它复杂的网络设置。QuickConnect可让您通过一个简单的可自定义地址(如 quickconnect.to/example)进行连接。这是一个简单易用,快捷部署的外网访问方式,适合群晖......
  • 新手教程系列:如何在Windows电脑上访问Synology群晖NAS
    Synology群晖NAS经过专门设计,可快速简单地在本地网络中存储和共享文件,让您直接访问Synology群晖NAS上的文件而没有每次登录DSM的麻烦。例如,您可用Windows资源管理器将文件保存到Synology群晖NAS,如同使用其它网络设备一样。1、打开Windows资源管理器窗口并进入计算......
  • 新手教程系列:如何在MAC电脑上访问Synology群晖NAS
    SynologyNAS经过专门设计,可快速简单地在本地网络中存储和共享文件,让您直接访问SynologyNAS上的文件而没有每次登录DSM的麻烦。例如,您可用Finder将文件保存到SynologyNAS,如同使用其它网络设备一样。1、打开Mac计算机上的Finder。2、沿屏幕顶部找到菜单栏。3、单击......
  • 新手教程系列:如何还原群晖 Synology NAS 意外删除或丢失的文件?
    有多种工具可恢复从群晖SynologyNAS意外删除的数据。首先建议为每个共享文件夹启用回收站选项。还有其他备份解决方案或第三方软件可用于替代回收站或与回收站结合使用。本文将指导您完成在群晖DSM上启用回收站,并向您介绍一些备选选项,以帮助您恢复已删除的文件。使用回收站......
  • Cerebro安装 Docker 教程
    简介在本教程中,我将向你展示如何在你的机器上安装Cerebro,并使用Docker运行。Cerebro是一个基于Elasticsearch的Web管理界面,它提供了一个直观的界面来管理和监控Elasticsearch集群。步骤详解步骤1:安装DockerDocker是一个开源的容器化平台,我们首先需要安装Docker......