Tabla de contenido:

Calabaza de Halloween Arduino con detección de movimiento: 4 pasos
Calabaza de Halloween Arduino con detección de movimiento: 4 pasos

Video: Calabaza de Halloween Arduino con detección de movimiento: 4 pasos

Video: Calabaza de Halloween Arduino con detección de movimiento: 4 pasos
Video: Halloween - Calabaza Decorativa Controlada por Movimiento 2024, Noviembre
Anonim
Calabaza de Halloween Arduino con detección de movimiento
Calabaza de Halloween Arduino con detección de movimiento
Calabaza de Halloween Arduino con detección de movimiento
Calabaza de Halloween Arduino con detección de movimiento
Calabaza de Halloween Arduino con detección de movimiento
Calabaza de Halloween Arduino con detección de movimiento

El objetivo detrás de este Instructable era crear una forma barata y fácil de hacer decoraciones de Halloween en casa sin ninguna habilidad previa ni herramientas sofisticadas. Utilizando elementos fáciles de obtener de Internet, usted también puede crear su propia Noche de miedo de Halloween sencilla y personalizada.

Esta construcción se basa en el uso de una impresora 3D (está bien, una herramienta elegante), sin embargo, esto no es una necesidad, ya que las instrucciones a seguir aún pueden funcionar con una calabaza real que hayas hecho a mano con mucho cariño o que hayas comprado en una tienda de Halloween. decoración que ha masacrado, lo siento, ingeniería inversa. Prácticamente puede optar por animar cualquier cosa que pueda encontrar siempre que pueda acceder al interior con al menos espacio suficiente para almacenar el kit.

Feliz inquietante

Suministros

Para construir esta calabaza de Halloween necesitarás lo siguiente:

  • Una decoración hueca (preferiblemente una calabaza para que encaje con el tema de este Instructable)

    Si tiene acceso a una impresora 3D, hemos adjuntado el.stl de la calabaza que se ha dividido en tres secciones para facilitar la impresión

  • Un Arduino Nano (con encabezados pre soldados): utilizamos un Elegoo Nano para ahorrar costos
  • Un mini reproductor MP3 DFPlayer
  • Un sensor de movimiento PIR HC-SR501
  • Una pequeña placa de pruebas
  • Una tarjeta micro SD
  • Selección de cables de puente
  • Una resistencia de 1k ohmios
  • Un altavoz: utilizamos 1 altavoz de 1,5 ", 40 ohmios y 3 W (EK1794)
  • Un archivo de audio, preferiblemente gritos agudos o risa profunda (o si realmente quieres asustar a la gente … tosiendo y estornudando) usamos un archivo WAV de aquí.
  • Super Glue: para unir la calabaza (si está impresa en 3D)
  • Un cable USB Mini-B a USB A

Paso 1: preparar el gabinete

Prepare el recinto
Prepare el recinto
Prepare el recinto
Prepare el recinto
Prepare el recinto
Prepare el recinto

Puede tallar o imprimir. No dude en dedicar esta actividad a otra persona de su hogar.

Si está tallando, tenga cuidado y siéntase libre de ser lo más creativo posible.

Si está imprimiendo, modifique la configuración según sus propias preferencias, pero le recomendamos que utilice un borde.

Una vez impresas las piezas, es necesario unir la mitad superior a la mitad inferior. Hemos agregado pestañas para, con suerte, brindar ayuda mientras alineamos las piezas. No pegue la tapa en su lugar, ya que con cualquier calabaza este será su acceso.

Mientras permitimos que el pegamento se asiente, comencemos a ensamblar los componentes electrónicos.

Paso 2: ensamble la electrónica

Ensamblar la electrónica
Ensamblar la electrónica
Ensamblar la electrónica
Ensamblar la electrónica
Ensamblar la electrónica
Ensamblar la electrónica

De acuerdo con la simplicidad de Arduino, mantuvimos el ensamblaje como plug and play usando cables de puente y una pequeña placa de pruebas. Compruebe el diseño del sistema y conecte cada uno de los pines necesarios como se muestra.

El objetivo del sistema es el siguiente

  1. El sensor de movimiento es activado por nuestra víctima desprevenida
  2. Se envía una señal ALTA al Arduino
  3. El Arduino pasa el comando al DFPlayer
  4. DFPlayer recupera el archivo de audio almacenado de la tarjeta SD y lo envía alegremente fuera de nuestro altavoz.
  5. Que comiencen los gritos y el llanto.
  6. Después de que nuestra víctima ha abandonado la escena o simplemente se queda quieta el tiempo suficiente con asombro (generalmente en este punto recuperando dulces de un balde; es Halloween después de todo), el sensor de movimiento vuelve a una señal BAJA, devolviendo el sistema a la calma. y estado armado.

En términos más simples, entrada de sensor de movimiento y salida de sonido.

Armar:

  1. Coloque el Arduino Nano y el DFPlayer Mini en la placa de pruebas
  2. Con cables de puente, conecte:

    1. Riel nano de 5 V a 5 V
    2. Nano GND al carril de tierra
    3. Resistencia Nano D11 a 1k Ohm
    4. Resistencia de 1k Ohm a DFPlayer RX
    5. Nano D10 a DFPlayer TX
    6. Nano D9 a HC-SR501 OUT (clavija central)
    7. HC-SR501 VCC a riel de 5 V
    8. HC-SR501 GND a riel de tierra
    9. DFPlayer VCC a carril de 5 V
    10. DFPlayer GND al carril de tierra
    11. DFPlayer SPK_1 a Speaker +
    12. DFPlayer SPK_2 a altavoz -

Paso 3: Cargue el código

Para cargar el código, primero debe descargar e instalar el IDE de Arduino.

Puede encontrar información sobre DFPlayer aquí.

Puede encontrar el código Arduino a continuación. Simplemente descárguelo y guárdelo en una carpeta relevante antes de importarlo como un nuevo boceto.

Asegúrese de tener instaladas las bibliotecas SoftwareSerial y DFRobotDFPlayerMini Arduino.

Paso 4: ensamblar el producto final

Ensamblar el producto final
Ensamblar el producto final
Ensamblar el producto final
Ensamblar el producto final

Con la calabaza ensamblada o tallada, los componentes electrónicos conectados y el código instalado, es hora de simplemente colocar todos los componentes dentro de la calabaza. Primero baje el altavoz, alineándolo con la rejilla del altavoz en la base y coloque suavemente el resto alrededor.

Recomendado: