Tabla de contenido:
Video: Hack del juego Chrome T-rex usando Arduino: 5 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este tutorial hackearemos el juego chrome t-rex con arduino
Suministros:
Necesitamos los siguientes componentes para este proyecto Arduino UNO -X1 Placa de pruebas X1 Servomotor -X1LDR -X1Resistor 10K ohmios -X1 cables y alambres de puente -X1
Paso 1: Determine el valor LDR
• Primero que nada tienes que encontrar el valor LDR en el que quieres saltar tu t-rex • para eso haz la conexión de acuerdo al diagrama de circuito. Arduino (5V) - LDR (terminal 1) Arduino (A0) - LDR (terminal 2) Arduino (GND) - Resistencia- LDR (terminal 2) • Ahora descargue el archivo 'ldr test.ino' que se muestra a continuación • abra este código en arduino IDE y cárguelo en su placa arduino. • ahora abra el navegador Chrome • y también abra el monitor serial arduino • Ahora coloque el LDR en el área de obstáculos en la pantalla (vea la imagen de arriba) • anote la lectura cuando coloque el LDR en ' área de obstáculos '• Y también anote la lectura cuando coloca el LDR en' área sin obstáculos '• ahora tiene que encontrar el valor máximo cuando coloca el LDR en' área de obstáculos 'Ejemplo: Supongamos que coloco el LDR en' obstáculo 'luego el monitor en serie muestra su valor por debajo de 500. Y de manera similar, cuando lo coloco en un área sin obstáculos, muestra un valor por encima de 600. Entonces, mi valor de umbral (por debajo de esto quiero saltar t Rex) es 500 Pero aquí asumo el umbral valor 510 (he agregado +10 en mi valor de umbral para mayor precisión) Entonces, siempre que el ldr detecta un obstáculo, el valor de ldr es siempre más bajo que n valor de umbral (510) por lo que saltará nuestro t-rex.
Paso 2: agregar servo
• Ahora pegue el servomotor en el teclado • Haga la conexión que se muestra en el diagrama de circuito anterior. • Ahora cargue el 'chrome dino game.ino' en la placa arduino
Paso 3: encontrar la posición correcta para LDR
• Ahora, antes de pegar el LDR en la pantalla, debe encontrar la posición correcta para pegarlo. • Para eso, debe sostener frente a la pantalla (vea la imagen de arriba) y ver que su servomotor debe presionar el botón en el momento correcto cuando se obstaculice viene • Si el T-rex salta demasiado temprano cuando llega el obstáculo, mantenga ldr hacia adelante • y si el T-rex salta demasiado tarde cuando llega el obstáculo, entonces mantenga ldr backword
Paso 4: pegue Ldr en la pantalla
• Después de encontrar la posición correcta para LDR, pegue el ldr en la pantalla. • Ahora ejecute esto.
Paso 5: solucionar problemas
• Si su proyecto se ejecuta con éxito la primera vez pero no funciona después de algún tiempo, entonces debe verificar el valor de umbral, para eso también escribo funciones seriales en 'chrome dino game.ino', así que encuentre lo que su monitor serial le brinda el valor de Ldr cuando coloca el ldr en un obstáculo, ahora le sugiero que, en lugar de cambiar el valor de umbral del programa, debe cambiar el brillo de su pantalla y establecerlo en ese punto en el que su monitor de serie le da valores inferiores al valor de umbral cuando coloca el LDR en un obstáculo.