Tabla de contenido:
- Paso 1: Herramientas y materiales necesarios
- Paso 2: Programación del juego en Arduino
- Paso 3: construcción del circuito
- Paso 4: construcción del marco
Video: Space Race: juego simple de Arduino Clicker para hacer con los niños: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
¡Estoy subiendo un video que muestra cómo funciona hoy! Manténganse al tanto
Divirtámonos con un instructable de temática espacial que se puede hacer junto con los niños y luego ser disfrutado por ellos solos como un juguete.
Puedes usarlo como un medio para enseñarles historia sobre la guerra fría y la carrera espacial con este sencillo proyecto, pero no te dejes engañar: todos usaremos y aprenderemos sobre:
- Arduino
- Programación
- Electrónica
- Diseño 3D (apto para niños gracias a TinkerCAD)
- Elaboración de cartón
- Pintura u otras manualidades que desee incluir;)
Space Race es un juego:
Debes presionar repetidamente tu botón para que tu nave avance hacia la luna. El primero en llegar gana. Debes luchar contra la gravedad que te arrastrará a la tierra. Comenzar antes de que se apague el led (o que su nave espacial esté lista) le costará una penalización, y la hora de inicio será aleatoria para poner a prueba sus reflejos aún más.
Paso 1: Herramientas y materiales necesarios
-
Placa arduino
- Uno, Mega, etc. Debe ser compatible con la biblioteca Servo.
- Una computadora para programarlo
-
Algunas partes electronicas
- 2 pulsadores. Usé arcade como esos, grandes y robustos.
- 2 resistencias (4.7k ohmios funcionarán bien)
- 2 servos. Usé el modelo SG-90 más barato
- 1 diodo LED de tu color favorito
- Un protoboard + algunos cables de puente
- Quizás necesite algún cable eléctrico, dependiendo de la longitud y el diseño final de sus puentes.
- Cuenta TinkerCAD (gratis) para ver el circuito. Lo usé para compartirlo contigo.
- Pegamento
- Cuchilla cortadora (con supervisión de un adulto)
- Tijeras de grado escolar OPCIONALES
- Algún cable para unir las naves al servo.
- Pistola de silicona
- TOTALMENTE OPCIONAL: Impresora 3D para hacer las naves. Tenía muchas ganas de aprender a usar TinkerCAD, así que no pude resistirme a hacer 2 naves simples como mis primeros diseños de TinkerCAD. Fue tan fácil que me inspiró a hacer este proyecto para niños. Puede reemplazar los modelos impresos en 3D con cartón, papel, madera o incluso plastilina. Da rienda suelta a tu creatividad.
Paso 2: Programación del juego en Arduino
Programé el juego para ti para que puedas usarlo de inmediato
Comenté la mayor parte del código para ayudarlo a comprender lo que está sucediendo y para alentarlo a aprender algo de Arduino. Tenga en cuenta que no soy programador, por lo que quizás ese no sea el código más elegante. Por otro lado, esto demuestra que si puedo aprender a codificar, tú también puedes hacerlo si lo intentas;)
Hice una sección llamada CONFIGURACIÓN. Debe personalizar el ángulo máximo que alcanzarán sus servos para adaptarse a su estructura. Eche un vistazo a los comentarios de las secciones de configuración.
También puede jugar con la configuración de la experiencia: pruebe primero los valores predeterminados y luego experimente para ver cómo resulta: ¿Gravedad negativa? ¿Hacer el juego más largo o más difícil? explore el programa para ver qué puede hacer.
Simplemente abra y cargue el código compartido aquí en su placa Arduino / Genuino, mirándolo puede aprender sobre:
- Máquinas de estado
- Uso y problemas básicos de la biblioteca de servos
- Botón antirrebote y por qué debe hacerlo
- Función aleatoria y mucho más.
Si necesita ayuda para cargar este código, vaya a:
El código es de 362 líneas, así que decidí cargar el archivo.ino en lugar de copiar el código aquí.
Paso 3: construcción del circuito
Usé TinkerCAD por primera vez para diseñar el circuito. Me gustó porque era fácil y más rápido que otras alternativas:
www.tinkercad.com/things/eEKThEc0VSZ-spacerace-instructable-circuit#/
Déjame explicarte un poco sobre este sencillo circuito:
De derecha a izquierda verá:
los servos
Solo tierra, Vcc y señal. La verdadera magia con ellos ocurre en la parte del software. Puede leer en la red que Arduino no tiene suficiente potencia para ejecutar un servo correctamente, pero lo superé con algunos trucos de programación (separándolos después del movimiento para evitar temblores, por ejemplo). Como puede ver, mi placa Mega tiene suficiente potencia para ejecutar todas las cosas en este proyecto sin fuente de alimentación externa.
Los pulsadores
Están conectados a tierra mediante una RESISTENCIA DE DESCARGA DE 4.7k. Si no usáramos esa resistencia, el Arduino captaría mucho ruido eléctrico del entorno, dando lecturas erráticas y falsas. Esta resistencia se asegura de que cualquier señal / ruido eléctrico vaya a tierra en lugar del pin de entrada si no es lo suficientemente fuerte como un verdadero positivo. Será agradable experimentarlo usted mismo: simplemente desenchufe los cables de los pines 2 o 3 y mire lo que sucede:)
A la izquierda tenemos un
LED autónomo
Por lo general, deberíamos usar una resistencia en serie con ella para evitar eventualmente quemar el LED, pero como estamos usando la placa y no un arduino independiente, estamos aprovechando la resistencia incorporada y el LED en el pin 13, ya están ¡allí! Incluso puede guardar este LED mientras realiza la prueba, pero como queremos encerrar el arduino, necesitaremos un diodo LED afuera.
Paso 4: construcción del marco
Podríamos usar madera y algunas herramientas, pero como queremos algo que un niño pueda hacer, usaremos varias capas de cartón pegadas para una mayor dureza.
Primero hice las paredes verticales y luego corté la primera capa de la cubierta superior para ajustarlas.
No importa si las capas no encajan perfectamente, puede nivelarlas cortando el extra con una cuchilla de corte como se muestra en las imágenes.
La capa inferior está pegada solo en un extremo.
¿Sabías que alternar la dirección de onda de las capas de cartón le confiere más resistencia mecánica? Si cortas la capa inferior con la onda perpendicular al lado largo, será más fácil doblarla para abrirla.
Corte los rieles para los cables del barco, pero no corte todavía los orificios para los botones o el cable USB.
Recomendado:
Controlador de juego Arduino Rhythm (para mi propio juego): 6 pasos
Controlador de juego de ritmo Arduino (para mi propio juego): en este instructivo le mostraré cómo construyo este controlador de juego de ritmo desde cero. Implica habilidades básicas de carpintería, habilidades básicas de impresión 3D y habilidades básicas de soldadura. Probablemente puedas construir este proyecto con éxito si no tienes ex
Versión del juego Arduino Space Race _1: 5 pasos
Arduino Space Race Game Version _1: Hola amigos. Hoy te voy a mostrar cómo puedes hacer un juego de carrera espacial con una pantalla LCD5110 y un joystick
Campos de juego digitales: incluidos los niños con discapacidad visual: 13 pasos (con imágenes)
Campos de juego digitales, incluidos para niños con discapacidad visual: este Instructable comienza con un proyecto anterior, para construir una sola plataforma de presión, y luego lleva esto más allá para mostrar cómo este simple proyecto tecnológico se puede expandir para hacer que todo un patio de recreo sea digital. Esta tecnología ya existe en forma de
¡Los niños también pueden hacer espejos infinitos !: 8 pasos (con imágenes)
¡Los niños también pueden hacer espejos infinitos !: Dream AcadeME es una organización de educación alternativa sin fines de lucro. Nuestra filosofía se enfoca en el aprendizaje centrado en el niño conectado con STEAM (ciencia, tecnología, ingeniería, artes y matemáticas), la naturaleza y el constructivismo social, un enfoque donde los niños
Luz reactiva a la música -- Cómo hacer una luz reactiva a la música súper simple para hacer que el escritorio sea impresionante: 5 pasos (con imágenes)
Luz reactiva de música || Cómo hacer luz reactiva de música súper simple para hacer un escritorio impresionante: Hola chicos, hoy construiremos un proyecto muy interesante. Hoy vamos a construir luz de música reactiva. el bajo, que en realidad es una señal de audio de baja frecuencia. Es muy simple de construir. Nosotros