Índice:

Interruptor de luz Bluetooth do controle remoto: 4 etapas (com imagens)
Interruptor de luz Bluetooth do controle remoto: 4 etapas (com imagens)

Vídeo: Interruptor de luz Bluetooth do controle remoto: 4 etapas (com imagens)

Vídeo: Interruptor de luz Bluetooth do controle remoto: 4 etapas (com imagens)
Vídeo: Interruptor SEM FIO e muito útil pensado para o FUTURO | Economia no BOLSO com Cabos e Fios 2024, Julho
Anonim
Image
Image

Este será o primeiro projeto de uma série intitulada: "Preguiça otimizada: Soluções excessivamente projetadas para problemas extraordinariamente triviais"

Já esteve deitado na cama tarde da noite lendo ou assistindo Netflix no seu laptop? A pior parte, claro, é rastejar para fora da cama para desligar as luzes. Aqui está uma solução elaborada demais para esse problema extraordinariamente trivial.

Como um lado não:

Se você tem a confiança e a experiência para mexer na rede elétrica, uma solução muito mais bonita seria usar um relé e conectá-lo atrás do interruptor de luz na parede. No entanto, como estou alugando minha casa, não acho que isso deixaria meu senhorio muito feliz!

Etapa 1: Peças

Controle remoto e interruptor
Controle remoto e interruptor
  • 2 Módulos Bluetooth HC-05
  • 2 chips ATtiny85
  • 2 soquete IC de 8 pinos
  • 2 pequenas baterias Lipo
  • 2 botões de pressão
  • 2 resistores de 470 ohms (há um pouco de flexibilidade com isso, os valores não precisam ser exatamente 470)
  • 1 servo sg90
  • Fio de núcleo sólido
  • Placa de protótipo
  • Arduino Uno

Etapa 2: controle remoto e interruptor

Controle remoto e interruptor
Controle remoto e interruptor
Controle remoto e interruptor
Controle remoto e interruptor
Controle remoto e interruptor
Controle remoto e interruptor

Montagem dos 2 circuitos conforme mostrado nas fotos acima. (Não coloque os chips ATtiny85 no soquete de 8 pinos, pois ainda precisamos programá-los.

Usando uma impressora 3D, imprima as peças do switch. Eles podem ser encontrados aqui. Este não é o meu design original e todos os créditos pelos arquivos vão para o usuário Carjo3000 do Thingiverse.

Etapa 3: emparelhar os módulos Bluetooth

Em seguida, você precisará emparelhar os dois módulos bluetooth hc-05. O mestre será usado como controle remoto e o escravo como interruptor de luz. Eu poderia descrever como fazer isso, mas existem muitos outros ótimos tutoriais para fazer isso e não adianta reinventar a roda. Eu sugeriria seguir um desses dois tutoriais para emparelhar os módulos bluetooth antes de voltar e terminar este.

www.instructables.com/id/Arduino-Bluetooth…

howtomechatronics.com/tutorials/arduino/how…

Etapa 4: programe o ATtiny85 e carregue o código

Programe o ATtiny85 e carregue o código
Programe o ATtiny85 e carregue o código
Programe o ATtiny85 e carregue o código
Programe o ATtiny85 e carregue o código

Novamente, há um tutorial aqui de como programar os chips ATtiny85 usando um Arduino Uno. Apenas para deixar claro, certifique-se de que na etapa intitulada "Upload do programa para ATtiny85" você defina o relógio para "8Mhz (interno)" antes de gravar o bootloader.

A biblioteca servo padrão para Arduino não funciona com o chip ATtiny85, em vez disso, instale a biblioteca SoftwareServo. Eu inicialmente tive um pequeno problema com esta biblioteca a solução é abrir o arquivo Software.h em um editor de texto e mudar a linha #include para #include

Para fazer o upload do código para o ATtiny85, siga as instruções do tutorial anterior, exceto fazer o upload do código que tenho no meu GitHub, cada um para cada um dos 2 chips. Conecte os chips nos 2 circuitos e agora, quando você apertar os botões, suas luzes irão ligar e desligar!

Recomendado: