Propaganda
Na última vez, mostrei algumas maneiras de fazer seus projetos Arduino controlado por fala 3 maneiras de adicionar controle de fala a projetos do ArduinoUltimamente estou começando a amar meu Arduino; Depois de passar pelos tutoriais básicos e até criar um cubo de LED, eu estava pronto para enfrentar algo muito mais complexo. Felizmente, a fala controlando um projeto Arduino ... consulte Mais informação via SiriProxy, itens faláveis integrados do OS X e alguns scripts do Automator ou mesmo um chip de hardware de reconhecimento de voz dedicado. Deixei uma demonstração rápida de mim acendendo as luzes, mas não expliquei como consegui isso no lado do hardware. Vejamos hoje como você pode controlar dispositivos de alta potência, como sua chaleira ou algumas luminárias.
Aviso: Não é algo fácil de mexer na rede elétrica da casa. Uma bateria de 9V pode fazer sua língua formigar, mas 120-240V pode fritá-la e potencialmente matá-lo. Se você morrer por fazer isso, aceito absolutamente nenhuma responsabilidade. Se você não aceitar, pare de ler agora.
Se você é novo nisso, não deixe de conferir nossas dicas para iniciantes Guia do Arduino Introdução ao Arduino: Guia para iniciantesO Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexível e fácil de usar. Destina-se a artistas, designers, entusiastas e qualquer pessoa interessada em criar objetos ou ambientes interativos. consulte Mais informação . Além disso, eu não sugeriria tentar controlar especificamente sua chaleira (por exemplo) devido à tração de alta corrente - uma chaleira de 1500W utilizará cerca de 12,5 A (dependendo do seu nível de tensão nacional).
Relés de estado sólido
Relés são interruptores mecânicos controlados eletricamente; aplique uma voltagem no lado do gatilho e o ímã dentro acionará o interruptor mecanicamente.
Eles são fornecidos em vários tamanhos e classificações, por isso é absolutamente essencial que você verifique a corrente e a voltagem totais que vai trocar; se você tentar colocar 240VCA através de um relé classificado para apenas 5VCC, então coisas ruins vão acontecer.
As características de um relé também significam que você não pode conectá-lo diretamente ao Arduino - é necessário isolá-lo um pouco usando um transistor e fornecer um diodo "flyback". Os relés contêm ímãs indutivos, portanto eles carregam uma carga de eletricidade. Quando você repentinamente diminui a carga, a carga indutiva escapa de volta ao circuito de origem, na polaridade reversa; o diodo flyback protege o circuito.

Os relés podem ser conectados como normalmente abertos, o que significa "desligado, a menos que você os ligue"; ou normalmente fechado, o que significa "ativado, a menos que você os desative".
Se esse é o caminho que você deseja seguir, saiba que é o mais perigoso, pois haverá fios elétricos nus. Você pode comprar um kit de relé da SparkFun por US $ 20; inclui uma pequena placa de circuito e todos os componentes adicionais necessários para alternar 240VAC 8A cargas.

“Cauda PowerSwitch”
Se a idéia de tocar em qualquer tipo de fio elétrico assusta você, mas você ainda deseja uma abordagem com fio confiável, esses caudas de relé pré-fabricadas provavelmente é a sua melhor aposta, vendendo em torno de US $ 25 cada. Você apenas encaixa na conexão entre a tomada e o dispositivo e, em seguida, liga a fonte de alimentação do seu Arduino e um IO digital na lateral.

Eles são adequados para 120vAC nos EUA, mas para os 240v do Reino Unido e em outros lugares, eles produzem apenas uma formulário do kit, e você precisará adicionar seus próprios plugues. Tenha cuidado com os kits, pois erros podem significar fritar seu Arduino ou a si mesmo, para que eles não sejam 100% seguros. Para total tranquilidade, você deve procurar a próxima opção.
Hackear alguns soquetes controlados remotamente
Atualmente, você pode obter uma tomada de controle remoto por rádio por apenas US $ 10 a US $ 20, e eles geralmente usam exatamente a mesma frequência de 433mHz para controlar as coisas e provavelmente o mesmo chip. Se você está preparado para sacrificar o controle remoto, ou pelo menos fazer alguns furos para alguns fios no gabinete, é possível conectá-lo facilmente a um Arduino.
Comece abrindo o controle remoto e identificando o chip usado; o diagrama a seguir explica o pino que você procura se tiver um chip SC5262 (HX2262 e PT2262 também são compatíveis com o mesmo pino usado). Conecte esse pino a uma saída digital no Arduino e você pode até ignorar a bateria remota usando a fonte de alimentação 5v e o terra (ou apenas continuar usando a bateria fornecida, o que for).

Em seguida, você deseja fazer o download e colocar em seu Arduino / Bibliotecas pasta o Biblioteca RFSwitch do Google Code - isso lhe dá acesso a algumas funções simples para ativar dispositivos e deixa de fora os detalhes dos sinais de comando. Comece criando uma nova instância da classe:
#incluir
RCSwitch mySwitch = RCSwitch ();
Na sua função setup (), instale-a no pino de saída relevante (10, neste caso):
mySwitch.enableTransmit (10);
E na sua lógica principal, use:
mySwitch.switchOff (3, 1); mySwitch.switchOn (3, 1);
(onde 3 é o canal e 1 é o número do dispositivo) para ativar e desativar os dispositivos. Normalmente, existem 4 de cada canal e 4 dispositivos, oferecendo 16 dispositivos endereçáveis exclusivos para ligar e desligar.
A melhor parte de invadir esses produtos de consumo existentes é que você não tocará em nenhum fio de alta tensão; tudo é independente no módulo de soquete.
Agora, combine isso com um pouco Controle de Internet do Arduino Como configurar o controle da web do Arduino sem um escudo EthernetNas últimas semanas, eu entreguei o controle da iluminação do meu estúdio aos espectadores durante a transmissão ao vivo do Technophilia Podcast - você pode ver os resultados disso no ... consulte Mais informação , e você poderá ligar seus aparelhos a partir do seu celular em qualquer lugar do mundo. Tenho quase certeza de que não quero transferir o controle de nada para a Internet, mas cada um por conta própria. Seus sonhos de automação residencial Arduino podem finalmente ser realizados? Você começou seu Arduino viagem ainda?
Crédito de imagem: Shutterstock - tomada elétrica,
James é bacharel em Inteligência Artificial e possui certificação CompTIA A + e Network +. Ele é o principal desenvolvedor do MakeUseOf e passa seu tempo livre jogando paintball e jogos de tabuleiro em VR. Ele está construindo PCs desde que era criança.