Tabla de contenido:
- Paso 1: Suministros
- Paso 2: Colocación del sensor de sonido KY038 en la placa Arduino
- Paso 3: Código
- Paso 4: Diseño del contenedor
- Paso 5: Conclusión
Video: Activador de dispositivo desde el modo de suspensión: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Dado que la tecnología ha avanzado a un ritmo extremadamente alto, la mayoría de la población no puede vivir sin la conveniencia de tal desarrollo. Como persona que requiere dispositivos a diario, este proyecto de Arduino presentará un activador de dispositivos. Este activador de dispositivo se puede aplicar al sistema de ventanas y MacBooks antiguos, que reactivarán el dispositivo del modo de suspensión cuando el usuario aplaude. Decidí crear esta máquina debido al inconveniente de reactivar constantemente mi computadora portátil desde el modo de suspensión. Para el sistema de ventanas, los usuarios deben presionar un botón aleatorio para reactivar el dispositivo, y esto causa inconvenientes. Para algunas MacBooks antiguas, esto también ha sido un problema menor. Esta máquina consta de un sensor de sonido KY038 y una placa Arduino. Cuando el sensor de sonido observa un sonido más alto en comparación con el resto de los datos registrados, el sensor se disparará y activa el resto de la máquina para reactivar el dispositivo.
Para el sistema de ventana, el dispositivo a menudo soporta automáticamente el modo de suspensión si no se está utilizando. Sin embargo, por ejemplo, el usuario puede estar leyendo un artículo o examinando ciertos elementos en el dispositivo sin usarlo constantemente. Con este diseño, si el usuario se aleja del dispositivo, aplaudiendo dos veces, la computadora portátil se puede despertar del modo de suspensión. Este principio también se puede aplicar a varios dispositivos Mac antiguos.
Paso 1: Suministros
Circuito
- Placa Arduino (Arduino Leonardo)
- Sensor de sonido KY038
- cable USB
- Alambres (* 3)
- Un dispositivo
Diseño de contenedores
- Cuchillo de uso
- Adhesivo termofusible
- Gobernante
- Tapete de corte (* 1)
- Cartones (30 * 30) (* 2)
Paso 2: Colocación del sensor de sonido KY038 en la placa Arduino
Para esta máquina, el único elemento necesario para conectarse a la placa Arduino es el sensor de sonido KY038. Para que el sensor de sonido funcione correctamente, los cables que se conectan al sensor de sonido Arduino deben insertarse en los lugares correctos. Por lo tanto, la máquina puede funcionar correctamente.
La diferencia en las placas Arduino puede conducir a una función sin procesar. Según mi proyecto, la placa Arduino aplicada es Arduino Leonardo, si está utilizando una placa diferente, asegúrese de comprender la diferencia entre las diferentes placas Arduino.
Consecuencias de conexiones de cables incorrectas:
Dado que el sensor de sonido KY038 debe estar conectado a los puntos correctos en la placa Arduino, cuando los cables están conectados incorrectamente, el sensor de sonido Arduino no podrá funcionar correctamente. Por lo tanto, no se ejecutará todo el proceso de reactivación del dispositivo.
Sensor de sonido KY038:
El sensor de sonido KY038 tiene cuatro partes que se pueden conectar a la placa, sin embargo, en este caso, solo se requieren tres partes: A0, G y +. Como se muestra en el diagrama proporcionado, el sensor de sonido debe estar conectado correctamente a los tres puntos de la placa. Una vez que los tres puntos se insertaron correctamente, el sensor de sonido KY038 ahora está listo para activarse.
A0 A0 en la placa Arduino
G GND en la placa Arduino
+ 5V en la placa Arduino
Para este proyecto, el único elemento que se debe colocar en la placa es el sensor de sonido KY038, sin embargo, antes de ingresar al siguiente paso, asegúrese de que las conexiones sean correctas, evitando todos los problemas innecesarios que pueden tener consecuencias terribles.
Paso 3: Código
Este código está diseñado específicamente cuando el usuario aplaude dos veces. El sensor de sonido capta el sonido y lo transfiere a números. Cuanto más fuerte sea el sonido, mayor será el número. Cuando el sensor de sonido detecta la entrada de sonido más alta del aplauso del usuario, la máquina comenzará a procesar. Según mi código, cuando el sensor de sonido KY038 detecta una entrada de sonido superior a 80, la máquina comenzará a funcionar. Dado que observé un patrón en el que en condiciones normales, la entrada de sonido grabada nunca superará los 80, esto garantiza que el sensor de sonido KY038 no se activará sin una entrada de sonido grande.
Al examinar el código, hay dos ramas if condicionales para garantizar que el usuario debe proporcionar dos aplausos para activar correctamente la máquina. Sin dos aplausos o dos entradas de sonido grandes, la máquina no comenzará a procesar. La primera rama if representa la detección del primer aplauso, y luego otra rama detecta el segundo aplauso.
Después de que el sensor de sonido KY038 detecta las dos entradas de sonido grandes, la máquina escribirá "¡¡¡FUNCIONANDO !!!" en el teclado. Sin embargo, en este caso, la computadora portátil se reactivará desde el modo de suspensión, ya que mientras se escriba un elemento aleatorio en el teclado, el dispositivo se activará desde el modo de suspensión.
Código: Aquí
#include // permite que la placa arduino actúe como un teclado
int t = 0; // establece el tiempo inicial en 0 void setup () {pinMode (0, INPUT); // establece el pin A0 como entrada para el sonido Keyboard.begin (); Serial.begin (9600); } void loop () {// detectando aplausos if (analogRead (0)> 80) {// detectando el primer aplauso t = 0; bool hecho = verdadero; while (analogRead (0)> 80) {// detectando sonidos de aplauso retardados t ++; // agregando 1 milisegundo al retraso de tiempo (1); // espera 1 milisegundo} while (analogRead (0) 5000) {// probando si el el tiempo es demasiado largo hecho = falso; rotura; // saliendo del bucle}} Serial.println (t); // imprime en pantalla la hora Keyboard.print ("¡¡¡FUNCIONANDO !!!"); // teclea la computadora TRABAJANDO !!! }}
Paso 4: Diseño del contenedor
Una vez que haya ingresado con éxito en esta etapa del proyecto, lo último que necesita procesar es el contenedor de su máquina. Para este proyecto, el contenedor se divide en dos partes, la primera parte es la parte más pequeña del contenedor donde se coloca el sensor de sonido KY038. La parte más grande / parte inferior del contenedor está diseñada para la colocación de la placa Arduino.
- Mirando la foto con etiquetas del largo y ancho de cada parte, se crean los cuatro cartones en la parte superior izquierda para la porción más pequeña del contenedor. Primero, use un marcador para dibujar las formas en los cartones. En segundo lugar, utilice una navaja, se deben producir dos cartones de 5 * 6 cm, dos de 9 * 1,5 cm y dos de 5 * 1,5 cm para construir la parte del contenedor diseñada para el sensor de sonido KY038.
- Con una pistola de pegamento caliente, construya el contenedor más pequeño para el sensor de sonido KY038.
- La porción más grande que queda es la parte en la que se coloca la placa Arduino. Con un marcador, dibuje dos hexágonos regulares con lados de 6 cm y un tubo de 6 lados con cada lado una longitud de 23 y un ancho de 6. Después de dibujar todos los elementos en las cartulinas, use un cuchillo para cortar el formas.
- Tome uno de los hexágonos y use la navaja para cortar un cuadrado con lados de 1,5 cm. El cuadrado creado será la parte donde se aplicará el cable USB.
- Construya el contenedor más grande para la placa Arduino con la pistola de pegamento caliente.
- Después de que ambos contenedores estén construidos, use la pistola de pegamento caliente para colocar el contenedor más pequeño encima del contenedor más grande. En este punto, la placa Arduino y el sensor de sonido KY038 deben colocarse en los contenedores.
No es necesario que el contenedor de esta máquina sea el mismo, sin embargo, el contenedor debe ser capaz de almacenar la placa Arduino y el sensor de sonido KY038.
Paso 5: Conclusión
Espero que este proyecto le ayude a comprender mejor cómo se puede aplicar Arduino en situaciones de la vida real. A través de este proyecto, puede aprender el uso adecuado del sensor de sonido KY038 y desarrollar más extensiones en este elemento de Arduino.
¡Muchas gracias a todos por leer mi proyecto creativo Arduino!
Recomendado:
Mi dispositivo IoT - Activador de GPS: 5 pasos
Mi dispositivo de IoT: disparador de GPS: en este instructivo, aprenderá cómo configurar su controlador de IoT para enviar un correo electrónico cuando esté a x minutos de su casa
El dispositivo de ejercicio con suspensión de cadenas para el entrenamiento de apalancamiento corporal: 3 pasos
El dispositivo de ejercicio de suspensión de cadenas para el entrenamiento de apalancamiento corporal: las cadenas son un gimnasio de cuerpo completo simple, económico y portátil. Actualización: vea el Instructable de la correa de amarre TRX Clone para una alternativa más liviana y menos costosa. Introducción: ¿Qué son los ejercicios de suspensión (apalancamiento corporal)? Ejercicio de suspensión
Configurar desde cero una Raspberry Pi para registrar datos desde Arduino: 5 pasos
Configure desde cero una Raspberry Pi para registrar datos desde Arduino: este tutorial es para aquellos que no tienen experiencia en la instalación de un nuevo hardware o software, y mucho menos Python o Linux. Digamos que ha pedido una Raspberry Pi (RPi) con SD tarjeta (al menos 8GB, usé 16GB, tipo I) y fuente de alimentación (5V, al menos 2
Activador de carga rápida 3.0: más potencia de USB: 3 pasos
Disparador de carga rápida 3.0: más potencia de USB: la tecnología de control de calidad es muy interesante para todos los que tienen un teléfono inteligente, pero también la comunidad de bricolaje puede aprovecharla. El control de calidad en sí es simple. Si " el teléfono inteligente dice -Necesito más energía- " el cargador QC aumenta el voltaje. En el 2.0 v
Trucos del modo de suspensión del iPod Touch: 4 pasos
Trucos del modo de suspensión del iPod Touch: ¿A menudo quieres escuchar tu Itouch en la cama antes de dormir, pero no puedes porque tienes miedo de que tu iPod se caiga de la cama y se rompa al suelo? ¿O tal vez podrías enredarte el auricular alrededor del cuello?