Clica nos componentes para veres a explicação detalhada abaixo.
Plataforma de prototipagem eletrónica que lê entradas e controla saídas através de código programado.
Ver ExplicaçãoPlaca com furos condutores que permite montar circuitos temporários sem necessidade de soldar.
Ver ExplicaçãoResistência que varia de acordo com a intensidade da luz. No escuro a resistência é alta, na luz é baixa.
Ver ExplicaçãoMede a distância até um objeto emitindo ondas sonoras de alta frequência e calculando o tempo de eco.
Ver ExplicaçãoMotor que permite controlar com precisão a posição angular (geralmente entre 0° e 180°).
Ver ExplicaçãoComponente capaz de emitir sinais sonoros (beeps) ou notas musicais quando recebe energia.
Ver ExplicaçãoO Arduino é uma placa de prototipagem eletrónica de código aberto. Ele possui um microcontrolador que pode ser programado para ler entradas (como um dedo num botão ou luz num sensor) e transformá-las numa saída (como ligar um motor ou acender um LED).
Digital pin 0 a 13

Digital pin – 0 a 13 fornecem acesso ao chip
Podem funcionar como input ou output
INPUT -
lendo variações de tensão (volts) de um dispositivo externo
OUTPUT - aplicar uma determinada tensão (e.g. entre 0 e 5 volts) a um dispositivo externo
Em resumo estas portas
permitem a comunicação entre o chip e os dispositivos externos (ex: Led ou uma resistência…)
Pins 3-5-6-9-10-11 pulse modulation ~
Permitem ajustar a tensão a aplicar a um
dispositivo externo (e.g. entre 0 e 5 volts)
Pins 0 e 1 - TX e RX

Pins 0 e 1 - TX (transmitir ) e RX (receber)
Pin 1 - TX (transmitir)
Pin 0 - RX (receber)
Sempre que é necessário a comunicação entre o
Arduíno e um outro dispositivo (e.g. arduino e computador, arduino e Bluetooth) é através destas portas que o fazemos.
Existem 2 leds que nos indicam se os dispositivo estão a comunicar.
Se os leds não piscarem então não está a ocorrer nenhuma comunicação.
Analog In pin 0 ao 5 – analog to digital

Analog In pin 0 ao 5 – analog to digital
Recebe sinais analógicos e transforma-os em sinais digitais.
Exemplo1:
O botão de volume recebe uma variação
analógica e tira a amostra para digital.
Exemplo2:
Sensor de temperatura
Se colocar-mos um sensor de temperatura no pin A1 irá ser lida uma amostra digital da subida ou descida da temperatura. Como resultado
teremos um valor aproximado da temperatura real num dado momento.
Nota 1
Estes pins também podem ser utilizados como os pins digitais que vimos antes
Nota 2
O pin A0 pode ser designado como pin 14, assim com A1 pin 15 ...
Reset e Power

Programa para Arduino = “SKETCH”
.:. Estrutura de um sketch
<declarações> : declaração de constantes, variáveis, tipos, etc (OPCIONAL)
void setup ( ) { <codigo> } : <codigo> é executado uma só vez; serve principalmente para efetuar inicializações
void loop ( ) { <codigo> } : após a execução de “setup”, <codigo> é executado de modo contínuo (em ciclo) até que a alimentação seja desligada (ou reset ).
Comentários //linha de comentário
/*
texto de comentário
*/
Arduino IDE (Integrated Development Environment)
http://arduino.cc/en/Guide/Environment

.:. Arduino – utilização
Arduino Simuladores online
https://www.circuito.io
https://www.tinkercad.com

A Breadboard é uma ferramenta essencial para criar circuitos sem solda. Por baixo dos furos existem lâminas metálicas que ligam os pontos entre si.
As linhas laterais (vermelha e azul) costumam ser usadas para a alimentação (+Vcc e GND), enquanto as linhas centrais servem para conectar os componentes.

LDR é um sensor cuja resistência elétrica muda conforme a luz que incide sobre ele. Quanto mais luz recebe, menor é a sua resistência.
É muito utilizado em postes de iluminação pública para que as luzes se acendam automaticamente ao anoitecer.

Este sensor funciona através do princípio do eco. Ele emite um pulso de som de alta frequência (ultrassom) e mede quanto tempo o som demora a bater num objeto e voltar.
É ideal para medir distâncias e evitar obstáculos em robôs móveis.

Diferente dos motores normais que giram sem parar, o Servo Motor é projetado para se mover para uma posição exata (ex: 90 graus) e manter essa posição.
Muito utilizado em modelismo, braços robóticos e para controlar a direção de veículos.

Buzzer converte sinais elétricos em ondas sonoras. Existem dois tipos principais:

Led Light Emitting Diodes (LED), em português Diodo Emissor de Luz,

Resistência dificulta a passagem da corrente elétrica

Potenciómetro Componente que permite variar a resistência elétrica

Sensor de temperatura Sensores Analógicos (LM35, TMP36): Medem temperatura, convertem para tensão.

LCD 16x2 O LCD 16x2 é um dos displays mais populares para projetos com Arduino.
