quinta-feira, 16 de abril de 2015

Dispenser automático para animais de estimação

Este é mais um projeto caseiro usando Arduino. Trata-se de um comedouro automático para animais domésticos (especialmente para cães e gatos).
Após programar a quantidade de refeições diárias (até 12x / dia) e o tamanho da porção (de 1 à 10, pode variar dependendo do tamanho do grão) o sistema se encarrega de dispensar a ração nestes intervalos, fazendo com que o animal sempre tenha comida nos momentos certos, evitando o consumo exagerado e a umidificação dos grãos.
Utilizei neste projeto os seguintes itens:
01 Arduino Nano
01 Módulo relé (aciona o motor)
01 Motor DC (responsável por girar o cilindro de ração)
01 Módulo magnético (controla as voltas do cilindro de acordo com a porção programada)
01 LED (acende no momento da dispensa)
01 Display OLED 128x64 de 4 pinos (exibe as informações)
02 Potenciômetros (para os botões de programação)
01 Fonte de 9v
01 Caixa de MDF
01 Cano PVC 100mm
01 Caixa de circuito branca

Vídeo abaixo:

segunda-feira, 3 de fevereiro de 2014

Esquema sintético do projeto de automação residencial

Segue abaixo o esboço do esquema de conexões dos componentes e placas citados no post anterior: CubieBoard (Linux Raspbian e Lamp PHP + MySql), Arduino UNO Rev3, Sensores e Roteador.

Esquema sintético do projeto de automação

terça-feira, 28 de janeiro de 2014

Iniciando projeto de automação residencial

Bem pessoal, a partir de agora, irei iniciar meu projeto de automação residencial. Este projeto consiste em automatizar parte dos dispositivos do meu apartamento (eletrodomésticos, luzes, tomadas, cortinas, ...), além de possibilitar fazer a leitura dos sensores de qualquer lugar que eu esteja.

Como começar?

Para começar, vou falar por cima quais os equipamentos que eu estou utilizando até o momento e quais as suas funções:

Arduino UNO R3 - Placa com um microcontrolador de 16Mhz (ATmega328) que opera numa voltagem de 5v, possui 14 pinos digitais e 8 portas analógicas. Esta placa tem a função de controlar sensores e dispositivos através das portas de entrada e saída de sinais. Seu preço médio gira em torno de U$ 35.00, mas aqui no Brasil (já com impostos) custa algo em torno de R$ 70,00 na robocore.net
(saiba mais em http://arduino.cc/en/Main/arduinoBoardUno)



CubieBoard - Este é um dos menores computadores do mundo, tem o tamanho de um cartão de crédito. Seu processador é de 1Ghz (Cortex A8), memória RAM de 1GB DDR3 e memória interna NAND de 4GB (na versão A10). Suporta sistemas operacionais Android e Linux, que podem ser instalados na memória interna ou no micro SD. Possui uma saída de vídeo HDMI que pode ser ligada em qualquer TV/Monitor destas mais modernas. O custo de uma placa desta está em torno de U$ 55.00.
(saiba mais em http://cubieboard.org/)
Comprei este computador porque pretendi usá-lo como um servidor web, contendo uma aplicação PHP e um banco de dados MySql, que faz a comunicação com a placa Arduino a partir da porta serial (USB).


Sensores - Para o Arduino, existem diversos sensores compatíveis no mercado, inicialmente eu vou utilizar apenas os sensores de umidade e temperatura (DHT11), um sensor de luminosidade (LDR), um emissor Infrared (IR), um módulo de rádio frequência (transmissor e receptor, para comunicar duas ou mais arduino) e módulos relés (para atuar na corrente de 220v). Um site de vendas muito bom para este tipo de produto é o www.aliexpress.com, tem preços baixos e muita variedade, porém você deve esperar de 25 a 45 dias para recebe o pedido, pois a maioria dos produtos vem da China. O AliExpress aceita cartões internacionais e boletos bancários.



Pra quem está pensando em começar agora o seu projeto de automação e não sabe por onde iniciar, uma boa dica é começar por estes que acabei de apresentar. Em breve, postarei mais detalhes de cada etapa e as principais dificuldades encontradas. Abaixo está disponível uma lista de sites confiáveis onde você poderá comprar num precinho camarada estas placas e sensores.


terça-feira, 19 de novembro de 2013

Sensor de Luminosidade - LDR

Este é um exemplo do funcionamento de um sensor LDR (ou photosensor). Seu objetivo é medir a intensidade de luz de um ambiente. O custo médio deste sensor está em torno de R$ 2,00.

Meu primeiro robô utilizando Arduino - TAC I



Este é o TAC I, seu objetivo funcional é fazer as leituras das distâncias ao seu redor e calcular o melhor percurso para seguir, desviando dos objetos através dos dados obtidos pelo sonar.
O projeto utilizou:
  • 1 placa Arduino UNO Rev 3;
  • 1 CI L293D (para a ponte H [imagem]);
  • 1 Sensor ultrassônico (ou sonar);
  • 1 Servo motor (para a rotação do sonar);
  • 1 Bateria de 9v;
  • 1 Protoboard;
  • 2 Motores DC (neste caso eu retirei os motores de duas gavetas de CD-ROM);
  • 2 Rodas de puxar papel de impressora;
  • 1 Tampa/chapa de leitor de CD-ROM;
Código-fonte:

segunda-feira, 19 de agosto de 2013

Semáforo - Arduino Básico

Neste exemplo, vou mostrar um pequeno exemplo de um semáforo, utilizando 3 leds (vermelho, verde e amarelo) e uma Arduino UNO Rev.