Arquivo da categoria: Tutorial

Monitorando gasto de energia da casa com o Arduino

O próximo passo no meu sistema de automação é deixar a casa realmente mais inteligente, isso é, inferir padrões e ajudar na administração da casa.

Uma das entradas para esse sistema é o gasto de energia. Para isso, montei um circuito de medição de energia gasta seguindo o exemplo do site http://openenergymonitor.org/emon/buildingblocks/how-to-build-an-arduino-energy-monitor.

Só que no site, todos os exemplos estão ajustados para uso de arduino a 3.3v e voltagem da Europa.  Segue abaixo um exemplo para a voltagem de São Paulo, 127v

Current Transducer - Medidor de Corrente, o segredo pro sucesso

Current Transducer – Medidor de Corrente, o segredo pro sucesso

Continuar lendo

Anúncios

27 Comentários

Arquivado em Arduino, Automação Doméstica, Desenvolvimento, Eletrônica, Geek, Tutorial

3 – entender a leitura em porta lógica digital (ler um interruptor)

Nessa parte vamos ver como ler uma entrada/estado de uma porta digital, para processa-la e gerar uma saída correspondente.

Não espere o nível de detalhes da parte 2, já que estou assumindo que já aprendremos o básico sobre o arduino.

A idéia aqui é ler a entrada de um interruptor através de uma porta digital e, caso o interruptor esteja fechado, ligar o LED. Caso contrário, desliga.

Continuar lendo

1 comentário

Arquivado em Arduino, Automação Doméstica, Eletrônica, Geek, Tutorial, Uncategorized

4 – se comunicar com o mundo exterior (ler e escrever na porta serial)

A idéia dessa parte é aprender a fazer com que o Arduino responda a comandos externos, além das portas digitais. Na parte 3, vimos como ler o interruptor atraves do estado da porta digital, ou seja, lemos 1 bit (0 ou 1, 0v ou 5v, LOW ou HIGH). Contudo, atrevés da comunicação serial, podemos ler strings, ou seja, cadeias de caracters ou bytes.

Resumindo, a comunicação serial facilita a passagem de dados entre o arduino e qualquer outro microcontrolador habilitado a conversar nos parametros da comunicação serial.

Continuar lendo

Deixe um comentário

Arquivado em Arduino, Automação Doméstica, Desenvolvimento, Eletrônica, Geek, Tutorial

6 – controlar arduino por um programa externo ( app Java conversando via porta serial)

Então vamos lá, vamos controlar a nossa luz através de um outro programa. Veja que se abstrairmos nossa aplicação, vamos poder depois dessa etapa controlar qualquer porta digital e dispositivos através de um programa nosso, além de obter qualquer tipo de dados vindo de sensores e usa-los para alguma funcionalidade (por exemplo, colher informações sobre a temperatura e postar na internet).

Continuar lendo

1 comentário

Arquivado em Arduino, Automação Doméstica, Desenvolvimento, Eletrônica, Geek, Java, Tutorial

7 – ligar e desligar uma luz através da WEB (web app Java)

Agora vamos por todo o esquema para funcionar via internet, ou seja, através da internet, remotamente, você controlar a luz da sua casa, ou abstraindo nossos tutoriais, alterar o estado de uma das portas do arduino.

Continuar lendo

4 Comentários

Arquivado em Arduino, Automação Doméstica, Desenvolvimento, Eletrônica, Geek, Java, Tutorial