blog-eletrogate-logo-desktop blog-eletrogate-logo-mobile
  • Categorias
    • Voltar
    • INICIANTES
    • INTERMEDIÁRIOS
    • AVANÇADOS
    • divide
    • Automação Residencial
    • Componentes Eletrônicos
    • Impressão 3D
    • IoT
    • Modelagem 3D
    • Módulos Wifi
    • Por trás da tecnologia
    • Projetos
    • Raspberry Pi
    • Robótica
    • Sensores
    • Shields
    • Sistemas Operacionais
    • Tipos de Arduino
    • Tutoriais
  • Apostilas
  • Quem Somos
  • Seja um redator
  • Trabalhe Conosco
    • Categorias
      • Voltar
      • INICIANTES
      • INTERMEDIÁRIOS
      • AVANÇADOS
      • divide
      • Automação Residencial
      • Componentes Eletrônicos
      • Impressão 3D
      • IoT
      • Modelagem 3D
      • Módulos Wifi
      • Por trás da tecnologia
      • Projetos
      • Raspberry Pi
      • Robótica
      • Sensores
      • Shields
      • Sistemas Operacionais
      • Tipos de Arduino
      • Tutoriais
    • Apostilas
    • Quem Somos
    • Seja um redator
    • Trabalhe Conosco
Loja Eletrogate
voltar
  • Introdução
  • Materiais
  • Desenvolvimento
  • Projeto para teste
  • Montagem e Código
  • Limitações e possibilidades
  • Conclusão
  • Sobre o Autor
Shields

Converta seu Arduino Nano em Uno

Eletrogate 10 de março de 2021Atualizado em: 15 abr 2022

Introdução

A empresa Arduino é conhecida por revolucionar e democratizar a eletrônica digital, robótica, e áreas afins. Dentre todos os modelos de placa que a empresa tem, o Uno é o modelo mais conhecido e com mais unidades vendidas.

O mais interessante da placa Uno é que ela foi planejada em ser simples de fazer projetos com ela e a protoboard, e é muito simples também encaixar uma shield que expande as funções da placa, e essa foi a grande sacada.

Uma das shields muito populares para Arduino Uno é a Sensor Shield, que possui algo bem legal: Essa shield facilita a conexão do Arduino Uno com servo motores e expande a quantidades de pinos Vcc e GND para ficar muito simples conectar vários dispositivos.

Já a placa Nano é uma placa bastante popular, pois ela é bastante compacta, já vem a conexão USB e se encaixa diretamente na protoboard, sendo ideal para projetos que você precisa deslocar.

E que tal se a gente pudesse juntar isso tudo em uma shield só?

Neste post veremos uma shield muito legal, que faz com que as pinagens do seu Arduino Nano fique igual ao do Uno, e com a vantagem de ter embutido as vantagens de uma sensor shield.

O mais interessante, é que essa shield funciona também para o seu Arduino Uno, caso você não possua uma sensor shield, ela fará esse papel para ele.

 


Materiais

  • 1 – Arduino Nano
  • 1 – Shield de Expansão para Arduino Nano 3.0
  • 2 – Barra de Pinos Macho/Fêmea Empilhável (8 pinos)
  • 2 – Barra de Pinos Macho/Fêmea Empilhável (6 pinos)

Desenvolvimento

Talvez este seja o post mais simples que você viu neste blog, pois o primeiro e único passo é soldar a barra de pinos nas partes que possuem 8 e 6 pinos.

Após isso a shield já está pronta para ser utilizada

Os pinos dessa shield seguem a seguinte relação. Os pinos mais externos são identicos aos do Arduino Uno.


Projeto para teste

Para este teste iremos precisar adicionalmente de:

  • Micro Servo 9g SG90 TowerPro

Onde o projeto mostrará uma das vantagens dessa shield, que é poder conectar servos diretamente.


Montagem e Código

Na imagem abaixo está ligado com jumpers, mas não é necessário. Como no GIF acima, você pode ligar diretamente.

Carregue o código abaixo e você poderá fazer o teste para atestar a facilidade dessa shield

#include <Servo.h>

Servo Servo1, Servo2;  // Criando os objetos Servo 1 e Servo 2.

int pos = 0;    // Variavel que controla as posições dos servos
void setup() {
  Servo1.attach(4);  // Definindo o pino 4 para o servo 1
  Servo2.attach(5);  // Definindo o pino 5 para o servo 1
}

void loop() {
  for (pos = 0; pos <= 180; pos += 1) { // Variando a posição de 0 a 180 acrescentando 1º
    // in steps of 1 degree
    Servo1.write(pos);              // Fazendo os servos seguirem a posição definida na variável que recebeu o incremento
    Servo2.write(pos); 
    delay(15);                       // Espera 15ms para fazer o movimento ser mais suave
  }
  for (pos = 180; pos >= 0; pos -= 1) { // Variando a posição de 180° a 0° acrescentando 1º
    Servo1.write(pos);              // Fazendo os servos seguirem a posição definida na variável que recebeu o decremento
    Servo2.write(pos); 
    delay(15);                       // Espera 15ms para fazer o movimento ser mais suave
  }

 

E o resultado será este:

https://blog.eletrogate.com/wp-content/uploads/2021/03/shield_nano.mp4

Limitações e possibilidades

Com essa shield, do jeito que está, infelizmente não é possível utilizar a maioria das shields, pois o Arduino Nano é fica muito alto em relação aos pinos, mas você pode fazer algumas adaptações caso seu propósito realmente for ter um Nano como Arduino Uno.

A primeira sugestão é dessoldar os pinos de ICSP do Arduino Nano, e utilizar headers longos em suas shields:

Com isso você conseguirá utilizar as shields de Uno.

Outra sugestão é comprar mais barra de pinos empilháveis. Dessa forma você poderá uma dentro da outra, e o pino femea ficará bem mais alto e podendo inserir uma shied.

Outra possibilidade é simplesmente tirar os headers femeas da shield e soldar o seu Arduino Nano diretamente na shield. Dessa forma ele se transformaria em um Uno permanente, que já vem com as conexões de uma sensor shield.


Conclusão

Nesse post vimos essa shield que permite você reutilizar seu Arduino Nano de uma forma que você talvez nunca utilizou, e ter todas as facilidades de um Arduino Uno.

Gostou da shield? Já conhecia? Fala para a gente nos comentários. Caso você comprou e gostou muito, tira uma foto e marca a gente lá no instagram: @eletrogate

Caso tenha ficado alguma dúvida ou queira dar uma sugestão, utilize o campo de comentários e te responderemos o mais rápido possível. Não esqueça de avaliar o post.

Muito obrigado por ter lido até aqui. Forte abraço!


Sobre o Autor


Gustavo Nery

Cursando Engenharia de Controle e Automação pela UFMG. Apaixonado por eletrônica, computação e tecnologias na área de sistemas embarcados. Nos tempos livres me divido entre desenvolver pesquisa na universidade, adquirir novos conhecimentos e estar com a família.


Eletrogate

10 de março de 2021 Atualizado em: 15 abr 2022

A Eletrogate é uma loja virtual de componentes eletrônicos do Brasil e possui diversos produtos relacionados à Arduino, Automação, Robótica e Eletrônica em geral.

Módulos Wifi

Placa de Desenvolvimento Arduino Uno WiFi

Eletrogate24 de maio de 2022

Neste post, você conhecerá uma placa que une o melhor das baseadas em ESP8266 com o melhor da família de placas baseadas no ATmega328p: a Uno WiFi.

Módulos Wifi

Placa de Desenvolvimento Arduino Uno WiFi

Eletrogate24 de maio de 2022

Neste post, você conhecerá uma placa que une o melhor das baseadas em ESP8266 com o melhor da família de placas baseadas no ATmega328p: a Uno WiFi.

Projetos

Radar/Sonar Ultrassônico para seus Projetos

Eletrogate19 de maio de 2022

Neste projeto, iremos construir um Radar (‘Radio Detection And Ranging’) ultrassônico com a Arduino e o software Processing. Iremos usar o conhecimento em programação com o sensor ultrassônico no Arduino obtido no post “Sensor Ultrassônico HC-SR04 com Arduino”.

Projetos

Radar/Sonar Ultrassônico para seus Projetos

Eletrogate19 de maio de 2022

Neste projeto, iremos construir um Radar (‘Radio Detection And Ranging’) ultrassônico com a Arduino e o software Processing. Iremos usar o conhecimento em programação com o sensor ultrassônico no Arduino obtido no post “Sensor Ultrassônico HC-SR04 com Arduino”.

Projetos

Levitação Ultrassônica com Arduino

Eletrogate17 de maio de 2022

Não é nenhuma varinha mágica ou encantamento como “Wingardium Leviosa” que você vai precisar para esse projeto. Com um Arduino, um driver de motor ponte H e um sensor de distância ultrassônico HC-SR04 você consegue criar uma máquina capaz de fazer objetos levitarem.

Projetos

Levitação Ultrassônica com Arduino

Eletrogate17 de maio de 2022

Não é nenhuma varinha mágica ou encantamento como “Wingardium Leviosa” que você vai precisar para esse projeto. Com um Arduino, um driver de motor ponte H e um sensor de distância ultrassônico HC-SR04 você consegue criar uma máquina capaz de fazer objetos levitarem.

Modelagem 3D

Conheça o Tinkercad

Eletrogate12 de maio de 2022

Se você já pensou em criar um projeto eletrônico, mas não tinha os componentes necessários e queria fazer um teste antes, este post foi feito pra você! Neste post, iremos conhecer a plataforma Tinkercad. Através dela, você poderá testar projetos, circuitos eletrônicos, códigos, criar designs 3D e muito mais.

Modelagem 3D

Conheça o Tinkercad

Eletrogate12 de maio de 2022

Se você já pensou em criar um projeto eletrônico, mas não tinha os componentes necessários e queria fazer um teste antes, este post foi feito pra você! Neste post, iremos conhecer a plataforma Tinkercad. Através dela, você poderá testar projetos, circuitos eletrônicos, códigos, criar designs 3D e muito mais.

Eletrogate Robô

Cadastre-se e fique por
dentro de novidades!

blog-eletrogate-logo-footer

Rua Rio de Janeiro, 441 - Sala 1301
Centro - Belo Horizonte/MG
CEP 30160-041
*Não temos atendimento físico

ANWAR SLEIMAN HACHOUCHE - ME
CNPJ: 18.917.521/0001-73

Atendimento

(31) 3142-3800

contato@eletrogate.com


Seg a Sex - das 8h às 17h

Institucional

  • Apostilas
  • Quem Somos
  • Privacidade
  • Seja um Redator
  • Trabalhe Conosco

Nos acompanhe

Facebook Instagram Youtube

© ELETROGATE 2022 - Todos os direitos reservados. Termos de uso e Política de privacidade.