Tabla de contenido:

Patio de juegos de medianoche: 7 pasos
Patio de juegos de medianoche: 7 pasos

Video: Patio de juegos de medianoche: 7 pasos

Video: Patio de juegos de medianoche: 7 pasos
Video: 6 Juegos Paranormales Fáciles de Realizar (NO RECOMENDADO) | HFLain 2024, Mes de julio
Anonim
Patio de juegos de medianoche
Patio de juegos de medianoche
Patio de juegos de medianoche
Patio de juegos de medianoche

¡Advertencia! ¡Lea esto primero! ¡No lastimes a tu mascota

¡Los láseres son peligrosos! NO recomiendo construir este proyecto TAL CUAL por varias razones

  • Porque es demasiado fácil para un gato mirar el láser.
  • Quizás reemplace el láser con una "caña de pescar y una cuerda" (tipo de juguete para gatos) que sobresalga del agujero …
  • La interferencia puede hacer que el servo láser se comporte inesperadamente y se restablezca a la posición 0
  • No se puede apagar rápidamente el láser o redirigir el láser. A diferencia de un láser de mano
  • Cat se siente atraído por el ruido y el movimiento de los servos y mira el láser
  • El gato no comprende los peligros de los láseres

A mi gato le encanta perseguir láseres

Mis brazos se cansan demasiado rápido para su gusto cuando se trata de que ella persiga el puntero láser que agito… Claro, le doy una buena carrera; de vez en cuando, durante unos minutos, pero necesitaba algo más automatizado … Me encanta automatizar cosas.

Recientemente seguí el tutorial de arduino a continuación y construí un "CAT LÁSER POINTER".

create.arduino.cc/projecthub/circuito-io-team/how-to-make-a-cat-laser-pointer-5f6307

Este conocimiento es un requisito previo para Midnight's Playground

Aprenderá cómo conectar servos a un arduino, configurar el bluetooth, obtener el software requerido. Todo es muy simple y el tutorial está muy bien diseñado.

Seguí las instrucciones. Le pedí a un amigo que imprimiera en 3D los 3 pequeños componentes que requiere. Luego ordené el módulo bluetooth, los servos (y algunos servos adicionales).

Siempre trato de aprender cosas sobre arduino y electrónica. ¡Encuentro "Instructables" un recurso invaluable y encuentro ideas y excelentes consejos aquí todos los días! No soy un profesional y todavía estoy aprendiendo. Me encanta programar computadoras, así que tenía muchas ganas de jugar con estos servos y láseres.

Construí el "puntero láser de gato" y funcionó como se esperaba. De hecho, el gato estaba persiguiendo felizmente el punto rojo que se proyectaba al azar en el suelo.

Entonces Instructables tuvo un concurso de MASCOTAS. No pude resistirme. Ya tenía un Arduino Mega 2560 R3 y he construido algunos otros proyectos, así que tengo algunos sensores adicionales en una caja. Recogí algunos trozos de madera que tenía. Algunas piezas aquí y allá que podría encontrar un uso.

Y decidí construir Midnight un pequeño patio de recreo usando el láser como "Instructable".

Suministros

Componentes básicos requeridos

  • Arduino Mega 2560 (o similar) y cable USB
  • Protoboard y cables de puente múltiples (M-M. M-F, F-F)
  • Adaptadores de corriente de 9v y 12v (para Arduino y Servo)

Componentes del patio de recreo

  • (4) x Micro Servomotor DXW90 9g / 1,6 kg
  • (1) x Módulo regulador de voltaje de tres terminales para Arduino
  • (2) x Módulo de sensor de distancia ultrasónico HY-SRF05
  • (1) x mecanismo de giro / inclinación (https://www.thingiverse.com/thing:2800192)
  • (1) x HC-05 Módulo transceptor de RF inalámbrico Bluetooth de 6 pines
  • (1) x Módulo de diodo láser Mini 650nm 6mm 5V 5mW Láser
  • (6) x Varias piezas de madera
  • (2) x almohadillas de amortiguación
  • (1) x Sábana vieja para envolver todo en

Software

  • IDE de Arduino
  • Arduino BlueControl disponible en Google Play Store.

Herramientas misceláneas

  • Grapadora
  • Taladro
  • Medidor de voltaje (para solucionar problemas, no es necesario)
  • Cinta métrica
  • Cortador de cables
  • Alicates de rosca / punta de aguja
  • Cinta eléctrica
  • Tijeras
  • Cuchillo de uso

Paso 1: ¿Pero qué puedo hacer?

Pero, ¿qué puedo hacer?
Pero, ¿qué puedo hacer?
Pero, ¿qué puedo hacer?
Pero, ¿qué puedo hacer?
Pero, ¿qué puedo hacer?
Pero, ¿qué puedo hacer?
Pero, ¿qué puedo hacer?
Pero, ¿qué puedo hacer?

Como esto es para mi gato, tuve que considerar algunas cosas … No quiero que mi gatito se lastime y los juguetes deben ser flexibles …

Acababa de comprar algunos servos adicionales y tenía algunos sensores de rango ultrasónico en un cajón … Además, acababa de hacer un increíble puntero láser automatizado.

Miré alrededor del apartamento y dejé volar mi imaginación. Tenía unos viejos recipientes de plástico para café. Podría usar las tapas redondas y rotarlas con los servos. Encontré una botella rociadora vieja que ya no rocía, examiné el tubo de plástico rescatado y descubrí que tenía algunas características interesantes que funcionarían muy bien.

Siempre mantengo las cajas mucho más tiempo del que debería … Entonces, tenía una caja grande y bonita en la que podía cortar y montar cosas. El cartón resultó útil muchas veces durante el proyecto. El soporte de la bola está hecho de cartón, los soportes ultrasónicos están hechos de cartón. Usé cartón para cubrir los cables para ayudar a protegerlos, y eventualmente cubriré el cable y los componentes electrónicos en una caja de cartón.

Paso 2: el diseño y la construcción

El diseño y la construcción
El diseño y la construcción
El diseño y la construcción
El diseño y la construcción
El diseño y la construcción
El diseño y la construcción

Ya tenía un poco de madera precortada por ahí, así que traté de utilizar lo que ya tenía …

  • Una pieza cuadrada de madera contrachapada de 2 '1 "(para la base)
  • Una tabla de 1 "x 6" (para el estante)
  • Tres de 1 "x 1" de aproximadamente 1 '1 "de largo (para sostener el estante)
  • Un pedestal de 1,5 "1,5" (para sujetar el mecanismo láser)

Reconocido, este es un diseño bastante simple. Estoy seguro de que con más tiempo y un poco de creatividad, ¡¡¡seguro que se te ocurra algo espectacular !!!

Voy a usar ese gran trozo de cartón plano en la parte de atrás para ocultar las ruedas y las palancas.

Pretaladré los agujeros y usé algunos tornillos para madera para mantener todo junto. No soy muy buen carpintero, así que disculpe algunos de los errores visibles …

Grapé a la madera un relleno de insonorización que tenía. Usar cartón para ayudar a sujetar las grapas.

¡ADVERTENCIA! Mantenga el pedestal bajo, una pulgada como máximo. ¡El gato puede mirarlo directamente si está demasiado alto! ¡El mío es demasiado alto

Paso 3: las atracciones

La torreta láser

La principal atracción es la torreta láser.

Recientemente hice un puntero láser automático para gatos.

Era el juguete perfecto para construir el patio de recreo de Midnight. El "puntero" se puede controlar a través de bluetooth y su teléfono Android mediante una aplicación llamada "Arduino BlueControl" disponible en Google Play Store. Yo debo admitir. El software para el mecanismo de giro / inclinación original fue fundamental para que esto comenzara. Estaba enviando rápidamente mis comandos bluetooth arduino en minutos. El software tiene un modo de "reproducción automática" en el que el láser se mueve aleatoriamente alrededor de un área predefinida. ¡Funciona muy bien para lo que tenía en mente!

La bola que rebota / la palanca del ratón para saltar

Esto es simplemente una bola de hilo atada a una cuerda que encontré. Luego adjunté esto a la palanca, que a su vez está unida a un servo. El servo se puede programar para que gire entre 0 y 180 grados. Utilizo esta funcionalidad para mover la palanca hacia arriba y hacia abajo de forma aleatoria, y dar un movimiento a la pelota de vez en cuando.

Una ventaja: adjunté un mouse a la palanca. Cuando la palanca tira de la cuerda hacia arriba, el mouse aparece sobre el fondo. Cuando cae la pelota, el ratón se coloca detrás del fondo.

La rueda del mouse

Unida a uno de los servos está la tapa de plástico de una lata de café. Pegué el mouse a la tapa con cinta adhesiva y coloqué la tapa en un servidor. Luego corté agujeros especiales (¿ventana?) Para que el mouse "aparezca" de repente. Un agujero por encima del estante y un agujero por debajo. Girar la rueda me permite colocar el mouse en cualquier nivel o incluso ocultarlo.

La rueda de cuerdas

Una vez más, utilicé la tapa plástica de la lata de café, sin embargo esta vez pegué algunos hilos de hilo a la tapa. Usando el mismo principio que la rueda del mouse, puedo mover las cuerdas adelante y atrás frente a una "ventana", ocultarla o hacer que vuelva a aparecer. (Desafortunadamente, debido a un servo defectuoso, tuve que quitar esta atracción del festival.

Paso 4: información de Arduino, boceto, información variable, etc

Pinout de Arduino

Usaremos pines digitales, 2, 5, 7, 10, 11, 22, 23, 24, 25, 36, 40.

// Definir los pines de Bluetooth # definir BTHC05_PIN_RXD 10 #definir BTHC05_PIN_TXD 11

// Definir pin láser #define LASER_PIN_S 2

// Defina 5 pines de servo #define SERVO9G1_PIN_SIG 36 // Láser izquierdo y derecho #define SERVO9G2_PIN_SIG 40 // Láser arriba y abajo #define SERVO9G3_PIN_SIG 5 // Palanca de bola #define SERVO9G4_PIN_SIG 7 // Rueda del mouse // Defina el pin y el eco HY-SRF05 (Sensores ultrasónicos 1 y 2) #define trigPin1 22 // 12 Sensor de proximidad de bola #define echoPin1 23 // 13 Sensor de proximidad de bola #define trigPin2 24 // Sensor de proximidad de patio de recreo #define echoPin2 25 // Sensor de proximidad de patio de recreo

Variables mínimas y máximas para servos:

// Esto define la posición mínima y de mezcla para los servos.

ejemplo:

int servo1Min = 70; int servo1Max = 110; int servo2Min = 25; int servo2Max = 90;

Estado PlayTime

Una rutina que ejecuta código cuando un objeto activa el sensor ultrasónico apropiado.

if (playTimeState) {// ¡Advertencia! ¡Configure las coordenadas del láser de acuerdo con las dimensiones que construyó! dibujar círculo, trazar línea, etc, etc…}

¡Advertencia! Los láseres son peligrosos. No mire directamente al láser

Usé un regulador de 12v - 5v para proporcionar 5v suavizados a los servos y sensores.

Paso 5: la salida en serie

Mientras usa el IDE de Arduino, puede ver el "Monitor en serie" para ver la salida a medida que se ejecuta la rutina.

A continuación se muestra una muestra editada del resultado producido.

comienzo

Sensor ultrasónico 1 - 28,85 Sensor ultrasónico 2 - 42,66 Sensor ultrasónico 1 - 28,79 Sensor ultrasónico 2 - 43,36 Sensor ultrasónico 1 - 28,78 Sensor ultrasónico 2 - 43,66 Sensor ultrasónico 1 - 28,31 Sensor ultrasónico 2 - 43,07 Sensor ultrasónico 1 - 28,29 Sensor ultrasónico 2 - 112,42 (El sensor del patio de recreo excedió la regla "45"!) El objeto ha entrado en el patio de recreo - Láser ENCENDIDO - Dibujar círculo x - 100,00, y - 45,00 x - 100,00, y - 45,20 x - 99,99, y - 45,39… (un montón de coordenadas editadas out) x - 97.37, y - 51.76 x - 97.23, y - 51.91 x - 97.10, y - 52.05 - Dibujar diagonal hacia la bola x - 91, y - 20 x - 92, y - 21 x - 93, y - 22… x - 121, y - 50 x - 122, y - 51 x - 123, y - 52 - Dibujar una línea a la bola x - 123, y - 53 x - 123, y - 54… x - 123, y - 59 x - 123, y - 60 x - 123, y - 61 - Láser APAGADO - Activando la palanca de la bola - Láser ENCENDIDO - Trazando la línea hacia abajo desde la bola x - 123, y - 62 x - 123, y - 61 x - 123, y - 60 … x - 123, y - 48 x - 123, y - 47 x - 123, y - 46 - Dibujando la línea derecha al mouse x - 123, y - 45 x - 122, y - 45 x - 121, y - 45… x - 76, y - 45 x - 75, y - 45 x - 74, y - 45 - Dibujando línea hasta el mouse x - 73, y - 44 x - 73, y - 45 x - 73, y - 46… x - 73, y - 83 x - 73, y - 84 x - 73, y - 85 - Láser APAGADO - Ratón moviéndose - Láser ENCENDIDO - Círculo de dibujo x - 100,00, y - 45,00 x - 100,00, y - 45,20 x - 99,99, y - 45,39… x - 97,37, y - 51,76 x - 97,23, y - 51,91 x - 97,10, y - 52,05 - Láser apagado ¡Se acabó el tiempo de reproducción! Sensor ultrasónico 1 - 27.45 Sensor ultrasónico 2 - 42.12 Sensor ultrasónico 1 - 27.56 Sensor ultrasónico 2 - 41.47 Sensor ultrasónico 1 - 27.93 Sensor ultrasónico 2 - 42.02

Paso 6: Videos de demostración

Image
Image

Primer video

Estoy demostrando la rutina principal del "patio de recreo", usando un sensor ultrasónico.

Esta rutina es la siguiente:

  1. El láser dibuja un círculo
  2. El láser sigue un camino programado hacia la palanca de la bola que rebota
  3. La pelota rebota 10 veces entre posiciones aleatorias y luego se devuelve al cubo inferior.
  4. El láser sigue una ruta programada hacia la rueda del mouse
  5. La rueda del mouse se mueve un poco hacia adelante y hacia atrás, luego el mouse se mueve al estante superior. Luego vuelve a la posición original.
  6. Círculo de dibujo láser
  7. El láser se apaga y espera a que suceda un disparador

Segundo video

Estoy demostrando la rutina de la palanca / servo de la bola que rebota usando otro sensor ultrasónico.

Tercer video

Estoy demostrando cómo comenzar en el modo de reproducción automática. Luego, cuando un objeto es detectado (o atraído), comienza la rutina mencionada en el primer video.

Cuarto video

Midnight es la prueba beta del patio de recreo para mí. ¡Está haciendo un gran trabajo!

Quinto video

Este es uno de mis videos de errores. Debido a que un cable de tierra se desconectó, se produjeron algunos resultados inesperados … El sonido proviene de mi televisor, pero casi parece sincronizado … Pensé que era un poco divertido. Me alegro de que no haya ningún daño.

Paso 7: Algunos pensamientos finales

  • Por la seguridad del gato. No uses el punto láser en absoluto. Hay demasiadas variables para considerar y no queremos lastimar a nuestro pequeño amigo peludo.
  • Las ruedas y las palancas brindan mucha estimulación, agregan algunas campanas o LED y viola… Tienes una alternativa segura al láser.
  • Tenga cuidado cuando y si decide usar su pistola de grapas. Disparé una grapa en el mismo dedo dos veces. La sangre brotó. Desafortunadamente, no pensé en tomar una foto hasta que la limpié… Lo siento:(

Recomendado: