Arquivo da categoria: Automação Doméstica

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

Anúncios

Deixe um comentário

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

5 – ligando uma luz incandescente através do arduino

Antes de mais nada, vamos mexer com ALTA VOLTAGEM 110v ou 220v. Todo cuidado é pouco e não me responsabilizo por danos que você provocar em seus equipamentos ou mesmo a você (dependendo da condição física da pessoa e da duração de uma descarga elétrica, o acidente pode levar ao obito). Continue somente se você tem conhecimentos de eletrônica e eletricismo (sim, existe essa palavra :-P). Caso contrario, pule para a parte 6 e 7 e faça os exemplos ligando e desligando o LED.
Continuar lendo

6 Comentários

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

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

Celular = Controle Universal por contexto

No meu ultimo post (http://wp.me/p1pSXR-4X), vocês viram detalhes do sistema de localização indoor para celular, que uso para saber em qual cômodo da casa eu estou.

A ideia era, sabendo onde estou, filtrar os dispositivos controláveis do cômodo e classifica-los em região (norte, sul, leste, oeste) para, usando a bussula do celular, só apontar para o dispositivo para poder controla-lo

E NÃO É QUE FUNCIONOU!!!! \o/ \o/ \o/ \o/ \o/

Continuar lendo

4 Comentários

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

Mudando o volume da TV com o Kinect

Anos sem posts e agora toda semana sai mais um sobre o Kinect. Nessa nova etapa dos experimentos do Kinect ajudando no controle da casa, fiz o controle de volume da TV através de gestos.

Primeiro o video, depois um pouco de como foi feito:

A ideia da interação com a TV podem ser divididas em 4 etapas:

  • Alterar o volume gradualmente com as mãos (feito!)
  • Alterar os canais com gestos
  • Desligar e ligar a TV apontando para ela por mais de X segundos
  • Fazer os 3 algoritmos funcionarem juntos.

Continuar lendo

1 comentário

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

Controlando intensidade da Luz com Kinect – Dimmer + KinectHack

Continuando as experiencias do ultimo post (http://wp.me/s1pSXR-153), alterei a solução do kinect para controlar a intensidade da luz com meus gestos.

O resultado pode ser visto no video abaixo (esposa já tá querendo cobrar pelos serviços de filmagem.. olha só!):

Segundo o meu amigo Tanaka, o gesto que ativa a bagaça é o gesto do Hadouken! lol… ele me aconselhou a mudar o gesto para distancia na vertical, por que a idéia inicial de ser na horizontal podia ficar meio embaraçosa (ia parecer que estava medindo outra coisa O.o)

Continuar lendo

3 Comentários

Arquivado em 3D, Arduino, Automação Doméstica, Computação Gráfica, Eletrônica, Geek, Java