Índice:
- Etapa 1: Hardware e materiais necessários
- Etapa 2: fazer as pedras do infinito e a manopla do infinito de papelão
- Etapa 3: Rede sem fio Arduino com vários módulos NRF24L01
- Etapa 4: Código Base (Manopla do Infinito)
- Etapa 5: Código do Nó (01-0)
- Etapa 6: Diagrama de fiação para manopla do infinito
- Etapa 7: Diagrama de fiação para 6 nós
- Etapa 8: Testando a Manopla do Infinito
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Em meu projeto anterior, fiz uma manopla infinita que controla um interruptor de luz. Eu queria usar seis pedras e cada pedra pode controlar o eletrodoméstico, a fechadura da porta ou a iluminação. Então, fiz um sistema de automação residencial usando a manopla do infinito. Neste projeto usei a Biblioteca RF24Network, que permite construir uma rede wireless com várias placas Arduino.
Etapa 1: Hardware e materiais necessários
Cabo Arduino Mega + USB II Arduino Uno: https://amzn.to/2qU18sO II
Arduino nano:
Bateria 9v:
Switch:
Fios de jumpers:
Adaptador macho DC Barrel Jack para Arduino:
Micro Servo 9g:
Mini breadboard:
Conector de clipe de bateria 9v:
Papelão:
Módulo transceptor RF sem fio NRF24L01 + 2,4 GHz:
MPU 6050:
Tiras de LED:
Etapa 2: fazer as pedras do infinito e a manopla do infinito de papelão
Para fazer pedras do infinito, usei rubi, resina epóxi + endurecedor, tinta colorida e argila (você pode usar silicone).- Empurre o rubi na argila e retire-o.
- Misture a resina, o endurecedor, a tinta colorida e divida em seis copos diferentes, um para cada cor.
- Despeje o epóxi no molde e deixe secar.
Você pode assistir a este vídeo, se quiser saber como fiz a manopla do infinito de papelão.
Etapa 3: Rede sem fio Arduino com vários módulos NRF24L01
Um único módulo NRF24L01 pode escutar ativamente até 6 outros módulos ao mesmo tempo. Você pode definir os endereços dos nós em formato octal. Neste projeto, o endereço da base (Infinity Gauntlet) é 00, os endereços dos filhos da base são 01 a 0. Assim, da base (Infinity Gauntlet), usando um MPU6050 controlaremos o servo motor no nó 01-0.
Etapa 4: Código Base (Manopla do Infinito)
Da Base, podemos enviar dados para o nó 01-0 para controle dos servo motores e faixa de LED WS2812B
Etapa 5: Código do Nó (01-0)
Os nós (01 - 0) estão recebendo dados da Base, usamos para controlar os servos.
Faça upload de cada programa para cada arduino.
Etapa 6: Diagrama de fiação para manopla do infinito
Eu adicionei papelão adicional para colocar os componentes eletrônicos e troquei a bateria de 9 volts por bateria 4 xAA do meu projeto anterior.
Etapa 7: Diagrama de fiação para 6 nós
Em meu projeto, usei um servo para relógio digital, fechadura, ac portátil, alimentador para animais de estimação e dois servos para interruptor de luz e purificador de ar.
Etapa 8: Testando a Manopla do Infinito
Usei os dados do eixo xe os dados do eixo y do sensor MPU6050 para controlar servo motores e uma faixa de LED WS2812B.
- Quando o valor mapeado do eixo x for positivo e do eixo y for positivo, a MIND STONE acenderá / apagará e o Alimentador de animais abrirá / fechará.
- Quando o valor mapeado do eixo x for negativo e do eixo y for positivo, a SOUL STONE acenderá / apagará e o purificador de ar será ligado / desligado.
- Quando o valor mapeado do eixo x for positivo, REALITY STONE acenderá / apagará e a luz acenderá / apagará.
- Quando o valor mapeado do eixo y for positivo, o SPACE STONE acenderá / apagará e a fechadura da porta travará / destravará
- Quando o valor mapeado do eixo x for negativo e do eixo y for negativo, POWER STONE acenderá / apagará e Portable AC será ligado / desligado.
- Quando o valor mapeado do eixo y for negativo, o TIME STONE acenderá / apagará e o relógio digital será ligado / desligado.
Espero que você tenha gostado deste projeto Arduino e aprendido algo novo. Você pode se inscrever no meu canal para o suporte.
Obrigada.
Recomendado:
Árvore de Natal controlada pelo site (qualquer pessoa pode controlá-la): 19 etapas (com fotos)
Árvore de Natal controlada por site (qualquer pessoa pode controlá-la): você quer saber como é uma árvore de Natal controlada por site? Aqui está o vídeo mostrando meu projeto da minha árvore de Natal. A transmissão ao vivo já acabou, mas fiz um vídeo, captando o que estava acontecendo: Esse ano, em meados de dezembro
Cadeira de rodas controlada por joystick com rastreador de obstáculos: 3 etapas (com fotos)
Cadeira de rodas controlada por joystick com rastreador de obstáculos: A fim de facilitar a condução segura de pessoas com deficiência física, um sensor ultrassônico é usado para rastrear os obstáculos presentes no caminho. Com base no movimento do joystick, os motores irão conduzir a cadeira de rodas em quaisquer quatro direções e velocidade em cada di
Faixa LED Rgb controlada por RC: 4 etapas (com fotos)
Faixa de LED Rgb controlada por RC: Crie sua própria faixa de LED controlada por rc para iluminação individual da sala! A maioria das faixas de LED rgb são controladas por um controle remoto infravermelho. Para desligá-lo, ligá-lo ou mudar a cor, você deve ficar na frente do receptor. Isso é chato e não re
Nova camada de sensor IOT sem fio para sistema de monitoramento ambiental residencial: 5 etapas (com fotos)
Nova camada de sensor IOT sem fio para sistema de monitoramento ambiental residencial: Este Instructable descreve uma camada de sensor IOT wireless de baixo custo alimentado por bateria para o meu Instructable anterior: LoRa IOT Home Environmental Monitoring System. Se você ainda não viu este Instructable anterior, recomendo a leitura do introduc
Roteador residencial sem fio com medidor de utilização analógica: 5 etapas (com fotos)
Roteador residencial sem fio com medidor de utilização analógico: Eu cresci dentro e ao redor de barcos que faziam teares de fiação e painéis de controle, e tenho uma coleção de medidores e medidores; mostradores que normalmente seriam encontrados conectados a pequenos motores marítimos a diesel. Hoje trabalho como designer construindo interfaces para redes