
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40

Ahora, has oído hablar de cajas que se abren cuando detectan un golpe. ¡Hagamos uno que se abra cuando encienda el LED de su teléfono!
¿No? ¿De Verdad? en realidad, es bastante útil y se puede usar como accesorio de fiesta o como el paquete definitivo para un regalo de Navidad. No te preocupes. Tomaré tu mano y te guiaré a través del proceso de construcción de esta caja mágica.
DESCARGO DE RESPONSABILIDAD: Este proyecto funciona, sin embargo, debe usar una fuente de alimentación separada para el servo. tenga esto en cuenta al construir esto. ¡Haz lo que digo / escribo, no hagas lo que ves!
Paso 1: ¡Obtener todas las cosas


Para construir esta increíble caja de secreto, debes tener:
-Un microcontrolador arduino
-1000 ohmios de resistencia
- 1 resistencia de detección de luz (LDR) puede ser de cualquier tamaño o forma siempre que detecte la luz interior / exterior normal
- 1 batería de 9V o powerbank para alimentar su arduino (también puede usar su computadora portátil para encenderlo y leer el comunicador en serie).
- 1 microservo o motor capaz de realizar movimientos precisos
- 1 caja increíble y completamente personalizada con tapa con bisagras
- 1 algo de metal de repuesto
- 1 pieza de madera cortada como sugieren las imágenes de arriba (ya sea sierra de figura o corte con láser)
Y por último, pero lo más importante:
- 1 rollo de cinta adhesiva
Enlaces que se agregarán más tarde
Paso 2: la caja




La caja que utiliza puede ser básicamente cualquier caja que tenga bisagras en un lado.
¿De dónde saqué mi caja? ¡Un amigo mío es carpintero y fue lo suficientemente increíble como para hacerme esta caja! Le agregué algunas bisagras e instalé la tapa.
Si desea saber cómo hacer una caja como esta (o una mejor), mire este instructivo:
Paso 3: cableado


El cableado de este pequeño realmente no es nada especial. utiliza un circuito divisor de voltaje simple para el sensor de luz y un circuito aún menos complicado para el servo.
Este es el punto en el que mi caja no sigue las instrucciones que le proporciono. No tengo una fuente de alimentación separada para el servo, así que tengo que usar los puntos de suministro en el arduino. El problema con esto es que, cuando el bloqueo recibe algún tipo de carga, comienza a consumir mucha corriente para el arduino, lo que hace que el arduino se bloquee. Por favor tenga esto en cuenta.
La solución a esto es este diseño. usando una fuente de alimentación de 6V (1A) para alimentar el servo como se muestra en la segunda imagen
Paso 4: Codificarlo
Ahora este programa cambia entre abierto y cerrado y usa el delay (); comando en el IDE de arduino. Sería mejor usar un programa que use millis (); comando, pero también haría que codificarlo fuera un poco más una pesadilla.
El código vive aquí en texto, pero también puede descargar el archivo.ino aquí
/ * - Flashbox v1.0.0 - * /
/*
* Autor: Frank Tuk * Fecha de carga de la operación: 9-1-2018 * No dude en utilizar este programa en sus productos * *
/ Relacionado con el servo
#include Servo lockservo; // agregando un servo al programa llamado: LockServo // Variables de conexión int servo = 9; // Pin usado para decirle al servo a qué posición ir. int sens = A0; // Pin utilizado para medir el valor de nuestro sensor de luz.
// variables para el programa.
int sensval = 0; // Esta variable se utiliza para almacenar el valor del sensor de luz. int sensval_old = 0; // Lo has adivinado, este se usa para almacenar valores anteriores. boolean state = false; // Guarda el estado de la cerradura, lo cambia entre falso y verdadero (verdadero es abierto y falso cerrado) int val = 10; boolean servoState = false;
configuración vacía () {
Serial.begin (9600); // Iniciando el monitor serial para que podamos mirar dentro del cerebro del arduino. pinMode (servo, SALIDA); // asegurándose de que el pin del servo sepa que necesita salir. pinMode (sens, ENTRADA); // convertir el sensor en un sensor real lockservo.attach (servo); // Le dice al arduino a qué pin está conectado nuestro servo
// Ahora, para asegurarse de que la caja sepa dónde está.
lockservo.write (165); retraso (1000); lockservo.write (10); }
bucle vacío () {
sensval_old = analogRead (sens); Serial.println (""); Serial.print ("Midiendo …"); Serial.println (sensval_old); retraso (500); if (sensval_old> 700) {estado =! estado; servoState =! servoState; sensval = analogRead (sens); Serial.print ("bloqueo cambia de estado en:"); Serial.println (sensval); retraso (1000); } else {retraso (250); }
if ((servoState == false) && (val == 10)) {
val = 165; lockservo.write (val); retraso (500); Serial.println ("Cerradura cerrada, cerrando servo"); } else if ((servoState == false) && (val == 165)) {delay (250); Serial.println ("Bloqueo cerrado"); } más si ((servoState == verdadero) && (val == 165)) {val = 10; lockservo.write (val); retraso (500); Serial.println ("Bloqueo abierto, apertura de servo"); } else {retraso (250); Serial.println ("Bloquear abierto"); }}
Paso 5: Insertar la electrónica en la caja


Instalar el bloqueo del servo y el sensor en la caja es bastante simple.
primero: atornille la pieza de madera para el pestillo en el servo
segundo: instale el servo en el bloque y atornille este bloque en la parte inferior de la caja.
tercero: atornille el pestillo en la tapa
Elijo volcar mi tablero dentro de la caja y hacer que los cables restantes del arduino vayan entre la tapa y la caja. esto solo hace que sea más fácil cerrar la tapa y aún así conectarse al arduino. (ya sabes, solo para asegurarme de que no me encierro).
Paso 6: Probarlo
¡Sí! tienes que probarlo. Ahí es donde descubrí que no podía suministrar suficiente corriente a través del arduino y debería haber usado una fuente de alimentación separada para el servo.
¿Por qué me encontré con esto durante la asamblea y no antes? R: Estaba muy impaciente. B: la verdadera razón.
Cuando probé la configuración, la probé sin la tapa para ver qué estaba haciendo el pestillo. Cuando lo probé nuevamente con la tapa, descubrí que el servo consume más corriente bajo carga.
Entonces. esté ABSOLUTAMENTE seguro de que tiene una configuración de trabajo completamente impecable para asegurarse de no encerrarse en su propia caja.
Paso 7: ¡Beneficio! y Conclusión

¡Eso es todo! ¡estás listo! ¡Y hombre, date una palmadita en la espalda porque te las arreglaste para superar este instructivo!
Si tienes alguna pregunta o comentario, ¡no dudes en ponerte en contacto conmigo!
Recomendado:
Caja de bloqueo de anillo NFC: 6 pasos (con imágenes)

NFC Ring Lock Box: ¡Hola a todos! ¡Bienvenidos a mi primer instructable! Pido disculpas de antemano por mi bajo nivel de inglés. En esta guía paso a paso, te voy a enseñar cómo construir una caja de bloqueo de anillo NFC simple y muy barata
Caja de bloqueo RFID de whisky y coca cola: 9 pasos (con imágenes)

Caja de bloqueo RFID de whisky y coca-cola: este instructivo le mostrará cómo hacer un " Whisky and Coke " totalmente impreso en 3D; Caja de bloqueo RFID
Caja de cedro (¿cigarro?) Caja de altavoz: 8 pasos (con imágenes)

Caja de altavoz de cedro (¿cigarro?): Inspirado en los altavoces de Munny, pero sin estar dispuesto a gastar más de $ 10, aquí está mi instructable con altavoces de computadora viejos, una caja de madera de la tienda de segunda mano y mucho pegamento caliente
Una caja de luz / tienda de luz plegable de calidad comercial de $ 20 / 20min: 7 pasos (con imágenes)

Una caja de luz / tienda de luz plegable de calidad comercial de $ 20 / 20min: si ha estado buscando una caja de luz de bricolaje para el producto o fotografías de cerca, ya sabe que tiene una multitud de opciones. Desde cajas de cartón hasta cestas de lavandería, es posible que piense que el proyecto se ha acabado. ¡Pero espera! Por $ 20
Mostrar caja de luz de una caja de madera: 9 pasos (con imágenes)

Mostrar caja de luz de una caja de madera: Mi esposa y yo le regalamos a mi mamá una escultura de vidrio para Navidad. Cuando mi mamá lo abrió, mi hermano dijo: "¡RadBear (bueno, en realidad dijo mi nombre) podría construirte una caja de luz!". Dijo esto porque, como coleccionista de vidrio, yo