Tabla de contenido:
- Paso 1: Materiales
- Paso 2: Configurar los botones
- Paso 3: Configuración del LED RGB
- Paso 4: Configuración de los LED
- Paso 5: Configuración de los motores
- Paso 6: Código
- Paso 7: construya el mecanismo de bloqueo
- Paso 8: Construya de forma segura e instale la placa de pruebas
- Paso 9: Cree el teclado
- Paso 10: Instale el teclado
- Paso 11: Instale el mecanismo de bloqueo
- Paso 12: ¡TERMINADO
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¿Quiere aprender a convertir su Raspberry pi en una caja fuerte en pleno funcionamiento? Luego, siga estas instrucciones de 12 pasos para aprender cómo hacerlo. La caja fuerte tendrá un teclado en pleno funcionamiento y un sistema de bloqueo, para que pueda mantener sus pertenencias a salvo.
Paso 1: Materiales
Antes de comenzar, debe recopilar los materiales necesarios. Necesitará:
- Botones pulsadores x9
- LED RGB x1
- LED verde x3
- Motores DC x2
- L292D Puente en H x1
- Resistencia de 330Ω x4
- Protoboard x2
- T-zapatero x1
- Engranajes del mismo tamaño x2
- Surtido de jumperwire's
- Pistola de pegamento y barras de pegamento
- Tijeras
- Sierra de mano pequeña
- Caja de zapatos / caja de cartón x1
- Taco de madera x2
- Varias piezas de cartón
- Pintura negra y plateada
- Cinta eléctrica
- Una tapa de paja o marcador (lo suficientemente grande como para que la clavija de madera simplemente pase)
Paso 2: Configurar los botones
En este paso, necesitará una placa de pruebas, un zapatero en T, nueve botones y una variedad de cables de puente. Primero coloque el zapatero en T en cualquier extremo de la placa de pruebas, asegúrese de que esté colocado sobre el centro de la placa de pruebas. Luego coloque un cable negro con un extremo conectado al GND en el zapatero en T y el otro lado al riel de tierra en la placa de pruebas. Repita el último paso, pero use un cable rojo y conéctelo desde los 5 V en el zapatero en T al riel de alimentación en la placa de pruebas. Coloque ocho de los botones en la protoboard en forma rectangular de 4 x 2 dejando espacio entre cada botón, coloque la mitad de los botones a cada lado de la protoboard. Luego coloque el último botón más abajo en la placa de pruebas solo. El rectángulo de botones de 4 x 2 es el teclado de la caja fuerte y el botón singular es el botón de reinicio. Para conectar un botón (cualquiera de los botones) use un cable negro para conectarlo al riel de tierra, coloque un extremo del cable negro en el riel de tierra y el otro lado en la misma fila que el botón. Luego, conecte el pin del botón que está en el mismo lado que el pin que acaba de conectar a tierra a un pin gpio en el T-cobbler. Repita esto para los nueve botones, de modo que cada botón tenga su propio pin gpio y esté conectado a tierra.
Paso 3: Configuración del LED RGB
En este paso, necesitará un LED RGB, una resistencia de 330 Ω, una variedad de cables de puente y la placa de pruebas del paso anterior. Primero coloque su LED RGB en la placa de pruebas del año junto al botón de reinicio, asegúrese de que cada pin esté colocado en una fila separada en la placa de pruebas. Conecte el pin más largo del LED RGB al riel de alimentación usando la resistencia de 330Ω. Luego, usando cables de puente, conecte cada una de las otras tres patas del LED RGB a un pin gpio.
Paso 4: Configuración de los LED
En este paso, necesitará tres LED verdes, tres resistencias de 330 Ω, una variedad de cables de puente, una nueva placa de pruebas y la placa de pruebas del paso anterior. Primero conecte las dos placas de prueba juntas, conecte la nueva placa de pruebas en el lado derecho de la placa de pruebas del paso anterior. En la nueva placa de pruebas, coloque un cable negro con un extremo conectado a la clavija de tierra del zapatero en T y el otro lado al riel de tierra de la placa de pruebas. Luego use un cable rojo y conéctelo desde el pin de 5V en el zapatero en T al riel de alimentación en la placa de pruebas. Coloque los tres LED en una línea, asegúrese de que cada pata de cada LED tenga su propia fila y de que haya espacio entre cada LED. Usando las tres resistencias de 330Ω, conecte la pata corta (cátodo) de cada LED al riel de tierra. Luego, conecte la pata larga (ánodo) de cada LED a un pin gpio en el T-cobbler.
Paso 5: Configuración de los motores
En este paso, necesitará un puente en H L292D, dos motores de CC, una variedad de cables de puente y las dos placas de prueba del paso anterior. Usando la placa de pruebas sin el zapatero en T, coloque el puente en H sobre el centro de la placa de pruebas con la arboleda en el puente en H mirando hacia la parte superior de la placa de prueba, asegúrese de que cada pin del puente en H tenga su propia fila en el tablero de circuitos. Primero conecte la clavija superior e inferior a cada lado del puente en H al riel de alimentación usando cables rojos. Luego, usando cables negros, conecte los dos pines del medio a cada lado del puente en H al riel de tierra. En este punto, debería haber cuatro pines a cada lado del puente en H sin conexión. Usando cables amarillos, conecte los pines encima / debajo de los cables rojos a diferentes pines gpio en el zapatero en T, asegúrese de que cada pin conectado con un cable amarillo tenga su propio pin gpio en el zapatero en T. Ahora conecte un cable rojo y un cable negro a cada uno de los motores. En este punto, debe tener dos pines a cada lado del puente H sin conexiones, a cada lado del puente H coloque el cable rojo de un motor en el pin vacío sobre los dos cables negros del medio. Finalmente, a cada lado, coloque el cable negro del motor en el pin vacío.
Paso 6: Código
Ahora que ha construido su circut, inicie su Raspberry pi y abra python (inactivo) 3. Utilice este código para hacer que su creación cobre vida, asegúrese de cambiar los pines gpio para especificar su circut específico.
de gpiozero import LED, botón, RGBLED, motor
desde el momento de importar el sueño
arco iris = RGBLED (rojo = 16, verde = 25, azul = 6)
led1 = LED (23)
led2 = LED (18)
led3 = LED (22)
resetbutton = Botón (27)
button1 = Botón (26)
button2 = Botón (19)
button3 = Botón (5)
button4 = Botón (13)
button5 = Botón (20)
button6 = Botón (21)
button7 = Botón (12)
button8 = Botón (24)
motor = Motor (adelante = 4, atrás = 17)
motor2 = Motor (adelante = 8, atrás = 7)
def reset ():
led1.off ()
led2.off ()
led3.off ()
arcoiris.color = (0, 1, 0)
motor.stop ()
motor2.parar ()
cerrar con llave()
teclado ()
def desbloquear ():
motor2.forward ()
dormir (0.5)
motor2.stop ()
motor.forward ()
dormir (0.5)
motor.stop ()
def lock ():
motor2.backward ()
dormir (0.5)
motor2.parar ()
motor.hacia atrás ()
dormir (0.5)
motor.stop ()
def wrongpin ():
led1.off ()
led2.off ()
led3.off ()
arcoiris.color = (0, 1, 0)
def teclado ():
mientras que es cierto:
si button1.está_presionado o button3.está_presionado o button8.est_presionado o button4.is_presionado o button6.is_presionado:
pin erróneo()
si button2.est_presionado:
led1.on ()
si button7.is_pressed y led1.is_lit:
led2.on ()
si button5.está_presionado y led1.is_lit y led2.is_lit:
led3.on ()
si led1.is_lit y led2.is_lit y led3.is_lit:
arcoiris.color = (1, 0, 1)
desbloquear()
rotura
mientras que es cierto:
si resetbutton.is_pressed:
Reiniciar()
Paso 7: construya el mecanismo de bloqueo
En este paso, necesitará una sierra de mano, una pistola de pegamento, una clavija de madera, dos engranajes (del mismo tamaño), dos tapas de marcador o pajitas, dos motores de CC, cinta aislante, cartón y pintura negra. Primero, obtenga un trozo de cartón de 5 cm x 5 cm y píntelo de negro, luego, con la sierra de mano, haga ranuras en la clavija de madera que coincidan con las ranuras de los engranajes. Cree de 7 a 10 arboledas en la clavija de madera, asegúrese de dejar aproximadamente 1,5 cm de la clavija sin ranuras en la parte delantera y aproximadamente 0,7 cm en la parte posterior. Ahora está usando una pajita para cortar dos trozos de paja de aproximadamente 0,7 cm de largo, si usa una tapa de marcador, use la sierra de mano para cortar trozos de 0,7 cm de la tapa. Ahora conecte el engranaje al motor, puede pegarlo con pegamento caliente al extremo del motor o usar cinta aislante (el pegamento caliente funciona mejor). Ahora coloque y pegue con pegamento caliente los pedazos de tapa de paja / marcador en el borde del pedazo de cartón, asegúrese de que los dos pedazos de tapa de paja / marcador estén separados por un engranaje y estén alineados para que la clavija de madera pueda pasar a través de ellos. Luego corte el cartón en 5 cm x 3 cm, asegúrese de que las piezas de la tapa de la pajita / marcador estén a lo largo del borde del lado de 5 cm. Ahora corte un trozo de clavija de 1 - 2 cm y colóquelo y péguelo con pegamento caliente aproximadamente 1 cm detrás de la segunda tapa de paja / marcador, esta clavija actúa como un tapón. Ahora coloque la clavija con las ranuras del engranaje en las pajitas / tapas de marcadores. Ahora corte un cuadrado en el cartón entre los dos trozos de tapa de paja / marcador, asegúrese de no cortar el cartón debajo de la clavija. Ahora coloque el motor en el orificio de forma cuadrada que acaba de hacer en el cartón, alinee las ranuras del engranaje con las de la clavija, la cinta o pegue el motor al cartón con pegamento caliente. Ahora repita este paso para crear un segundo mecanismo de bloqueo, asegúrese de que el segundo mecanismo de bloqueo esté construido de manera que la clavija mire en la dirección opuesta cuando los motores de cada mecanismo miren en la misma dirección.
Paso 8: Construya de forma segura e instale la placa de pruebas
En este paso, necesitará una pistola de pegamento, las dos placas de prueba de los pasos anteriores, caja de zapatos / caja, cartón, cinta aislante y pintura negra. Para empezar pinta toda la caja de zapatos de negro y corta otro trozo de cartón que tenga la misma longitud que la caja de zapatos y la misma altura que el interior de la caja, pinta también este trozo de cartón de negro. Luego coloque su tablero dentro de la caja de zapatos en la esquina frontal derecha, asegúrese de que el zapatero en T esté mirando hacia el lado opuesto de la caja y no contra la pared de la caja. A continuación, coloque y pegue con pegamento caliente el trozo de cartón que acaba de pintar justo detrás de la placa de pruebas. Ahora corte y pinte un trozo de cartón del tamaño necesario para encajar desde el trozo de cartón que acaba de pegar al frente de la caja de zapatos, esto es para cubrir la placa de pruebas en la caja. Una vez pintado, agregue la nueva pieza de cartón pegándola con cinta adhesiva a la otra pieza de cartón que ya está en la caja, de modo que la placa de pruebas aún sea accesible cuando se levante el cartón.
Paso 9: Cree el teclado
En este paso necesitarás la caja de zapatos del paso anterior, cartón, tijeras y pintura plateada. Primero corte cinco pedazos de cartón diferentes. Corte dos piezas de 11 cm x 4 cm, dos piezas de 6 cm x 4 cm y una pieza de 11 cm x 6 cm. En las piezas de 11 cm x 4 cm y las piezas de 6 cm x 4 cm, marque un punto en el centro de cada pieza, luego dibuje una línea a través del punto con 1 cm a cada lado del punto. A continuación, corte los bordes de la línea desde las dos esquinas inferiores de la pieza y luego horizontalmente desde los bordes del cartón. Ahora, cada pieza, excepto la pieza de 11 cm x 6 cm, debe verse como un rectángulo con un triángulo adherido a la parte inferior. Luego pinte cada pieza de plata, luego pegue todas estas piezas juntas para crear un prisma rectangular sin reverso, los triángulos en cada pieza lateral deben estar hacia abajo. Ahora use las tijeras para hacer una cuadrícula de 4 x 2 para que quepan los 8 botones que están en su tablero, luego corte los agujeros para el botón de reinicio, el LED RGB y los tres LED verdes. A continuación, retire los nueve botones, el LED RGB y los tres LED verdes de su tablero y colóquelos en los orificios que acaba de hacer para ellos en el teclado.
Paso 10: Instale el teclado
En este paso, necesitará el teclado, la caja de zapatos, una variedad de cables de puente y unas tijeras. Primero, usando tijeras, corte cuatro ranuras en el frente de la caja de zapatos en el lado donde está la placa de pruebas. Las ranuras deben coincidir con los triángulos del teclado, pero los cortes en la caja de zapatos deben ser más cortos que la longitud de los triángulos. A continuación, haga un agujero entre todas las ranuras de la caja de zapatos. Ahora, utilizando cables de puente, conecte los botones y los LED a la placa de prueba donde se colocaron anteriormente. Pase los cables de los botones y las luces LED a través del orificio de la caja de zapatos a la placa de pruebas. Luego coloque el teclado en la caja de zapatos insertando los triángulos del teclado en los cortes de la caja de zapatos.
Paso 11: Instale el mecanismo de bloqueo
Finalmente, para instalar el mecanismo de bloqueo, necesitará una pistola de pegamento, los mecanismos de bloqueo y unas tijeras. En cada mecanismo de bloqueo debe haber un cartón colgante, utilícelo para pegar un mecanismo a cada lado de la caja de zapatos, encima del cartón que cubre la placa de pruebas. Luego haga un agujero en cada lado de la caja de zapatos y en la tapa de la caja de zapatos, los agujeros deben alinearse con las clavijas de madera en el mecanismo de bloqueo. Ahora haga un pequeño orificio en el cartón que cubre la placa de pruebas, a través de este orificio conecte los motores a la placa de pruebas con cables de puente. Conecte los motores al puente en H donde se colocaron originalmente en el paso cinco.
Paso 12: ¡TERMINADO
Ahora tiene una caja fuerte en pleno funcionamiento que puede ejecutar con su Raspberry pi, si desea que la caja fuerte sea portátil lejos de su monitor, use el visor VCN para conectarse de forma remota a su pi. Al usar el visor VCN, la Raspberry pi se puede colocar en el mismo compartimento que la placa de pruebas. Ahora puede dejar de preocuparse por sus artículos y mantenerlos a salvo. =)