1
ª
Ed
iç
ão
PROJETOS
BÁSICOS COM
ARDUINO
OLÁ!
Nós somos a Nerduino
No mercado há mais de 6 anos;
Produtos de qualidade;
Menor preço do mercado;
Envio para todo o território nacional.
Confira nossos produtos em:
[Link]
Sumário
Página
Projeto 1 – Pisca led 06
Componentes necessários 07
Sketch + código 08
Projeto 2 – Pisca led + buzzer 09
Componentes necessários 10
Sketch + código 11
Projeto 3 – Controle leds pelo teclado do PC 12
Componentes necessários 13
Sketch + código 14
Projeto 4 – Push buttons + leds 15
Componentes necessários 16
Sketch + código 17
Projeto 5 – Semáforo 18
Componentes necessários 19
Sketch + código 20
Sumário
Página
Projeto 6 – Medidor de temp. com sinal sonoro 21
Componentes necessários 22
Sketch + código 23
Projeto 7 – Sensor de luminosidade LDR 24
Componentes necessários 25
Sketch + código 26
Projeto 8 – Contador com display 27
Componentes necessários 28
Sketch + código 29
Projeto 9 – Medir distância com sensor HC-SR04 30
Componentes necessários 31
Sketch + código 32
Projeto 10 – Sensor de estacionamento 33
Componentes necessários 34
Sketch + código 35
Sumário
Página
Projeto 11 – Servo motor + potenciômetro 35
Componentes necessários 36
Sketch + código 37
Como incluir uma biblioteca na IDE do Arduino 38
{ Projeto 1
Pisca led
Neste projeto iremos construir um circuito na protoboard
para piscar um led. Começaremos com esse projeto bem
simples que será o pontapé inicial para entender a programação e
também a ligação dos componentes na protoboard.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
01 Led
01 Resistor 150R (marrom, verde, marrom,
dourado)
02 Jumper macho x macho
05
{ Projeto 1
Pisca led
Baixe o código fonte na próxima página.
Sketch:
Figura 1
Figura 1
! ATENÇÃO COM A POLARIDADE DO LED
Perna maior – positivo
Perna menor - negativo
06
{ Projeto 1
Pisca led
Sketch e código fonte:
- Conecte os componentes conforme a Figura 1;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-1 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
07
{
Projeto 2
Pisca led + buzzer
Neste projeto iremos construir um circuito na protoboard
para piscar um led e também acrescentaremos um buzzer.
Simularemos um alarme simples, onde será acionado simultaneamente
o led e o buzzer.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
01 Led
01 Resistor 150R (marrom, verde, marrom,
dourado)
01 Buzzer
05 Jumper macho x macho
08
{Projeto 2
Pisca led + buzzer
Baixe o código fonte na próxima página.
Sketch:
Figura 2
! ATENÇÃO COM A POLARIDADE DO LED
Perna maior – positivo
Perna menor - negativo
09
{
Projeto 2
Pisca led + buzzer
Sketch e código fonte:
- Conecte os componentes conforme a Figura 2;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-2 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
10
{
Projeto 3
Controle leds pelo teclado do computador
Neste projeto construiremos um circuito com leds que serão acionados
por comandos do teclado do computador. O exemplo será com leds, mas você
pode acionar uma lâmpada ou qualquer outro dispositivo seguindo esta lógica.
As leituras serão feitas no serial monitor (representado na figura abaixo)
da IDE do Arduino.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
03 Led (vermelho, amarelo, verde)
03 Resistor 150R (marrom, verde, marrom,
dourado)
08 Jumper macho x macho
11
{
Projeto 3
Controle leds pelo teclado do computador
Baixe o código fonte na próxima página.
Sketch:
Figura 3
! ATENÇÃO COM A POLARIDADE DO LED
Perna maior – positivo
Perna menor - negativo
12
{
Projeto 3
Controle leds pelo teclado do computador
Sketch e código fonte:
- Conecte os componentes conforme a Figura 3;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-3 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
13
{
Projeto 4
Push buttons + leds
Neste projeto construiremos um circuito com leds que
serão acionados por push buttons. Serão alguns exemplos de
como você pode usar a criatividade.
Exemplo 1 – led vermelho: Apertar uma vez o push button e o led ficará um
determinado tempo ligado e desliga em seguida.
Exemplo 2 – led amarelo: Será acionado o push button e o led ficará piscando
por um período.
Exemplo 3 – led verde: Enquando o push button estiver pressionado o led
continuará ligado.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
03 Led
03 Resistor 150R (marrom, verde, marrom,
dourado)
03 Push button
03 Resistor 1K (marrom, preto, vermelho,
dourado)
17 Jumper macho x macho
14
{
Projeto 4
Push buttons + leds
Baixe o código fonte na próxima página.
Sketch:
Figura 4
! ATENÇÃO COM A POLARIDADE DO LED
Perna maior – positivo
Perna menor - negativo
15
{
Projeto 4
Push buttons + leds
Sketch e código fonte:
- Conecte os componentes conforme a Figura 4;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-4 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
16
{
Projeto 5
Semáforo
Neste projeto construiremos um semáforo com semáforo
de pedestres que você vê no dia a dia nas cidades.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
05 Led (02x vermelho, 01x amarelo, 02x verde)
05 Resistor 150R (marrom, verde, marrom,
dourado)
11 Jumper macho x macho
17
{Projeto 5
Semáforo
Baixe o código fonte na próxima página.
Sketch:
Figura 5
! ATENÇÃO COM A POLARIDADE DO LED
Perna maior - positivo
Perna menor - negativo
18
{
Projeto 5
Semáforo
Sketch e código fonte:
- Conecte os componentes conforme a Figura 5;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-5 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
19
{
Projeto 6
Medidor de temperatura com sinal sonoro
Neste projeto construiremos um circuito com sensor de
temperatura (termistor NTC 10K) com leds e sinal sonoro.
- Temperatura menor ou igual a 20 graus o led verde acenderá;
- Temperatura menor ou igual a 30 graus o led amarelo acenderá;
- Temperatura maior ou igual a 31 graus o led vermelho acenderá e
o buzzer será acionado;
Utilize o serial monitor para verificar a temperatura em tempo real
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
03 Led (vermelho, amarelo, verde)
03x - Resistor 150R (marrom, verde,
marrom, dourado)
-
01x - Resistor 10K (marrom, preto,
laranja, dourado)
01 Termistor NTC 10k (sensor de
temperatura)
11 Jumper macho x macho
1 Buzzer
20
{
Projeto 6
Medidor de temperatura com sinal sonoro
Baixe o código fonte na próxima página.
Sketch:
Figura 6
! ATENÇÃO COM A POLARIDADE DO LED
Perna maior - positivo
Perna menor - negativo
21
{
Projeto 6
Medidor de temperatura com sinal sonoro
Sketch e código fonte:
- Conecte os componentes conforme a Figura 6;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-6 e abra na
IDE do Arduino.
Para o funcionamento deste projeto é necessário
que baixe a biblioteca [Link].
Baixe a biblioteca no link abaixo:
[Link]
A explicação de como incluir uma biblioteca está
na página 35.
Baixe aqui o código fonte do projeto:
[Link]
22
{
Projeto 7
Sensor de luminosidade LDR
Neste projeto construiremos um circuito com leds e
sensor de luminosidade (LDR). A funcionalidade deste
sensor é bem simples: enquanto houver claridade no ambiente
o led permanecerá apagado, e se você tapar o sensor ou estiver em
um ambiente sem nenhuma iluminação, o led acenderá imediatamente.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
01 Led
01 Resistor 150R (marrom, verde, marrom,
dourado)
01 LDR (sensor de luminosidade)
01 Resistor 10K (marrom, preto, laranja,
dourado)
06 Jumper macho x macho
23
{
Projeto 7
Sensor de luminosidade LDR
Baixe o código fonte na próxima página.
Sketch:
Figura 7
! ATENÇÃO COM A POLARIDADE DO LED
Perna maior - positivo
Perna menor - negativo
24
{
Projeto 7
Sensor de luminosidade LDR
Sketch e código fonte:
- Conecte os componentes conforme a Figura 7;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-7 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
25
{
Projeto 8
Contador com display
Neste projeto construiremos um circuito com o display
de 1 dígito com contagem regressiva, progressiva e também
exibir números conforme digitado no serial monitor.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
01 Display 1 dígito
01 Resistor 1K (marrom, preto, vermelho,
dourado)
09 Jumper macho x macho
26
{
Projeto 8
Contador com display
Baixe o código fonte na próxima página.
Sketch:
Figura 8
27
{
Projeto 8
Contador com display
Sketch e código fonte:
- Conecte os componentes conforme a Figura 8;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-8 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
28
{
Projeto 9
Medir distância com sensor HC-SR04
Neste projeto, você entenderá como é feita a programação de um
medidor de distância utilizando o sensor ultrassônico. As leituras serão
feitas no leitor serial (representado na figura abaixo) da IDE do Arduino.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
01 Sensor ultrassônico HC-SR04
06 Jumper macho x macho
29
{
Projeto 9
Medir distância com sensor HC-SR04
Baixe o código fonte na próxima página.
Sketch:
Figura 9
30
{
Projeto 9
Medir distância com sensor HC-SR04
Sketch e código fonte:
- Conecte os componentes conforme a Figura 9;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-9 e abra na
IDE do Arduino.
Para o funcionamento deste projeto é necessário
que baixe a biblioteca [Link].
Baixe a biblioteca no link abaixo:
[Link]
A explicação de como incluir uma biblioteca está
na página 35.
Baixe aqui o código fonte do projeto:
[Link]
31
{
Projeto 10
Sensor de estacionamento
Neste projeto, você criará um sensor de estacionamento
que é encontrado geralmente em veículos de passeio.
Quando você aproxima a mão ou algum objeto do sensor ultrassônico,
acenderá um led de acordo com a distância programada.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
03 Led (vermelho, amarelo, verde)
03 Resistor 150R (marrom, verde, marrom,
dourado)
01 Buzzer
01 Sensor ultrassônico HC-SR04
13 –Jumper
© Robonerd 2022 Todos osmacho
direitosxreservados
macho
32
{
Projeto 10
Sensor de estacionamento
Baixe o código fonte na próxima página.
Sketch:
Figura 10
33
{
Projeto 10
Sensor de estacionamento
Sketch e código fonte:
- Conecte os componentes conforme a Figura 10;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-10 e abra na
IDE do Arduino.
Para o funcionamento deste projeto é necessário
que baixe a biblioteca [Link].
Baixe a biblioteca no link abaixo:
[Link]
A explicação de como incluir uma biblioteca está
na página 35.
Baixe aqui o código fonte do projeto:
[Link]
34
Projeto 11
{ Servo motor +
potenciômetro
Neste projeto, iremos demonstrar como efetuar a ligação do
servo motor com potenciômetro e controlar a direção do motor.
Material necessário:
Imagem Qtd Componente
01 Placa Uno com cabo usb
01 Protoboard
01 Servo Motor sg90
01 Potenciômetro
35
Projeto 11
{ Servo motor +
potenciômetro
Baixe o código fonte na próxima página.
Sketch:
Figura 11
36
Projeto 11
{ Servo motor +
potenciômetro
Sketch e código fonte:
- Conecte os componentes conforme a Figura 11;
- Acesse o link abaixo e você encontrará o código
fonte comentado com o nome projeto-11 e abra na
IDE do Arduino.
Baixe aqui o código fonte do projeto:
[Link]
37
{ Como incluir uma biblioteca
na IDE do Arduino
Com a IDE do Arduino aberta, execute os
seguintes passos:
Passo 1: Vá no menu Sketch (conforme imagem abaixo);
Passo 2: Dentro do menu Sketch vá em Include Library;
Passo 3: Dentro de Include Library vá em Add .ZIP Library;
Passo 4: Busque o arquivo .zip na pasta que você baixou em seu computador;
Passo 5: Selecione o arquivo .zip e clique em ok para efetuar a inclusão da
Biblioteca na IDE do Arduino.
Após inclusão, você pode verificar que ela já vai estar em bibliotecas.
Passo 1: Vá no menu Sketch (conforme imagem abaixo);
Passo 2: Dentro do menu Sketch vá em Include Library;
Passo 3: Dentro de Include Library, use o scroll do mouse e veja em
Contributed libraries que a biblioteca que você incluiu estará lá.
Veja a imagem na próxima página.
38
{ Como incluir uma biblioteca
na IDE do Arduino
Neste exemplo estão inclusas as bibliotecas, Thermistor e Ultrasonic
39