Índice:
- Etapa 1: Obter todas as coisas
- Etapa 2: a caixa
- Etapa 3: Fiação
- Etapa 4: codificando
- Etapa 5: Inserindo os eletrônicos na caixa
- Etapa 6: Teste
- Etapa 7: Lucro! e Conclusão
Vídeo: Fechadura com caixa de luz: 7 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Agora, você já ouviu falar de caixas que se abrem quando detectam uma batida. vamos fazer um que abre quando você ilumina o LED do seu telefone!
Não? realmente? é realmente muito prático e pode ser usado como um adereço de festa ou o pacote definitivo para um presente de natal. Não se preocupe. Vou pegar sua mão e guiá-lo pelo processo de construção desta caixa mágica.
AVISO LEGAL: Este projeto funciona, no entanto, você deve usar uma fonte de alimentação separada para o servo. tenha isso em mente ao construí-lo. Faça o que eu digo / escrevo, não faça o que você vê!
Etapa 1: Obter todas as coisas
Para construir esta incrível caixa de sigilo, você precisa ter:
- Um microcontrolador Arduino
Resistor -1000 Ohm
- 1 resistor de detecção de luz (LDR) pode ser de qualquer tamanho ou forma, desde que detecte luz interna / externa normal
- 1 bateria de 9 V ou powerbank para alimentar seu arduino (você também pode usar seu laptop para alimentá-lo e ler o comunicador serial).
- 1 microservo ou motor capaz de movimento preciso
- 1 caixa totalmente personalizada e incrível com tampa articulada
- 1 algum metal sobressalente
- 1 pedaço de madeira cortado como as fotos acima sugerem (serra ou corte a laser)
E por último, mas o mais importante:
- 1 rolo gaint de fita adesiva
Links para serem adicionados mais tarde
Etapa 2: a caixa
A caixa que você usa pode ser basicamente qualquer caixa com dobradiças de um lado.
onde eu peguei minha caixa? Um amigo meu é carpinteiro e foi incrível o suficiente para fazer esta caixa para mim! Adicionei algumas dobradiças e instalei a tampa.
Se você quiser saber como fazer uma caixa como esta (ou melhor), dê uma olhada neste instrutível:
Etapa 3: Fiação
A fiação para esse carinha realmente não é nada de especial. ele usa um circuito divisor de tensão simples para o sensor de luz e um circuito ainda menos complicado para o servo.
Este é o ponto em que minha caixa não segue as instruções que eu forneço. Não tenho uma fonte de alimentação separada para o servo, então preciso usar os pontos de alimentação do arduino. O problema com isso é que, quando o bloqueio recebe qualquer tipo de carga, ele começa a consumir muita corrente para o arduino, causando o travamento do arduino. por favor, mantenha isso em mente.
A solução para isso é este layout. usando uma fonte de alimentação de 6V (1A) para alimentar o servo, conforme mostrado na 2ª imagem
Etapa 4: codificando
Agora, este programa alterna entre aberto e fechado e usa o atraso (); comando no IDE do arduino. Seria melhor usar um programa que use o millis (); comando, mas também tornaria um pesadelo codificá-lo.
O código está aqui em forma de texto, mas você também pode baixar o arquivo.ino aqui
/ * - The Flashbox v1.0.0 - * /
/*
* Autor: Frank Tuk * Data op upload: 9-1-2018 * Sinta-se à vontade para usar este programa em seus produtos * *
/ Servo relacionado
#include Servo lockservo; // adicionar um servo ao programa chamado: LockServo // Variáveis de conexão int servo = 9; // Pino usado para dizer ao servo para qual posição ir. int sens = A0; // Pino usado para medir o valor do nosso sensor de luz.
// variáveis para o programa.
int sensval = 0; // Esta variável é usada para armazenar o valor do sensor de luz. int sensval_old = 0; // Você adivinhou, este é usado para armazenar valores anteriores. boolean state = false; // Salva o estado do bloqueio, alterna entre falso e verdadeiro (verdadeiro sendo aberto e falso sendo fechado) int val = 10; servoState booleano = false;
void setup () {
Serial.begin (9600); // Iniciando o monitor serial para que possamos olhar dentro do cérebro do Arduino. pinMode (servo, OUTPUT); // certificando-se de que o pino para o servo sabe que ele precisa para a saída. pinMode (sens, INPUT); // transformando o sensor em um sensor real lockservo.attach (servo); // Diz ao arduino a qual pino nosso servo está conectado
// Agora, para garantir que a caixa saiba onde está.
lockservo.write (165); atraso (1000); lockservo.write (10); }
void loop () {
sensval_old = analogRead (sens); Serial.println (""); Serial.print ("Medindo…"); Serial.println (sensval_old); atraso (500); if (sensval_old> 700) {state =! state; servoState =! servoState; sensval = analogRead (sens); Serial.print ("bloqueio muda de estado em:"); Serial.println (sensval); atraso (1000); } mais {atraso (250); }
if ((servoState == false) && (val == 10)) {
val = 165; lockservo.write (val); atraso (500); Serial.println ("Bloqueio fechado, fechando servo"); } else if ((servoState == false) && (val == 165)) {delay (250); Serial.println ("Bloqueio fechado"); } else if ((servoState == true) && (val == 165)) {val = 10; lockservo.write (val); atraso (500); Serial.println ("Trava aberta, abrindo servo"); } mais {atraso (250); Serial.println ("Bloqueio aberto"); }}
Etapa 5: Inserindo os eletrônicos na caixa
Instalar o servo-lock e o sensor na caixa é bastante simples.
primeiro: aparafuse o pedaço de madeira para a trava no servo
segundo: instale o servo no bloco e aparafuse este bloco no fundo da caixa.
terceiro: aparafuse a trava na tampa
Eu escolho despejar minha placa de ensaio dentro da caixa e os fios restantes para o arduino vão entre a tampa e a caixa. isso apenas torna mais fácil fechar a tampa e ainda conectar ao arduino. (você sabe, apenas para garantir que eu não me bloqueie.)
Etapa 6: Teste
Sim! você tem que testá-lo. foi aí que descobri que não conseguia fornecer corrente suficiente através do arduino e deveria ter usado uma fonte de alimentação separada para o servo.
Por que descobri isso durante a assembléia e não antes? R: Eu estava muito impaciente. B: o verdadeiro motivo.
Quando testei a configuração, testei-a sem a tampa para ver o que a trava estava fazendo. Quando eu testei novamente com a tampa, descobri que o servo consome mais corrente sob carga.
Então. esteja ABSOLUTAMENTE certo de que você tem uma configuração de trabalho totalmente impecável para ter certeza de não se trancar fora de sua própria caixa.
Etapa 7: Lucro! e Conclusão
É isso! você terminou! E cara, dê um tapinha nas costas porque você conseguiu passar por essa instrução!
Se você tiver alguma dúvida ou comentário, entre em contato comigo!
Recomendado:
Wifi para RF - Fechadura: 3 etapas (com fotos)
Wifi para RF - Bloqueio de porta: Visão geral Este instrutível dará a você a capacidade de bloquear / desbloquear sua porta da frente por meio de seu software de automação residencial (como OpenHAB - software de automação residencial gratuito que eu uso pessoalmente) A imagem acima mostra uma captura de tela de amostra do OpenHAB
A Barbie Box: uma caixa camuflada / caixa de som para seu reprodutor de MP3: 4 etapas (com fotos)
A Barbie Box: uma caixa camuflada / caixa de som para seu reprodutor de mp3: esta é uma caixa de proteção acolchoada para seu reprodutor de mp3 que também converte o fone de ouvido em um quarto de polegada, pode funcionar como uma caixa de som com o toque de um botão e disfarça o seu mp3 player como um toca-fitas do início dos anos noventa ou roubo baixo semelhante
Caixa de alto-falante com caixa de cedro (charuto?): 8 etapas (com fotos)
Cedar (charuto?) Caixa de alto-falantes: inspirado nos alto-falantes Munny, mas não querendo gastar mais do que US $ 10, aqui está o meu instrutível usando alto-falantes de computador antigos, uma caixa de madeira de um brechó e muita cola quente
A $ 20 / 20min Caixa de luz dobrável de qualidade comercial / barraca de luz: 7 etapas (com fotos)
A $ 20 / 20min Caixa de luz dobrável de qualidade comercial / barraca de luz: Se você está procurando uma caixa de luz DIY para produtos ou fotos de close-up, você já sabe que tem uma infinidade de opções. De caixas de papelão a cestos de lavanderia, você pode estar pensando que o projeto foi feito até a morte. Mas espere! Por $ 20
Exibir caixa de luz de uma caixa de madeira: 9 etapas (com fotos)
Exiba a caixa de luz de uma caixa de madeira: Minha esposa e eu demos uma escultura de vidro para minha mãe no Natal. Quando minha mãe o abriu, meu irmão disse que " RadBear (bem, ele realmente disse meu nome) poderia construir uma caixa de luz para você! &Quot;. Ele disse isso porque, como alguém que coleciona vidro, eu