Pular para o conteúdo principal

Arduino - Significado e Funcionalidade


O que é arduino?

Arduino é uma plataforma de prototipagem de código aberto, criado para que o desenvolvimento de projetos tivesse um preço mais acessível.

Arduino é um dispositivo muito utilizado na robótica, operando como uma mente eletrônica programável, de fácil uso e com várias portas para conexões com módulos e sensores.

Ele pode interagir com qualquer ambiente por meio de hardware e software e pode ser ligado a um computador ou a uma rede para o recebimento e envio de dados.

Arduino foi criado na Itália, em 2005, por um grupo de pesquisadores (Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis) que desejavam auxiliar estudantes sem conhecimento em programação e eletrônica.

Depois disso, novos tipos mais modernos e potentes foram criados para atender diferentes aplicações, como impressoras 3D e aplicativos IoT.

Por ser uma plataforma de código aberto, milhares de pessoas têm feito inúmeras modificações e lançado novas versões desta placa, e tem gerado grandes quantidade de diferentes versões no mercado.

Funcionalidade:

O arduino serve principalmente para facilitar o aprendizado de programação e o desenvolvimento de projetos de eletrônica e robótica. 

Mas, a lista de possibilidades é enorme e inclui projetos de automação residencial, automação industrial e muito mais.

Exemplos:

Automatização de ambientes:  com a conexão do arduino a outros acessórios, como displays, módulos de relés, teclados, entre outros, é possível controlar abertura de portas e cortinas, volume de som e muito mais.

Criação de produtos: pode ser usado para testar produtos em desenvolvimento, com baixo custo, a fim de descobrir as possíveis falhas e as capacidades do projeto, durante a prototipagem.

Segurança residencial:  serve como dispositivo de segurança residencial, com programação de alarme inteligente, sensores de movimento, sirenes, câmeras, detecção de fumaça.

Sistemas de irrigação:  integra sistemas automáticos de irrigação, que têm a capacidade de irrigar jardins, áreas agrícolas ou plantas em vasos.

Automação industrial: compõe impressoras 3D, sistemas industriais e pode auxiliar no controle de motores e outros atuadores.

Aplicações inusitadas: no segmento esportivo, é aplicado em coletes de LED para ciclistas. 

No setor de casa e decoração, é utilizado em árvores de Natal, para controlar o brilho das lâmpadas.

O Arduino é feito de que?

Os principais elementos que compõem uma placa arduino, são:

Microcontrolador: é o cérebro do arduino, um computador dentro de um pequeno chip que processa o código enviado à placa.

Conector USB: conecta a placa ao computador, permitindo a comunicação entre ambos.

Pinos de entrada e saída: promovem a interação entre o arduino e o meio externo.

Pinos de alimentação: fornecem valores de tensão que podem ser utilizados para energizar os componentes do seu projeto.

Conversor Serial-USB e LEDs TX/RX: chip que traduz a comunicação entre o computador e o microcontrolador, e LEDs que acendem quando ocorre a transferência de dados.

Conector de alimentação: responsável por receber a energia de alimentação externa.

LED de alimentação: indica se a placa está energizada.

LED interno: conectado ao pino digital 13.

Tipos de Arduino:

Arduino Uno: é a placa mais conhecida e mais utilizada, devido à sua simplicidade, porém, com várias possibilidades para o desenvolvimento de diferentes protótipos. 

Para a sua primeira experiência utilizando o arduino, essa é a melhor opção.

Arduino Pro Mini: difere da versão anterior pela ausência da conexão USB própria que o Uno possui. 

É recomendado para usuários experientes que buscam flexibilidade, pequenas dimensões e preço baixo.

Arduino Leonardo: é uma placa mais avançada e flexível, que conecta-se via cabo USB diretamente a um computador, que a reconhece como se fosse um mouse ou um teclado. 

Utiliza um microcontrolador ATmega32U4 para oferecer mais funcionalidades em comparação ao Uno.

Arduino Esplora: muito similar a um controle de videogame, possui diversos sensores instalados e é indicado para iniciantes e educadores. 

Se difere de outros arduinos por apresentar entradas e saídas já instaladas na placa, ou seja, não há necessidade de conectar sensores ou atuadores para utilizá-lo.

Arduino DUE: essa versão é a que tem maior capacidade de processamento, o que faz dela uma das mais caras.  É a primeira placa arduino baseada em um microcontrolador ARM Cortex-M3 de 32 bits.

Apresenta 54 pinos de entrada/saída digital, 12 entradas analógicas, 2 DAC e 2 CAN, e é muito utilizada em projetos de maior escala.

Arduino Mega 2560: é a maior placa da família arduino. Recomendada para projetos mais complexos e para projetos que exigem mais pinos GPIO e capacidade de memória, pois apresenta 16 pinos analógicos e um grande número de portas digitais. Considerado rápido, tem programação fácil e uma rica Biblioteca

Exemplo de "Hello, World!" em Arduino:


void setup()

{

Serial.begin(9600);

Serial.println("Hello, World!");

}

void loop()

{

}


Se gostou do conteúdo, considere me pagar um café:

Curso de HTML Que eu recomendo:

Curso de criação de sites profissionais:

Curso  de HTML,  CSS e JavaScript:

Canal no Youtube:

Comentários

Mais vistas

Autocode - Significado e Funcionalidade

O Que é Autocode? O Autocode foi uma das primeiras linguagens de programação de computador, desenvolvida em 1952 por Alick Glennie para o computador Mark 1 na Universidade

HTML - Significado e Funcionalidade

O que é HTML? HTML é a sigla em inglês para Hypertext Markup Language, que traduzimos para o português como linguagem de marcação de hipertexto. O HTML é parte fundamental das

Semáforo - HTML, CSS e JavaScript - Tutorial

Semáforo Funcional: Aprenda a criar um semáforo funcional com este tutorial detalhado. Descubra como implementar a lógica de controle de um semáforo usando HTML, CSS e JavaScript.