Tabla de contenido:

Monty - el monstruo de medición de Maker Faire: 6 pasos (con imágenes)
Monty - el monstruo de medición de Maker Faire: 6 pasos (con imágenes)

Video: Monty - el monstruo de medición de Maker Faire: 6 pasos (con imágenes)

Video: Monty - el monstruo de medición de Maker Faire: 6 pasos (con imágenes)
Video: AVANCE DEL DISFRAZ DE FREDDY FAZBEAR 🐻🎃 #parati #fnaf #fnafplus #cosplay #halloween 2024, Mes de julio
Anonim
Monty - el monstruo de medición de Maker Faire
Monty - el monstruo de medición de Maker Faire

Nos encanta ir a Maker Faires, pero 2020 ha decidido lo contrario. En cambio, estamos construyendo un sustituto adecuado llamado Monty, que capturará la atmósfera y la compartirá con todos.

Suministros

Hardware:

  • Una frambuesa pi
  • Un sensor de movimiento PIR
  • Un ADC ADS1015 de Adafruit de 4 canales (convertidor analógico a digital)
  • Un sensor de sonido (usamos el Velleman VMA309)
  • Un anillo Adafruit NeoPixel
  • Un juego de tornillos pequeños

Monstruo:

  • Una jaula de pájaros vieja
  • Piel sintética
  • Pintura roja para el interior de la jaula.
  • 2 bolas de plástico para adornos
  • 3 cojines redondos para muebles
  • Pintura en aerosol blanca

Instrumentos:

  • Equipo de soldadura
  • Pegamento fuerte
  • Destornilladores
  • Aguja e hilo
  • Limpiando suministros

Paso 1: Video del proyecto

Image
Image

Paso 2: la idea

En resumen, nuestro proyecto viajará a Maker Faire, medirá la atmósfera utilizando una serie de sensores, guardará los datos y volverá a casa, todo mientras se ve increíble.

Con esta idea, hay algunas cosas a tener en cuenta:

  • Envío internacional: tiene que caber dentro de una caja, llegar de forma segura y no provocar ningún tipo de pánico, por lo que estarás limitado en peso, tamaño y contenido. Para estar seguro, es mejor comprar una caja en la oficina de correos local y trabajar desde allí.
  • Plug & play: para limitar las molestias en el evento en sí, el proyecto solo tiene que estar enchufado para que funcione.
  • Privacidad: queremos capturar la atmósfera del evento, pero no inmiscuirnos en la privacidad de las personas que lo asisten.
  • Conectividad: Internet inalámbrico confiable nunca es una garantía en eventos, por lo que nuestro dispositivo tendrá que funcionar tanto en línea como fuera de línea.

Suena como un desafío divertido, ¡manos a la obra!

Paso 3: configuración de los sensores y el hardware

Configuración de los sensores y el hardware
Configuración de los sensores y el hardware
Configuración de los sensores y el hardware
Configuración de los sensores y el hardware
Configuración de los sensores y el hardware
Configuración de los sensores y el hardware

Lo primero es lo primero, comenzaremos capturando el estado de ánimo con una Raspberry Pi, un sensor de nivel de sonido y un sensor de movimiento.

Optamos por estos dos sensores, ya que puede tener una idea del evento, respetando al mismo tiempo la privacidad de los visitantes. Puede detectar cuándo hay mucho movimiento o ninguno, sin registrar quién pasa y a qué hora. Puede notar si actualmente es muy bajo o muy alto, sin grabar ningún audio.

Raspberry Pi Si es nuevo en Raspberry Pis, hay una excelente guía de inicio aquí en el sitio web de Raspberry Pi.

Sensor de movimiento Para obtener más información sobre los sensores de movimiento y cómo conectarlos a la Raspberry Pi, puede seguir estos pasos en el Proyecto Detector principal de la Fundación Raspberry Pi.

Sensor de sonido y ADCA, la salida de nuestro sensor de sonido es analógica, pero la Raspberry Pi solo puede recibir entrada digital, tendremos que convertir nuestros valores analógicos a digitales utilizando un convertidor analógico a digital (ADC).

Adafruit proporciona este excelente tutorial sobre cómo configurar y comenzar con su placa de ruptura ADC aquí mismo.

NeoPixel Ring¿Qué es un monstruo sin algo de dinamismo? Ahí es donde un NeoPixel Ring resulta útil. Para iluminar a su monstruo, puede seguir los pasos descritos en la guía de dirección de Adafruit NeoPixel.

Código completo y esquemas No se preocupe si no tiene ganas de seguir todos estos diferentes tutoriales para poner en marcha su monstruo, ya que hemos agregado el código completo y los esquemas finales de este proyecto a este paso.

El código hace lo siguiente: - Importa todas las bibliotecas y configura el hardware.

- Cada segundo:

  • Cambiar el color del anillo NeoPixel
  • Mide el nivel de ruido
  • Detecta movimiento
  • Obtener la hora actual en Epoch
  • Guarde los datos recopilados localmente en un archivo JSON (consulte el siguiente paso)

- Cada minuto:

Intente enviar la última medición a la plataforma de IoT de Thingspeak (consulte el siguiente paso)

Para ejecutar su código al inicio, hay una guía fantástica aquí.

Paso 4: recopilación e intercambio de datos

Recopilación e intercambio de datos
Recopilación e intercambio de datos

Uno de los elementos clave de nuestro proyecto es que comparte sus hallazgos con el mundo, que es a lo que nos lanzaremos en este paso.

En línea con ThingSpeak Cuando nuestra criatura tiene una conexión a Internet, sería genial si enviara las últimas medidas a una plataforma de IoT que sea accesible para todos, como ThingSpeak.

Para obtener más información sobre cómo crear un canal ThingSpeak y recopilar datos con él, consulte su tutorial de introducción.

El código para enviar sus datos a ThingSpeak ya se ha agregado al paso anterior, todo lo que necesita hacer es agregar su propia clave API.

¡Puedes ver el canal de Montys aquí!

Credenciales de Wifi Debido a que Monty asistirá a Maker Faire por su cuenta, tendremos que configurar su acceso a Internet antes de irse.

Si tiene los detalles de la conexión de red del evento, puede agregarlos a su Raspberry Pi de antemano siguiendo esta guía escrita por la Fundación Raspberry Pi.

Sin conexión con JSON

No hay necesidad de entrar en pánico si no conoce las credenciales de wifi o si la conexión a Internet es irregular, también guardaremos los datos localmente en la Raspberry Pi en un archivo JSON. De esta manera, tendrá un registro de la atmósfera del evento al que podrá acceder en el momento en que su monstruo de medición regrese a casa.

Si nunca ha trabajado con JSON antes, W3Schools tiene una muy buena introducción aquí.

Para analizar los datos JSON, puede importarlos a sus herramientas de procesamiento de datos gratuitas como Google Data Studio o puede volverse loco en R.

Paso 5: crear un monstruo

Creando un monstruo
Creando un monstruo
Creando un monstruo
Creando un monstruo
Creando un monstruo
Creando un monstruo

Jaula

Por suerte, encontramos una vieja jaula para pájaros que encaja perfectamente dentro de la caja de envío más grande que proporciona nuestra oficina de correos local.

Para prepararlo para la monstruificación, lo limpiamos, quitamos los palos para pájaros, descubrimos cómo quitar las barras de la jaula y pintamos el interior de rojo.

Hardware Después de que la pintura se secó, unimos el hardware a la parte inferior de la jaula con un juego de tornillos pequeños. Asegúrate de dejar un poco de margen de maniobra para que no haya demasiada tensión en tus dispositivos electrónicos.

Monstruo Para crear el monstruo, agregue un montón de piel sintética. Pegamos un parche en la parte superior de la cabeza de Montys y cosimos a mano otra pieza a las barras de la jaula.

Para sus tres ojos, pintamos con spray el interior de dos bolas decorativas de adorno navideño de color blanco. Pegamos tres mitades al pelaje de la cabeza de Montys con un pegamento muy fuerte. Los toques finales son tres almohadillas redondas para muebles que funcionan como alumnos.

Paso 6: Medición de Maker Faire

Feria de medición
Feria de medición
Feria de medición
Feria de medición
Feria de medición
Feria de medición
Feria de medición
Feria de medición

Para completar nuestro proyecto, diseñamos un póster con una pequeña explicación sobre Monty The Measuring Monster para dar a los visitantes de Maker Faire un poco de contexto.

Finalmente, empaquetamos a Monty de forma segura y lo enviamos a Eindhoven Maker Faire. ¡Realmente esperamos que sobreviva al viaje y lo pase de maravilla en el evento!

Si Monty tiene una conexión a Internet, puede consultar sus medidas aquí en ThingSpeak. ¡También lo mantendremos informado sobre sus aventuras a través de nuestro Instagram y Twitter!

Recomendado: