Tabla de contenido:
- Suministros
- Paso 1: construye el circuito
- Paso 2: modifica la Jack-o-lantern
- Paso 3: construye el dispensador de caramelos
- Paso 4: Monte las piezas dentro de la Jack-o-lantern
- Paso 5: Cargue el boceto de Arduino
Video: Joke-o-Lantern: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
¡Lo que el mundo necesita es un Arduino Jack-o-lantern! ¿No estás de acuerdo?
¡Este proyecto es un jack-o-lantern que puede proporcionar trucos y golosinas!
Presione el botón en el costado de su cabeza y obtendrá una broma de Halloween seleccionada al azar con la música que lo acompaña.
Ponga su mano debajo de la boca y dispensa un Smartie (TM) con una melodía de acompañamiento.
¡Vamos a construirlo!
(Nota: la estática que escuchas en el video es solo ruido de RF del servomotor que fue captado por el teléfono. No puedes escucharlo en el uso real. El sonido es agradable y claro). Si lo deseas, puedes poner un pequeño condensador de desacoplamiento a través del VCC y GND del servo, pero no lo encontré necesario.
Suministros
- Algún tipo de jack-o-lantern (esta es espuma moldeada por inyección que compré por $ 2 en una tienda de caridad)
- Arduino UNO o Nano (cualquier cosa que tengas está bien)
- Servo pequeño
- Pantalla LCD 4x20 I2C
- Un botón de estilo arcade
- Resistencia desplegable de 10K Ohm para el botón
- Altavoz pequeño de 8 ohmios
- Sensor de distancia SR-04 para dispensador de caramelos
- Pieza pequeña de conducto de plástico de 3/4 "para el dispensador Smarties
- Algo de plexiglás u otro material delgado para el dispensador Smarties
- Pequeño trozo de plástico para hacer la cubeta dispensadora Smarties
- Pequeño soporte en L y otros restos para completar el dispensador
- Cable de conexión, pegamento caliente, etc.
- Tablero pequeño para el circuito (o soldarlo para uso permanente)
- Smarties (TM)
Puede usar M & Ms, Lifesavers, etc. Solo tendrá que ajustar el tamaño del orificio, el diámetro de la tubería y la altura del brazo oscilante del dispensador para manejar las dimensiones y el grosor del tipo de caramelo.
Instrumentos:
- Cuchillo para cortar en tu Jack-o-lantern
- Taladre para taladrar agujeros para el altavoz y el botón (o corte con cuidado con el cuchillo)
- Marcador Sharpie (TM) negro grueso o pintura negra para pintar los ojos, la nariz y la boca en el jack-o-lantern
- ¡Paciencia y sentido del humor!
Paso 1: construye el circuito
Conecte el circuito según el diagrama. Se recomienda que utilice una fuente de alimentación de 5 voltios y 1 amperio para proporcionar suficiente corriente para impulsar el servo.
En última instancia, deberá utilizar cables de longitud suficiente para llegar a todos los componentes una vez que estén instalados dentro de la Jack-o-lantern.
Paso 2: modifica la Jack-o-lantern
Encontré mi Jack-o-lantern en una tienda de segunda mano. Está hecho de espuma ligera moldeada por inyección, por lo que fue fácil de cortar y perforar. Puede utilizar cualquier jack-o-lantern que se adapte a sus piezas.
1. Ajuste en seco sus piezas.
2. Corte un panel de acceso en el jack-o-lantern para que pueda instalar las piezas.
3. Con un taladro pequeño, haga unas perforaciones donde estará el altavoz para que salga el sonido. Instale el altavoz con pegamento caliente u otro adhesivo adecuado.
4. Taladre o corte con cuidado el orificio para su botón pulsador. Instale el botón pulsador.
5. Hacer un agujero en la boca para la salida del comedero que dispensa los caramelos.
6. Corte o taladre agujeros debajo de la boca para el sensor de distancia SR-04.
Paso 3: construye el dispensador de caramelos
Esta es la parte más compleja de la construcción y es totalmente opcional. Es posible que desee eliminar el código del detector SR04 y el servo y modificar el mensaje de la pantalla principal si no va a dispensar dulces.
Como no puedo desarmar el jack-o-lantern para desarmar el dispensador, intentaré describir los principios aquí.
El mecanismo de operación principal es un brazo oscilante (aquí hecho de plexiglás de 3/16 ) montado en el servo con un orificio que es el diámetro del caramelo que se va a dispensar. El grosor del brazo oscilante es lo más parecido al del caramelo. como pueda razonablemente conseguir.
En la base se monta una cubeta dispensadora (aquí es un pequeño trozo de artesa de aleros de vinilo que se cortó y dobló para darle forma) (aquí se monta un trozo de madera de la altura adecuada para montar el servo y tener suficiente pendiente para que el caramelo se deslice por la pendiente y fuera de la boca. Tendrá que hacer un poco de planificación aquí.
Un trozo de conducto de plástico (aquí 3/4 ) es el depósito para los caramelos, se monta sobre el brazo oscilante de modo que los caramelos caigan en el orificio del brazo oscilante.
A medida que el brazo oscilante barre, empujará un caramelo en el canal y la parte trasera del brazo oscilante evita que se dispensen más caramelos. Cuando el brazo oscilante vuelve a su posición de espera, el siguiente caramelo cae en el agujero, listo para ser dispensado.
Su diseño puede variar según el tamaño de su Jack-o-lantern y el tipo de caramelo que desea dispensar.
Una vez que haya probado su dispensador a su satisfacción, instálelo en el jack-o-lantern.
Paso 4: Monte las piezas dentro de la Jack-o-lantern
Monte la pantalla, el botón, el altavoz, el SR-04 y el dispensador dentro de la caja. Usé pegamento caliente.
Es posible que desee utilizar pequeños conectores de terminal macho-hembra para permitir que los diferentes componentes se conecten / desconecten según sea necesario. Puede facilitar la instalación, como fue mi experiencia.
Paso 5: Cargue el boceto de Arduino
Abra y guarde el archivo jokeOLantern.ino como un proyecto nuevo. Coloque el archivo pitches.h en la misma carpeta del proyecto. Proporciona los tonos de las melodías interpretadas por el proyecto.
Dentro del boceto, encontrará una gran variedad de caracteres que son las bromas y las respuestas para la pantalla. Agregue / elimine / cambie a su gusto. Notarás muchas líneas en blanco. Eso es para que los chistes estén bien espaciados en la pantalla. Hay 4 líneas para el chiste y 4 líneas para el remate. Asegúrese de mantener la relación de 4 y 4 si desea que la matriz funcione correctamente. Según lo previsto, hay 12 chistes en la matriz. Si agrega / quita chistes, deberá cambiar, int msgNum = (int) aleatorio (12); a un valor diferente para que coincida con el número de chistes.
Compile / cargue el boceto. ¡Carga tu dispensador de dulces y comienza a divertirte en Halloween!
Recomendado:
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática Este / Oeste: 11 pasos (con imágenes)
Oficina con pilas. Sistema solar con paneles solares y turbina eólica con conmutación automática de este a oeste: El proyecto: Una oficina de 200 pies cuadrados debe funcionar con baterías. La oficina también debe contener todos los controladores, baterías y componentes necesarios para este sistema. La energía solar y eólica cargará las baterías. Hay un pequeño problema de solo
Cómo: Instalación de Raspberry PI 4 Headless (VNC) con Rpi-imager e imágenes: 7 pasos (con imágenes)
Cómo: Instalar Raspberry PI 4 Headless (VNC) con Rpi-imager e imágenes: planeo usar este Rapsberry PI en un montón de proyectos divertidos en mi blog. No dudes en comprobarlo. Quería volver a usar mi Raspberry PI, pero no tenía un teclado ni un mouse en mi nueva ubicación. Ha pasado un tiempo desde que configuré una Raspberry
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: 6 pasos (con imágenes)
Inteligencia artificial y reconocimiento de imágenes con HuskyLens: ¡Hola, chicos! Akarsh aquí de CETech. En este proyecto, vamos a echar un vistazo a HuskyLens de DFRobot. Es un módulo de cámara impulsado por inteligencia artificial que es capaz de realizar varias operaciones de inteligencia artificial como el reconocimiento facial
Reconocimiento de imágenes con placas K210 y Arduino IDE / Micropython: 6 pasos (con imágenes)
Reconocimiento de imágenes con placas K210 y Arduino IDE / Micropython: ya escribí un artículo sobre cómo ejecutar demostraciones de OpenMV en Sipeed Maix Bit y también hice un video de demostración de detección de objetos con esta placa. Una de las muchas preguntas que la gente ha hecho es: ¿cómo puedo reconocer un objeto que la red neuronal no está tr
Cómo desmontar una computadora con sencillos pasos e imágenes: 13 pasos (con imágenes)
Cómo desmontar una computadora con sencillos pasos e imágenes: esta es una instrucción sobre cómo desmontar una PC. La mayoría de los componentes básicos son modulares y se quitan fácilmente. Sin embargo, es importante que se organice al respecto. Esto ayudará a evitar que pierda piezas y también a que el reensamblaje sea más fácil