Tabla de contenido:

Broma de araña automatizada Arduino: 7 pasos (con imágenes)
Broma de araña automatizada Arduino: 7 pasos (con imágenes)

Video: Broma de araña automatizada Arduino: 7 pasos (con imágenes)

Video: Broma de araña automatizada Arduino: 7 pasos (con imágenes)
Video: TOP 15 Proyectos con Arduino 2022 2024, Noviembre
Anonim
Broma de araña automatizada Arduino
Broma de araña automatizada Arduino
Broma de araña automatizada Arduino
Broma de araña automatizada Arduino

Solo 5 días antes de Halloween decidí que quería hacer una broma para usar en la puerta de entrada para los que quieran pedir dulces. Mis hijos habían visto uno de esos cubos de caramelos en mi trabajo donde una mano esquelética activada por movimiento cae para agarrar tu mano cuando alcanzas los caramelos. ¡Ellos pensaron que era genial! Por supuesto, pensé, puedo hacer algo así, ¿verdad? Aunque no mucho tiempo. Rápidamente subí a Amazon Prime y pedí un servo. Con la entrega en 2 días, solo tenía 3 días para crear mi broma. ¡Ahora una araña fea hace una entrada espeluznante alrededor de un paquete de puerta para cualquier visitante desprevenido de Halloween!

Paso 1: Piezas y herramientas

Piezas y herramientas
Piezas y herramientas

Partes

  1. Araña falsa (tienda de dólar?)
  2. Arduino
  3. Servo - Amazon / Aliexpress
  4. Un sensor (Elija 1: muestro ambas formas en este instructivo)

    • Sensor ultrasónico - Amazon / Aliexpress
    • Sensor PIR - Amazon / Aliexpress
  5. Cables de puente y placa de pruebas
  6. palitos de helados
  7. Trozos de madera
  8. Caja de envío vacía

Instrumentos

  1. Cuchillo o cortador de cajas
  2. Pistola de pegamento
  3. Vio
  4. Pegamento para madera (o simplemente usa la pistola de pegamento)

Paso 2: Prueba del servo, sensor ultrasónico y sensor PIR

Prueba del servo, sensor ultrasónico y sensor PIR
Prueba del servo, sensor ultrasónico y sensor PIR
Prueba del servo, sensor ultrasónico y sensor PIR
Prueba del servo, sensor ultrasónico y sensor PIR
Prueba del servo, sensor ultrasónico y sensor PIR
Prueba del servo, sensor ultrasónico y sensor PIR

Lo primero es lo primero. Si eres como yo y nunca has usado un servo o estos sensores, es posible que desees leer rápidamente algunos tutoriales para descubrir cómo funcionan. A continuación se muestra una descripción general y un ejemplo de cada uno de los que utilicé para asegurarme de que mi servo y sensor funcionaran y hicieran el trabajo. También incluí mi código de prueba simplificado que puede usar para asegurarse de que cada componente funcione. Nuevamente, puede elegir el tipo de sensor (ultrasónico o PIR).

Servo

  • Lección básica de servo en Sunfounder
  • Código de ejemplo en Hobbytronics
  • Mi código de prueba simplificado a continuación: servo_test.ino

Sensor ultrasónico

  • Cómo funciona en RandomNerdTutorials
  • Código de ejemplo en la misma página de RandomNerdTutorials
  • Mi código de prueba simplificado a continuación: Ultrasonic_Distance_check.ino

Sensor PIR

  • Cómo funcionan los PIR en Adafruit
  • Código de ejemplo en Adafruit
  • Mi código de prueba simplificado a continuación: PIR_Sensor_Test.ino

Paso 3: combinación de los competidores

Combinando los Competentes
Combinando los Competentes
Combinando los Competentes
Combinando los Competentes
Combinando los Competentes
Combinando los Competentes

A continuación, dependiendo de si elige la ruta PIR o ultrasónica, a continuación se muestra el código de araña combinado para detectar una persona que se acerca y luego gira el servo para mover la araña hacia afuera y hacia atrás. Conecte el sensor y el servo al Arduino usando cables de puente y placa de pruebas como se indica en las opciones a continuación.

Opción ultrasónica

  • Este código verifica si un objeto está dentro del alcance de una cierta distancia y convoca a la araña.
  • En el código, puede cambiar la variable triggerDistance a más cerca o más de 48 pulgadas (4 pies) dependiendo de su situación.
  • Conecte el servo a 5v, Gnd y Pin 10
  • Conecte el sensor ultrasónico a 5v, Gnd, A0 (Trig) y A1 (Echo)

Opción PIR

  • Este código verifica si un objeto está en el campo de visión y convoca a la araña.
  • Para el PIR, puede ajustar la sensibilidad usando el potenciómetro de sensibilidad (normalmente naranja) y girar completamente hacia la derecha para obtener la menor sensibilidad.
  • Conecte el servo a 5v, Gnd y Pin 10
  • Conecte el sensor PIR a 5v, Gnd y Pin 2

Después de conectar una de las dos opciones, juegue con ella para asegurarse de que funcione, activando el servo con el sensor.

Paso 4: creación de una base para el servo

Crear una base para el servo
Crear una base para el servo
Crear una base para el servo
Crear una base para el servo
Crear una base para el servo
Crear una base para el servo
Crear una base para el servo
Crear una base para el servo

A continuación, debe montar el servo para que pueda permanecer en su lugar mientras gira la araña. Para esto, querrá usar una sierra para cortar un trozo de madera contrachapada o tablero de madera de aproximadamente 4 "x 12" más o menos. Luego, tome dos bloques de madera más pequeños de 1 "x 2" y córtelos al tamaño de la altura del servo. Atornille desde la parte inferior o pegue madera (o pistola de pegamento) los dos bloques a la madera contrachapada en un extremo, luego atornille el servo entre los bloques.

* Nota: También corté una muesca en la parte inferior de un bloque para que pasen los cables del servo.

Paso 5: agregar la araña

Añadiendo la Araña
Añadiendo la Araña
Añadiendo la Araña
Añadiendo la Araña

El siguiente paso es conseguir una araña fea (o alguna otra criatura; por favor, nada vivo o probablemente se mueva por sí sola). Es preferible algo ligero para que el servo no tenga que hacer demasiado trabajo. Con una pistola de pegamento, coloque dos palitos de paleta entre sí y luego al brazo / bocina del servo como se muestra en la imagen. (Es posible que desee colorear los palitos de paleta de negro con un marcador primero para que se noten menos). Luego, monte la araña en otro palito de paleta usando uno de los tornillos pequeños que vienen con el servo. Pegue la araña en un palito al resto del brazo del palito de paleta en un ángulo de aproximadamente 90 grados.

* Nota: Los pegué rápido, no pensé en la altura de la araña del suelo. Es posible que desee intentar que los palos y la araña se acerquen más al suelo para que parezca más como si la araña estuviera en el suelo.

* Nota: Después de pegar todo esto, puede desenroscar el brazo del servo con la araña para colocar la posición inicial de la araña alineada con el borde del bloque.

Paso 6: Caja de envío y toques finales

Caja de envío y toques finales
Caja de envío y toques finales
Caja de envío y toques finales
Caja de envío y toques finales
Caja de envío y toques finales
Caja de envío y toques finales

Después de probar su araña en movimiento varias veces para tener una idea de la trayectoria del brazo, busque una caja de envío usada que sea lo suficientemente grande para que quepa en la base y la araña.

* Nota: No retire las solapas de la caja ya que pegará la base a una de las solapas inferiores.

Colocando la base junto al costado de la caja, calcule y corte con un cuchillo de caja la longitud del brazo y el área o la araña que saldrá de la caja como se muestra. Luego pegue la base en la solapa inferior, encerrando la caja en la parte superior y verifique si el brazo / araña puede salir libremente de la caja cuando lo convoque. Corta más de la caja según sea necesario.

En este punto, debe determinar dónde colocar el sensor. Las opciones son hacer un agujero en la parte delantera de la caja o colocar el sensor en algún lugar fuera de la caja. Como mi broma iba a usarse en el umbral de la puerta principal, la iluminación no es la mejor para que alguien vea el sensor, así que simplemente corté agujeros en el frente de la caja con una broca de 5/8 y los monté con pegamento.

Paso 7: ¡Completa

¡Completo!
¡Completo!
¡Completo!
¡Completo!

¡Estás listo! Coloque la trampa en su porche como si fuera un paquete entregado y conéctelo o conéctelo a un paquete de baterías USB. ¡¡¡Que comience la fiesta!!!

Recomendado: