Oi Amigos! Espero que estejas a ir bem. Estou de volta para lhe dar uma dose diária de informações úteis. Hoje, vou descobrir os detalhes da introdução à Arduino Uno. É uma placa de microcontrolador desenvolvida por Arduino.cc e baseado em Atmega328.
dispositivos eletrônicos estão se tornando compactos, flexíveis e baratos que são capazes de fazer mais função em comparação com seus antecessores, que aconteceu para cobrir mais espaço, acabou sendo caro com a capacidade de executar menos funções.os especialistas sempre se esforçam para introduzir a inovação na automação que requer o mínimo esforço e dá o máximo resultado. O microcontrolador foi introduzido na indústria eletrônica com o objetivo de facilitar nossas tarefas que vêm com até mesmo uma conexão remota com a automação de qualquer forma.os microcontroladores são amplamente utilizados em sistemas incorporados e fazem com que os dispositivos funcionem de acordo com as nossas necessidades e requisitos. Já discutimos os controladores como 8051, Atmega16, Atmega328 e PIC16F877.
Arduino Uno é uma adição muito valiosa na eletrônica que consiste em interface USB, 14 pinos digitais I/O, 6 pinos analógicos, e Microcontrolador Atmega328. Ele também suporta comunicação serial usando pinos Tx e Rx. Você também deve dar uma olhada neste UNO para iniciantes.existem muitas versões de Arduino boards introduzidas no mercado como Arduino Uno, Arduino Due, Arduino Leonardo, Arduino Mega, no entanto, as versões mais comuns são Arduino Uno e Arduino Mega. Se você está planejando criar um projeto relacionado à eletrônica digital, sistema embutido, robótica, ou IoT, então usando Arduino Uno seria a melhor, fácil e mais econômica opção.
é uma plataforma de código aberto, significa que as placas e software estão prontamente disponíveis e que qualquer um pode modificar e otimizar as tábuas para melhor funcionalidade.
O software usado para dispositivos Arduino é chamado IDE (ambiente de desenvolvimento integrado) que é livre de usar e exigiu algumas habilidades básicas para aprendê-lo. Ele pode ser programado usando a linguagem C e c++.algumas pessoas se confundem entre Microcontrolador e Arduino. Enquanto EX é apenas um chip pin do sistema 40 que vem com um microprocessador incorporado e mais tarde é uma placa que vem com o microcontrolador na base do tabuleiro, bootloader e permite fácil acesso a Pinos de entrada-saída e torna o uploading ou queima do programa muito fácil.
pessoas com fundo não técnico podem facilmente obter uma experiência prática com Arduino, enquanto a aprendizagem de microcontrolador requer alguma experiência e habilidades.
no entanto, podemos dizer que todo Arduino é basicamente um microcontrolador, mas nem todo microcontrolador é um Arduino.
vou tentar cobrir cada um e tudo relacionado com Arduino Uno, para que você tenha uma idéia clara do que ele faz, suas principais características, trabalho e tudo que você precisa saber. Vamos começar.
Introduction to Arduino Uno
- Arduino Uno is a microcontroller board developed by Arduino.cc que é uma plataforma electrónica de código aberto baseada principalmente no microcontrolador AVR Atmega328.o primeiro projeto Arduino foi iniciado no Interaction Design Institute Ivrea em 2003 por David Cuartielles e Massimo Banzi com a intenção de proporcionar uma maneira barata e flexível para estudantes e profissionais para controlar uma série de dispositivos no mundo real.
- a versão atual do Arduino Uno vem com interface USB, 6 pinos de entrada analógicos, 14 portas digitais que são usadas para se conectar com circuitos eletrônicos externos. De 14 portas I/O, 6 pinos podem ser usados para saída PWM.permite aos designers controlar e sentir os dispositivos electrónicos externos no mundo real.pode obter a ficha do Arduino UNO se carregar em baixo no botão:
- Esta placa vem com todos os recursos necessários para executar o controlador e pode ser conectado diretamente ao computador através do cabo USB que é usado para transferir o código para o controlador usando o IDE (Ambiente de Desenvolvimento Integrado) do software, desenvolvido principalmente para o programa do Arduino. O IDE é igualmente compatível com sistemas Windows, MAC ou Linux, no entanto, o Windows é preferível a usar. Linguagens de programação como C E C++ são usadas no IDE.
- Para além de USB, bateria ou AC para o adoptador DC também pode ser usado para alimentar o tabuleiro.
- Arduino Uno placas são bastante semelhantes a outras placas da família Arduino em termos de uso e funcionalidade, no entanto, as placas Uno não vêm com FTDI USB para Serial driver chip.existem muitas versões de placas Uno disponíveis, no entanto, Arduino Nano V3 e Arduino Uno são as versões mais oficiais que vêm com o microcontrolador Atmega328 de 8 bits AVR Atmel onde a memória RAM é 32KB.
- Quando a natureza e a funcionalidade da tarefa ficam complexas, o cartão Mirco SD pode ser adicionado nas placas para fazê-los armazenar mais informações.
características da Arduino Uno Board
- Arduino Uno vem com interface USB ou seja, a porta USB é adicionada no tabuleiro para desenvolver a comunicação serial com o computador.
- Atmega328 microcontrolador é colocado na placa que vem com uma série de características como temporizadores, contadores, interrupções, PWM, CPU, pins I/O e com base em um relógio 16MHz que ajuda a produzir mais frequência e número de instruções por ciclo.
- É uma plataforma de código aberto onde qualquer pessoa pode modificar e otimizar o tabuleiro com base no número de instruções e tarefas que deseja alcançar.esta placa vem com uma característica de regulação incorporada que mantém a tensão sob controle quando o dispositivo Está ligado ao dispositivo externo.
- Reset pin é adicionado no tabuleiro que reinicializa todo o tabuleiro e leva o programa em execução na fase inicial. Este pin é útil quando o tabuleiro pára no meio do programa em execução; empurrar este pin vai limpar tudo no programa e inicia o programa desde o início.
- existem 14 pinos digitais e 6 analógicos incorporados na placa que permite a conexão externa com qualquer circuito com a placa. Estes pinos fornecem a flexibilidade e facilidade de uso para os dispositivos externos que podem ser conectados através destes pinos. Não há nenhuma interface dura e rápida necessária para conectar os dispositivos à placa. Basta ligar o dispositivo externo para os pinos da placa que são dispostos na placa na forma do cabeçalho.
- Os 6 pinos analógicos são marcados como A0 a A5 e vêm com uma resolução de 10bits. Estes pinos medem de 0 a 5V, no entanto, eles podem ser configurados para a alta gama usando a função analogReference() e AREF pin.
- 13KB de memória flash é usado para armazenar o número de instruções na forma de código.
- Apenas 5 V é necessário para ativar a placa, que pode ser obtido diretamente usando a porta USB externa ou adotante, no entanto, ele pode suportar fonte de alimentação externa de até 12 V que pode ser regulado e limite para 5 V ou 3,3 V com base no requisito de projeto.
Arduino Uno Pinout
Arduino Uno é baseado no microcontrolador AVR chamado Atmega328. Este controlador vem com 2KB SRAM, 32KB de memória flash, 1KB de EEPROM. A Arduino vem com 14 pinos digitais e 6 pinos analógicos. ADC on-chip é usado para provar estes pinos. Um oscilador de cristais de frequência de 16 MHz está equipado no tabuleiro. A figura seguinte mostra o pino da placa Arduino Uno.
Pin Description
Existem vários pinos I / O digitais e analógicos colocados no tabuleiro que funciona A 5V. Estes pins vêm com ratings operacionais padrão que variam entre 20mA a 40mA. As resistências de tracção internas são utilizadas no tabuleiro que limita a ultrapassagem das actuais condições de funcionamento. No entanto, um aumento excessivo da corrente torna estes resistentes inúteis e danifica o dispositivo.
LED. Arduino Uno vem com LED embutido que é conectado através do pin 13. Fornecer alto valor para o pino vai ligá-lo e baixo vai desligá-lo.
Vin. É a tensão de entrada fornecida para a placa de Arduino. É diferente de 5 V fornecido através de uma porta USB. Este pino é usado para fornecer voltagem. Se uma voltagem é fornecida através de power jack, ela pode ser acessada através deste pino.
5V. esta placa vem com a capacidade de fornecer regulação da tensão. 5V pin é usado para fornecer tensão regulada de saída. O tabuleiro é alimentado usando três maneiras, ou seja USB, Vin pin do tabuleiro ou DC power jack.
USB suporta tensão em torno de 5V, enquanto Vin e Power Jack suportam uma gama de tensão entre 7V a 20V. recomenda-se operar o tabuleiro em 5V. é importante notar que, se uma tensão é fornecida através de 5V ou 3.3V pinos, eles resultam em contornar o regulamento de tensão que pode danificar o tabuleiro se a tensão ultrapassar do seu limite.
GND. São alfinetes. Existem mais de um alfinete no tabuleiro que pode ser utilizado de acordo com as necessidades.
Reset. Este pin é incorporado no tabuleiro que reinicializa o programa em execução no tabuleiro. Em vez de reset físico no tabuleiro, a IDE vem com uma característica de reiniciar o tabuleiro através da programação.IOREF. Este pino é muito útil para fornecer referência de tensão à placa. Um escudo é usado para ler a tensão através deste pino que, em seguida, selecionar a fonte de energia adequada.
PWM. A PWM é fornecida por 3,5,6,9,10, 11pins. Estes pinos estão configurados para fornecer PWM de saída de 8 bits.
AREF. É chamada referência analógica. Este pino é usado para fornecer uma tensão de referência para as entradas analógicas.
TWI. É chamada de Interface de dois fios. A comunicação TWI é acedida através da Biblioteca Wire. Pinos A4 e A5 são utilizados para este fim.comunicação em série. A comunicação em série é realizada através de dois pinos chamados Pin 0 (Rx) e Pin 1 (Tx).
RX pin é usado para receber dados enquanto Tx pin é usado para transmitir dados.interrupções externas. Pin 2 e 3 são usados para fornecer interrupções externas. Uma interrupção é chamada fornecendo valor baixo ou mudando.
Communication and Programming
Arduino Uno comes with an ability of interfacing with other Arduino boards, microcontroladores and computer. O Atmega328 colocado no tabuleiro fornece comunicação em série usando pinos como Rx e Tx.
O Atmega16U2 incorporado no tabuleiro fornece um caminho para a comunicação em série usando drivers USB com. Monitor Serial é fornecido no software IDE que é usado para enviar ou receber dados de texto da placa. Se LEDs colocados nos pinos Rx e Tx irão piscar, eles indicam a transmissão de dados.
Arduino Uno é programado usando o software Arduino que é uma aplicação multi-plataforma chamada IDE escrita em Java. O microcontrolador AVR Atmega328 colocado na base vem com o bootloader builtin que o liberta de usar um queimador separado para carregar o programa no tabuleiro.
aplicações
Arduino Uno vem com uma ampla gama de aplicações. Um maior número de pessoas está usando placas Arduino para desenvolver sensores e instrumentos que são usados na pesquisa científica. A seguir estão algumas das principais aplicações do Conselho de administração.
- Sistema Embarcado
- de Segurança e de Defesa do Sistema
- Eletrônica Digital e Robótica
- Estacionamento Contador
- Máquinas de Pesagem
- semáforo Temporizador de Contagem decrescente
- Medicina Instrumento
- Luz de Emergência para os caminhos de ferro
- Automação residencial
- Automação Industrial
Há um monte de outros microcontroladores disponíveis no mercado que são mais poderosos e baratos, se comparados a placa Arduino. Então, porque preferes Arduino Uno?na verdade, Arduino vem com uma grande comunidade que está desenvolvendo e compartilhando o conhecimento com uma ampla gama de público. Suporte rápido está disponível para aspectos técnicos de qualquer projeto eletrônico. Quando você decidir Arduino board sobre outros controladores, você não precisa organizar periféricos extras e dispositivos como a maioria das funções estão prontamente disponíveis no tabuleiro que torna o seu projeto de natureza econômica e livre de um monte de experiência técnica.é tudo por hoje. Espero que tenha muita informação sobre o quadro da Arduino Uno. No entanto, se não tiver a certeza ou tiver alguma dúvida, pode abordar-me na secção de comentários abaixo. Adorava ajudar-te, tanto quanto sei. Mantenha o seu feedback e sugestões vindo; eles nos ajudam a fornecer-lhe trabalho de qualidade que ressoa com suas necessidades e exigências. Obrigado por ler o artigo.
.