Tabla de contenido:

SnowSmart: 5 pasos
SnowSmart: 5 pasos

Video: SnowSmart: 5 pasos

Video: SnowSmart: 5 pasos
Video: Snow removal from steps without a shovel 2024, Mes de julio
Anonim
Image
Image

SnowSmart es una tabla de snowboard hecha de forma inteligente. Lee su velocidad y también funciona como un candado y también está equipado con una tira de leds. Como es una tabla de snowboard, también está impermeabilizada con pegamento termofusible y una caja de plástico.

Suministros

Para hacer esta tabla de snowboard inteligente necesitarás:

  • Una caja de plástico que puede contener todos los componentes (utilicé una caja de medición de longitud: 200 mm

    ancho: 140 mm alto: 90 mm)

  • 1x tabla de snowboard de su elección
  • 1x estante y equipo impresos en 3d
  • 1x tira de leds ws2811 impermeable
  • 1x frambuesa Pi
  • 1x tarjeta Micro SD para RPi (la que usé era de 16GB, necesitas al menos 8GB)
  • 1x tablero
  • 1x batería recargable de 12v
  • 1x batería recargable de 5v (con dos aberturas usb)
  • 1x sensor RC522-RFID
  • 1x módulo LDR (también se puede utilizar un LDR normal, pero en este proyecto utilicé un módulo LDR digital)
  • 1x pantalla LCD 16x2
  • 1x fuente de alimentación para placa de pruebas
  • 1x motor paso a paso 28BYJ-48 5v
  • 1x acelerómetro MPU-6050
  • 1x potenciómetro
  • También necesitará cables para conectar todos los sensores a la Raspberry Pi

Paso 1: instalación de la biblioteca

Para este proyecto, necesitará tener Raspbian instalado en su tarjeta SD que va dentro de su RPi. Para este proyecto, también necesitará habilitar I2C y SPI en su RPi a través de raspi-config dentro de las opciones de la interfaz. (Escriba sudo raspi-config y luego vaya a las opciones de interfaz, luego habilite I2C y SPI, luego termine y sudo reinicie su RPi). También tendrá que instalar algunas bibliotecas para el uso de ws2811 ledstrip.

sudo pip3 instalar rpi_ws281x

sudo pip3 instalar adafruit-circuitpython-neopixel

Estas son las dos líneas que tiene que ejecutar para poder utilizar la tira ledstrip ws2811.

Para la RFID, deberá instalar la biblioteca mfrc522.

sudo pip3 instalar mfrc522

Eso es todo para la instalación de las bibliotecas y la configuración de las opciones de interfaz.

Para todo el código que necesita para el backend y el frontend, puede ir a mi github vinculado a continuación, también agregué los renders 3D para el equipo y el bastidor:

github.com/howest-mct/1920-1mct-project1-P..

Paso 2: cableado de la electrónica

Cableado de la electrónica
Cableado de la electrónica

He agregado una imagen tanto de la placa de pruebas como del diagrama del cableado.

Paso 3: la base de datos

La base de datos
La base de datos

Arriba puede ver la estructura de la base de datos. Como puede ver, es una base de datos sencilla con solo dos tablas. Puede agregar una tercera tabla si desea utilizar más tarjetas RFID para poder tener varios usuarios.

Paso 4: colocar todo en el estuche

Encajando todo en el estuche
Encajando todo en el estuche

Para encajar todo en el estuche, tendrá que hacer un poco de rompecabezas, por supuesto, esto depende de la caja que use. Insertaré un dibujo de cómo encajo todo en mi estuche. las medidas estarán en la imagen.

Paso 5: Toques finales

Últimos retoques
Últimos retoques
Últimos retoques
Últimos retoques
Últimos retoques
Últimos retoques
Últimos retoques
Últimos retoques

Para terminar el proyecto agregué un tubo de plástico a la derecha de la caja de plástico. Yo mismo hice el tubo de plástico con una caja de plástico normal. Era un rectángulo que medía 140 mm de largo y 90 mm de ancho. Agregué algunas imágenes detalladas de la caja del proyecto y también del tubo en el que coloqué el equipo y la cremallera.

Esperaba que te gustara mi primer proyecto publicado en instructabled. ¡Ciertamente disfruté haciéndolo!

Recomendado: