Open top menu
sábado, 7 de fevereiro de 2015


Hoje vamos apresentar o Automation Shield, ele foi desenvolvido com o objetivo de simplificar a criação de projetos de automação. É compatível com o Arduino Nano V3 e pode ser usada em diversos projetos de automação, monitoramento, temporizadores, entre outros. 


Os IOs da placa possuem Jumpers que permitem a inativação ou troca do pino utilizado no Arduino, permitindo expansão ou troca de funcionalidades.

Especificações técnicas
-Microcontrolador Arduino Nano.
-Alimentação 12V, possui regulador de tensão 9V para alimentação do Arduino Nano.
-Saída regulada 5V para alimentação de sensores, LCDs, Shields, entre outros.
-4 saídas de relés 120V 10A / 220V 10A;
-3 saídas de potência com TIP 120 - 5A PWM para RGB ou outro tipo de carga.
-Dimensões: 97 x 150 x 40 mm (Largura x Comprimeto x Altura)
-Jumpers que permitem inativação ou troca do pino utilizado no Arduino, permitindo expansão ou troca de funcionalidades.

Pinos utilizados 
  • A0, A1, A2 e A3: utilizados para saídas com relés *.
  • D3, D5 e D6: utilizados para saídas PWM de potência *.
*Os pinos possuem jumpers que permitem a inativação ou troca do pino do Arduino nano utilizado.

Exemplos 

WebServer de automação com enc28j60

WebServer de automação com WS5100

Temporizador de saídas

Automação de Aquário

Esquema elétrico de ligação

Cada projeto tem características individuais, que exigem recursos diferenciados de processamento, memória, comunicação serial, leituras digitais, analógicas, PWM entre outros. Quando usamos a plataforma Arduino, devemos avaliar entre as versões disponíveis, qual atende os requisitos funcionais do nosso projeto.

Vamos publicar uma série de artigos de projetos úteis, com código fonte aberto, integrando com LCD, RTC, BlueTooth, WiFi, Ethernet, WebServer, WebCliente, Android, entre outros.

Teste Básico de acionamento das saídas do Shield

/*
Sergio Mokshin
Automação Livre
Jan/2015
 
*/


#define PIN_RED 6
#define PIN_GREEN 5
#define PIN_BLUE 3

 void setup()  
{

  pinMode(A0, OUTPUT);
  pinMode(A1, OUTPUT);
  pinMode(A2, OUTPUT);
  pinMode(A3, OUTPUT);
 

  Serial.begin(9600);  
  analogWrite(6, 0);  
  analogWrite(5, 0);    
  analogWrite(3, 0);  
  
}

 void loop() 
{    
   digitalWrite(A0, HIGH);    
   delay(500);
   digitalWrite(A0, LOW);     
   digitalWrite(A1, HIGH);       
   delay(500); 
   digitalWrite(A1, LOW);     
   digitalWrite(A2, HIGH);       
   delay(500);
   digitalWrite(A2, LOW);    
   digitalWrite(A3, HIGH);      
   delay(500); 
   digitalWrite(A3, LOW);    
   analogWrite(PIN_RED, 255); 
   delay(500);
   digitalWrite(PIN_RED, 0);    
   analogWrite(PIN_GREEN, 255); 
   delay(500);
   digitalWrite(PIN_GREEN, 0);    
   analogWrite(PIN_BLUE, 255); 
   delay(500);
   analogWrite(PIN_BLUE, 255);    
   analogWrite(PIN_RED, 255);    
   analogWrite(PIN_GREEN, 255);      
   delay(500);
   analogWrite(PIN_BLUE, 0);    
   analogWrite(PIN_RED, 0);    
   analogWrite(PIN_GREEN, 0);      

}


Teste de bancada do Aquadroid 2.0 com o AutomationShield



Conectando com outras versões do Arduino.
A placa Automation Shield permite a conexão com outras versões do Arduino. O diagrama abaixo mostra a conexão com um Arduino Mega.

Conexão “Arduino Mega – Automation Shield”. 
D3-P1 
D5-P2 
D6-P3 
A0-S1 
A1-S2 
A2-S3 
A3-S4 
GND-GND 
Vin– 9V 

Componentes


Conexão com o Arduino Mega


Vídeo de testes



A substituição do Arduino Nano pelo Arduino Mega permite a criação de projetos que necessitam de mais recursos de Software e Hardware. A placa Automation Shield incorpora funcionalidades úteis como alimentação regulada 9V para o Arduino, barra de terminais para alimentação 5V de outros Shields, saídas com relés, potência DC entre outros.

Projeto com Automation Shield e Arduino Mega




Tagged

15 comentários :

  1. Gostaria de saber onde o senhor compra as presilhas da placa ?

    ResponderExcluir
  2. gostei da ideia e do design,muito versatil mesmo parabens ao autor.

    ResponderExcluir
    Respostas
    1. Obrigado Jose Luiz, A proposta é uma placa que simplifique a criação de projetos de automação.

      Excluir
  3. gostei da ideia e do design,muito versatil mesmo parabens ao autor.

    ResponderExcluir
    Respostas
    1. Obrigado Jose Luiz, A proposta é uma placa que simplifique a criação de projetos de automação.

      Excluir
  4. Sergio,
    Muito boa ideia.
    Estou montando um projeto parecido, tenho umas dúvidas.
    Você contratou alguma empresa pra fazer a placa? Essa empresa montou os circuitos ou fez apenas a placa/trilhas/furações?

    Parabéns pelo projeto.


    Abraços,
    Bernardo

    ResponderExcluir
  5. Como faço para comprar essa shield?


    Abç
    Heric

    ResponderExcluir
  6. Olá, voce comercializa essa placa e outros elementos para automação de aquario?

    ResponderExcluir
  7. Ola,
    ótimo desenvolvimento... Vc vende a placa? onde encontro ou como poderei fazer?

    ResponderExcluir
  8. Tenho interesse em aquisitar algumas unidades dessa placa.

    (27) 9 9998-1330
    (27) 3131-0400

    ResponderExcluir
  9. ГДЕ МОГУ КУПИТЬ ИЛИ ПРОТОТИП ФАЙЛА ПАТЫ

    ResponderExcluir