O Arduino uno é um tipo de placa microcontrolada baseada no ATmega328 e Uno é um termo italiano que significa um. Arduino Uno é nomeado para marcar o próximo lançamento da placa de microcontrolador, nomeadamente Arduino Uno Board 1.0 . Esta placa inclui pinos de E / S digital 14, um conector de alimentação, i / ps-6 analógico, ressonador de cerâmica-A16 MHz, uma conexão USB, um botão RST e um conector ICSP. Todos estes podem apoiar o microcontrolador para operação posterior conectando esta placa ao computador. A alimentação desta placa pode ser feita com a ajuda de um adaptador AC para DC, um cabo USB, caso contrário, uma bateria. Este artigo discute o que é um Microcontrolador Arduino Uno , configuração de pinos, Especificações ou recursos do Arduino Uno ,e aplicativos.
O que é Arduino Uno ATmega328?
O ATmega328 é um tipo de microcontrolador de chip único formado com Atmel dentro do família megaAVR . A arquitetura deste Arduino Uno é uma arquitetura Harvard customizada com 8 bits Processador RISC testemunho. Outras placas do Arduino 1 incluem Arduino Pro Mini, Arduino Nano, Arduino Due, Arduino Mega e Arduino Leonardo.
Arduino Uno ATmega328
Recursos da placa Arduino Uno
O recursos do Arduino Uno ATmega328 inclui o seguinte.
- A tensão de operação é 5V
- A tensão de entrada recomendada variará de 7v a 12V
- A tensão de entrada varia de 6v a 20V
- Os pinos de entrada / saída digital são 14
- Pinos i / p analógicos são 6
- A corrente DC para cada pino de entrada / saída é 40 mA
- A corrente DC para o pino de 3,3 V é de 50 mA
- A memória flash é de 32 KB
- SRAM é 2 KB
- EEPROM é 1 KB
- A velocidade CLK é 16 MHz
Diagrama de Pin do Arduino Uno
A placa Arduino Uno pode ser construída com pinos de alimentação, pinos analógicos, ATmegs328, cabeçalho ICSP, botão Reset, LED de força , pinos digitais, led de teste 13, pinos TX / RX, interface USB, um externo fonte de energia . O Descrição da placa Arduino UNO é discutido abaixo.
Configuração de pinos da placa Arduino Uno
Fonte de energia
O Fonte de alimentação Arduino Uno pode ser feito com a ajuda de um cabo USB ou uma fonte de alimentação externa. As fontes de alimentação externas incluem principalmente adaptador AC para DC, caso contrário, uma bateria. O adaptador pode ser conectado ao Arduino Uno conectando-o ao conector de alimentação da placa Arduino. Similarmente, a bateria os cabos podem ser conectados ao pino Vin e ao pino GND do conector POWER. A faixa de tensão sugerida será de 7 volts a 12 volts.
Entrada e saída
Os 14 pinos digitais no Arduino Uno podem ser usados como entrada e saída com a ajuda de funções como pinMode (), digitalWrite () e Digital Read ().
Pin1 (TX) e Pin0 (RX) (Serial): Este pino é usado para transmitir e receber dados seriais TTL, e estes são conectados aos pinos equivalentes de chip ATmega8U2 USB para TTL Serial.
Pino 2 e pino 3 (interrupções externas): Pinos externos podem ser conectados para ativar uma interrupção sobre um valor baixo, mudança de valor.
Pinos 3, 5, 6, 9, 10 e 11 (PWM): Este pino fornece o / p PWM de 8 bits pela função de analogWrite ().
Pinos SPI (Pin-10 (SS), Pin-11 (MOSI), Pin-12 (MISO), Pin-13 (SCK): Esses pinos mantêm a comunicação SPI, embora oferecida pelo hardware fundamental, não está atualmente incluída na linguagem Arduino.
Pin-13 (LED): O LED embutido pode ser conectado ao pino 13 (pino digital). Como pino de valor ALTO, o diodo emissor de luz é ativado sempre que o pino estiver BAIXO.
Pin-4 (SDA) e Pin-5 (SCL) (I2C): Ele suporta comunicação TWI com a ajuda da biblioteca Wire.
AREF (tensão de referência): A tensão de referência é para o i / ps analógico com analogReference ().
Redefinir pino: Este pino é usado para reiniciar (RST) o microcontrolador.
Memória
A memória deste microcontrolador Atmega328 Arduino inclui memória flash-32 KB para armazenar código, SRAM-2 KB EEPROM-1 KB.
Comunicação
O Arduino Uno ATmega328 oferece UART TTL- comunicação em série , e é acessível em pinos digitais como TX (1) e RX (0). O software de um Arduino possui um monitor serial que permite dados fáceis. Existem dois LEDs na placa, como RX e TX, que piscarão sempre que os dados estiverem sendo transmitidos através do USB.
Uma biblioteca SoftwareSerial permite a comunicação serial nos pinos digitais do Arduino Uno e o ATmega328P suporta TWI (I2C), bem como Comunicação SPI . O software Arduino contém uma biblioteca com fio para simplificar a utilização do barramento I2C.
Como usar um Arduino Uno?
O Arduino Uno pode detectar os arredores a partir da entrada. Aqui, a entrada é uma variedade de sensores e estes podem afetar seus arredores através do controle de motores, luzes, outros atuadores, etc. O microcontrolador ATmega328 na placa Arduino pode ser programado com a ajuda de uma linguagem de programação Arduino e do IDE (Integrated Development Environment ) Projetos Arduino pode se comunicar por software durante a execução em um PC.
Programação Arduino
Assim que a ferramenta Arduino IDE estiver instalada no PC, conecte a placa Arduino ao computador com a ajuda do cabo USB. Abra o Arduino IDE e selecione a placa certa escolhendo Ferramentas–> Placa ..> Arduino Uno e selecione a porta certa escolhendo Ferramentas–> Porta. Esta placa pode ser programada com a ajuda de um Arduino linguagem de programação depende da fiação.
Para ativar a placa Arduino e piscar o LED no quadro, despeje o código do programa com a seleção de Arquivos–> Exemplos ..> Básico ..> Flash. Quando os códigos de programação são despejados no IDE, clique no botão ‘upload’ na barra superior. Assim que este processo for concluído, verifique o flash do LED na placa.
Proteção de alta tensão de USB
A placa Arduino Uno possui um fusível polifunde reorganizável que protege a porta USB do PC contra sobretensão. Embora a maioria dos PCs tenha sua própria proteção interna, o fusível oferece um revestimento adicional de segurança. Se acima de 500mA for fornecido à porta USB, o fusível irá rotineiramente quebrar a conexão até que a sobretensão seja removida.
Características físicas
As características físicas de uma placa Arduino incluem principalmente comprimento e largura. O placa de circuito impresso O comprimento e a largura do Arduino Uno são 2,7 x 2,1 polegadas, mas o conector de alimentação e o conector USB vão além da medição anterior. A placa pode ser fixada na superfície caso contrário caso com os orifícios dos parafusos.
Aplicações do Arduino Uno ATmega328
O aplicações do Arduino Uno inclui o seguinte.
- Arduino uno é usado na prototipagem de projetos Do-it-Yourself.
- No desenvolvimento de projetos baseados em controle baseado em código
- Desenvolvimento de Sistema de Automação
- Projeto de projetos básicos de circuitos.
Portanto, isso é tudo sobre Folha de dados do Arduino Uno . Finalmente, das informações acima, podemos concluir que este é um microcontrolador ATmega328P de 8 bits. Possui diferentes componentes, como comunicação serial, oscilador de cristal , o regulador de tensão para apoiar o microcontrolador . Esta placa inclui uma conexão USB, pinos de E / S digital-14, pinos de i / p analógicos-6, um conector de alimentação, um botão de reinicialização e um conector ICSP. Aqui está uma pergunta para você, qual é o Preço do Arduino Uno na Índia ?