banner

blog

Nov 24, 2023

Guia para iniciantes do Arduino

Seja você um veterinário de sistemas embarcados, um cientista do ensino médio ou uma pessoa curiosa, você precisa começar suas explorações eletrônicas em algum lugar. Se o manual não for suficiente, confira este guia para iniciantes do Arduino.

Arduino é uma marca de placas microcontroladoras de código aberto desenvolvidas pela empresa Arduino.

Quando você está falando sobre o Arduino, geralmente é sobre a placa. As placas Arduino são especiais porque são duráveis. Eles devem ser usados ​​por alunos (ou qualquer pessoa) que possam bagunçar as coisas e quebrar alguma coisa.

A outra coisa especial sobre eles é que eles são de código aberto. As folhas de dados para todas as placas e shields do Arduino estão disponíveis online. Você pode fazer sua própria placa Arduino se tiver o conhecimento técnico.

Para um iniciante, isso significa:

Existem muitos tipos de placas Arduino. Alguns são tão pequenos quanto uma bateria, enquanto outros são tão grandes quanto uma câmera digital, mas todos têm algumas partes em comum:

Existem também outras placas baseadas em Arduino de terceiros que são construídas por seus próprios fabricantes, mas normalmente elas têm essas coisas em comum.

A unidade microcontroladora, também conhecida como MCU, lê e controla todas as entradas e saídas da placa. Ele também armazena o código feito pelo usuário que faz com que ele faça coisas.

O Arduino Uno R3 possui um chip MCU removível especial. Dessa forma, você pode substituir essa peça quando estiver quebrada ou desgastada. Outras placas têm seus chips MCU soldados na própria placa. A desvantagem é óbvia, mas eles geralmente são feitos para serem muito menores e mais rápidos do que seus equivalentes não soldados.

Nas laterais, você deve ver alguns pedaços de plástico com furos no topo. Eles são pinos de cabeçalho femininos. Você deve colocar fios ou pinos de jumper machos neles.

Existem dois tipos de pinos: GPIO e pinos de alimentação. Os pinos GPIO permitem processar entradas e saídas. Por padrão, todos os pinos do Arduino são entradas. Por outro lado, os pinos de energia destinam-se a mover a eletricidade pela placa. 5V e 3,3V sempre emitem tanta voltagem quanto seu nome diz. GND significa "terra" e Vin permite que você alimente a placa através desse pino.

Todas as placas Arduino normalmente têm dois tipos de portas: uma porta USB e uma tomada CC, mas algumas não têm uma tomada CC. Eles geralmente obtêm energia da porta USB ou dos pinos de energia.

Os jacks de barril DC são normalmente dimensionados como 2,1 × 5,5 mm com o interior como positivo e o exterior como negativo. Eles são projetados para aceitar qualquer coisa entre 7 e 20 volts, mas é melhor ficar com 9 volts sempre que possível.

As portas USB são diferentes, dependendo do modelo. Eles podem usar Type-A, Type-B, USBmicro ou Type-C. Você pode alimentar a placa através deles e eles também servem como portas de comunicação.

Por fim, normalmente existem três LEDs indicadores que permitem ver o estado da placa.

Os pinos L e ON são autoexplicativos. Um é um LED embutido que você pode controlar, enquanto o outro liga sempre que a eletricidade passa pela placa. Os dois primeiros, por outro lado, ligam sempre que o Arduino recebe ou transmite informações pela comunicação serial.

Iniciantes devem começar com o Arduino IDE antes de passar para qualquer outro programa, como PlatformIO, em parte porque é fácil, com tudo que você precisa lá. Também é menos provável que você estrague as coisas se usar isso. Afinal, é feito para placas Arduino.

O Arduino IDE tem três funções importantes:

Normalmente, as funções de construção e upload funcionam lado a lado. Assim que terminar de digitar e editar seu código, você pode construí-lo e fazer o upload de tudo diretamente para o seu quadro. Mas há momentos em que você só precisa construí-lo e não precisa fazer o upload.

O Arduino IDE pode ser baixado através do site do Arduino.

Piscar o LED embutido é a versão Arduino de um script "Hello World" e é uma maneira simples de testar se o Arduino está funcionando. Estou demonstrando todas as diferentes maneiras de fazê-lo piscar, incluindo dizer ao computador que ele já está piscando.

COMPARTILHAR