
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Ligue ou desligue LUZES usando sensores de toque
Recursos:
- Sensores de toque capacitivos são usados para ligar as luzes em vez dos interruptores mecânicos tradicionais.
- Sensores PIR para luzes automatizadas.
Etapa 1: Materiais necessários




1. Escudo ESP8266 - Produto AliExpress.com - A5-- ESP8266 WIFI serial modelo ESP-12 ESP-12E ESP12F Autenticidade garantida ESP12
2. Arduino UNO - Produto AliExpress.com - Placa de desenvolvimento UNO R3 ATmega328P CH340 CH340G para Arduino UNO R3 com cabeçote de pino reto 3. Arduino Mega - Produto AliExpress.com - Placa Mega 2560 R3 4. Placa de ensaio - Produto AliExpress.com - MB102 Placa de pão 5. Jumper Wire - Produto AliExpress.com - Masculino + Feminino para Masculino e Feminino para Feminino Jumper Wire Dupont Cable para arduino DIY KIT
Etapa 2: LUZES - Seleção dos pinos para sensores de toque e relés
Aqui, 4 sensores de toque capacitivos são usados. Cada um é usado para ligar ou desligar a luz.
Como funciona? Quando o sensor foi pressionado ativou um relé. A luz conectada ao relé é então ativada. Para apagar a luz o sensor é pressionado novamente.
_
Pino 22 - Touchsensor1
Pino 23 - Touchsensor2
Pino 24 - Touchsensor3
Pino 25 - Touchsensor4
_
Pino 26 - Entrada 1 do relé (Relé1)
Pino 27 - Entrada 2 do relé (Relé2)
Pino 28 - Entrada 3 do relé (Relé3)
Pino 29 - Entrada 4 do relé (Relé4)
_
Touchsensor1 ativa Relay1 e assim por diante …
Etapa 3: LUZES - Seleção de pinos para sensores PIR e relé
Existem duas luzes que são ativadas pelos sensores PIR.
_
Pino 30 - PIR1
Pino 31 - PIR2
_
Pino 32 - Entrada 5 do relé (Relé 5)
Pino 33 - Entrada 6 do relé (Relé 6)
_
PIR1 ativa Relé5
PIR2 ativa Relé 6
Etapa 4: Programando o Arduino
// Pinos para sensor de toque capativo
#define TouchSensor1 22
#define TouchSensor2 23
#define TouchSensor3 24
#define TouchSensor4 25
// Pinos para sensores PIR
int PIR1 = 30; // int PIR2 = 31; //
int val1 = 0; int val2 = 1;
boolean currentState1 = LOW; boolean lastState1 = LOW;
Boolean RelayState1 = LOW;
boolean currentState2 = LOW;
booleano lastState2 = LOW;
Boolean RelayState2 = LOW;
boolean currentState3 = LOW;
booleano lastState3 = LOW;
Boolean RelayState3 = LOW;
boolean currentState4 = LOW;
booleano lastState4 = LOW;
Boolean RelayState4 = LOW;
// Pinos para retransmissão
int Relé1 = 26;
int Relé2 = 27;
int Relé3 = 28;
int Relé4 = 29;
int Relé 5 = 32;
int Relé6 = 33;
void setup () {// define relés como saída
pinMode (relé1, SAÍDA);
pinMode (relé2, SAÍDA);
pinMode (relé3, SAÍDA);
pinMode (relé4, SAÍDA);
pinMode (relé5, SAÍDA);
pinMode (relé6, SAÍDA);
// define sensores de toque como entrada
pinMode (TouchSensor1, INPUT);
pinMode (TouchSensor2, INPUT);
pinMode (TouchSensor3, INPUT);
pinMode (TouchSensor4, INPUT);
O CÓDIGO COMPLETO ESTÁ DISPONÍVEL PARA BAIXAR ABAIXO
CLIQUE NO ARQUIVO X.ino para fazer o download
Etapa 5: Diagrama do circuito - Fiação da luz para o relé

Esta imagem é autoexplicativa.
Recomendado:
Brinquedos adaptáveis a interruptores: Luditek LED Party Light: 7 etapas

Switch-Adapt Toys: Luditek LED Party Light: A adaptação do brinquedo abre novos caminhos e soluções personalizadas para permitir que crianças com habilidades motoras limitadas ou deficiências de desenvolvimento interajam com os brinquedos de forma independente. Em muitos casos, as crianças que precisam dos brinquedos adaptados não conseguem entender
Teclado USB universal com interruptores RGB: 6 etapas

Teclado USB universal com interruptores RGB: Neste instrutível, mostrarei como construir seu próprio teclado USB personalizado que se comporta como um teclado de computador normal. Você pode atribuir qualquer combinação de teclas ou sequência de teclas a serem pressionadas enquanto pressiona apenas um botão. Você pode usá-lo
Como fazer cortinas de rolo inteligentes DIY com interruptores SONOFF inteligentes ?: 14 etapas

Como fazer DIY Smart Roller Blinds com SONOFF Smart Switches ?: Utilize o modo Interlock em SONOFF smart switches para transformar suas cortinas / venezianas comuns em inteligentes. e puxar para baixo à noite? Enfim, eu sou
Fazendo robôs FTC usando métodos não tradicionais: 4 etapas

Fazendo robôs FTC usando métodos não tradicionais: Muitas equipes que participam do FIRST Tech Challenge constroem seus robôs usando peças TETRIX que, embora sejam fáceis de trabalhar, não permitem a maior liberdade de engenharia industrial. Nossa equipe estabeleceu como objetivo evitar a parte do TETRIX
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 etapas

Sonoff B1 Firmware Home Automation Openhab Google Home: Eu realmente gosto do firmware Tasmota para meus interruptores Sonoff. Mas a não estava muito feliz com o firmware Tasmota no meu Sonoff-B1. Não consegui integrá-lo totalmente ao meu Openhab e controlá-lo por meio do Google Home. Portanto, escrevi minha própria empresa