Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Tenho uma estante de livros no canto da sala. A área não está iluminada e não gosto de acender e apagar a luz toda vez que quero pegar um livro.
Com alguns componentes básicos e código simples, você também pode fazer uma lâmpada que acenderá automaticamente quando você precisar dela e desligará quando você não precisar dela.
Para este projeto eu usei uma placa nano arduino.
A lâmpada possui 2 sensores: sensor ultrassônico de distância e sensor de luz (LDR). O sensor ultrassônico alerta o microcontrolador quando uma pessoa se aproxima da lâmpada - portanto, ele deve acender. O sensor LDR verifica se a sala já está iluminada - quando já há luz suficiente na sala, a lâmpada não acende, mesmo quando se aproxima.
A lâmpada se apagará sozinha se por algum tempo ninguém passar por ela.
Etapa 1: organizar todos os componentes
Estes são os componentes usados na construção:
- Sensor ultrassônico (Amazon)
- Placa Arduino (não importa o tipo, escolhi o Nano devido ao seu tamanho) (Amazon)
- Soquete USB (fêmea) - não é necessário, mas é melhor ter. (Amazonas)
- Cabo USB que se encaixa na placa Arduino
- Fios de fiação - alguns macho-fêmea e alguns macho-macho. (Amazonas)
- Lâmpada alimentada por USB (Amazon)
- Resistor - 10KΩ é bom
- um LDR (Amazon)
- Potenciômetro (Amazon)
- Caixa de papelão pequena - todos os componentes serão inseridos nela
Ferramentas para usar na construção:
- Ferro de soldar + lata
- Pistola de cola
- faca utilitária
Se você tem tudo isso, pode começar!
Etapa 2: faça furos na caixa
Coloque o sensor ultrassônico na caixa e marque seus "olhos" com a caneta.
Com o estilete, faça 2 furos na caixa para inserir os "olhos" do sensor ultrassônico através do papelão.
Com uma agulha, faça 2 pequenos orifícios na parte superior da caixa, através dos quais você passará os fios LDR mais tarde.
Corte um orifício do tamanho da conexão USB na parte frontal / superior da caixa.
Na parte traseira - faça um orifício para que você possa passar o cabo USB através dele para o microcontrolador.
Etapa 3: Fiação
Primeiro, passe as pernas do LDR pelos orifícios que você fez na etapa anterior.
Solde uma perna do LDR a uma perna do resistor. No mesmo local solde um fio macho-macho, como na foto.
A rosca macho-fêmea é adicionada à segunda perna do LDR e uma é adicionada à outra perna do resistor.
Insira o fio conectado ao pino GND na placa Arduino, o fio conectado ao plugue LDR em 5V e o fio conectado a ambos em A0.
Isso criará uma queda de tensão no resistor, de modo que haja mais luz na sala - quanto maior a tensão que obtemos do fio comum.
Pegue 3 fios macho-fêmea, conecte-os às pernas do potenciômetro. Conecte as duas pernas externas - uma para 5 V e uma para GND, a perna do meio para A1.
Pegue 4 fios macho-fêmea e, em seguida, conecte as pernas do sensor ultrassônico desta forma:
- Gnd (sensor)> Gnd (arduino)
- Trig (sensor)> pino digital 4 (arduino)
- Eco (sensor)> pino digital 5 (arduino)
- Vcc (sensor)> 5V (arduino)
Solde 2 fios machos nas 2 pernas externas do conector USB.
Conecte um deles ao GND e o outro ao pino 6. Você saberá qual pino conectar a qual pino após realizar o seguinte teste:
Tente conectar um deles ao GND e o outro a 5 V e conecte a lâmpada ao conector USB. Se não acender - gire os fios de GND para 5V e vice-versa. Quando a lâmpada acender - mova o fio do pino 5V e coloque-o no pino 6 digital.
Etapa 4: definir o potenciômetro e a codificação
Baixe o código em anexo e envie-o para o arduino.
Coloque o tabuleiro onde você considera 'escuro'.
Abra o monitor serial (ctrl + M) - Você verá 2 números impressos repetidamente. Ajuste o potenciômetro até que ambos os números sejam quase iguais.
Baixe o código em github.com. Abra o arquivo 'AutoLamp.ino' e carregue-o no arduino. (Você precisa extrair os arquivos primeiro).
Etapa 5: colagem
Insira todos os componentes na caixa.
Coloque o sensor ultrassônico na frente, dentro dos orifícios que você cortou, e cole-o no lugar com a pistola de cola.
Cole o LDR no lugar, mas não o cubra.
Cole o soquete USB próximo ao orifício que você fez para que fique voltado para fora.
Passe o cabo USB pelo orifício que você fez para ele e cole-o para que não se mova.
Feche e cole a caixa para que ela não abra.
Etapa 6: Concluir
Conecte o cabo a um carregador USB e coloque a caixa no escuro. Conecte a lâmpada ao soquete USB.
é isso! Agora, quando você passar na frente dela, a lâmpada acenderá.
Se você não passar na frente dela por um tempo, ela se desligará sozinha.