Índice:

SnowSmart: 5 etapas
SnowSmart: 5 etapas
Anonim
Image
Image

O SnowSmart é uma prancha de snowboard feita de forma inteligente. Ele lê sua velocidade e também funciona como uma fechadura e também é equipado com uma faixa de led. Por se tratar de uma prancha de snowboard também é impermeabilizada com cola quente e uma caixa de plástico.

Suprimentos

Para fazer este snowboard inteligente, você precisará de:

  • Uma caixa de plástico que pode conter todos os componentes (usei uma caixa com comprimento: 200 mm

    largura: 140 mm altura: 90 mm)

  • 1x Snowboard à sua escolha
  • 1x rack e equipamento impressos em 3D
  • 1x tira de led ws2811 à prova d'água
  • 1x Raspberry Pi
  • 1x cartão Micro SD para RPi (o que usei era de 16 GB, você precisa de pelo menos 8 GB)
  • 1 placa de ensaio
  • 1 bateria recarregável de 12v
  • 1 bateria recarregável de 5v (com duas aberturas usb)
  • 1 sensor RC522-RFID
  • 1 módulo LDR (um LDR normal também pode ser usado, mas neste projeto eu usei um módulo LDR digital)
  • 1x display LCD 16x2
  • 1x fonte de alimentação da placa de ensaio
  • 1x motor de passo 28BYJ-48 5v
  • 1x acelerômetro MPU-6050
  • 1x potenciômetro
  • Você também precisará de fios para conectar todos os sensores ao Raspberry Pi

Etapa 1: Instalação da Biblioteca

Para este projeto, você precisará ter o Raspbian instalado no cartão SD que vai dentro do RPi. Para este projeto, você também precisará habilitar I2C e SPI em seu RPi por meio do raspi-config nas opções de interface. (Digite sudo raspi-config e vá para as opções de interface, habilite I2C e SPI e termine e sudo reinicie seu RPi). Você também terá que instalar algumas bibliotecas para usar o ledstrip ws2811.

sudo pip3 install rpi_ws281x

sudo pip3 install adafruit-circuitpython-neopixel

Estas são as duas linhas que você deve executar para poder usar o ledstrip ws2811.

Para o RFID, você terá que instalar a biblioteca mfrc522.

sudo pip3 install mfrc522

Isso é tudo para a instalação das bibliotecas e a configuração das opções de interface.

Para todo o código que você precisa para back-end e front-end, você pode ir ao meu github no link abaixo, eu também adicionei os renderizadores 3D para o equipamento e o rack:

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

Etapa 2: Fiação da Eletrônica

Fiação da Eletrônica
Fiação da Eletrônica

Eu adicionei uma imagem da placa de ensaio e o diagrama da fiação.

Etapa 3: o banco de dados

O banco de dados
O banco de dados

Acima você pode ver a estrutura do banco de dados. Como você pode ver, é um banco de dados fácil com apenas duas tabelas. Você pode adicionar uma terceira tabela se quiser usar mais cartões RFID para ter vários usuários.

Etapa 4: encaixando tudo na caixa

Ajustando tudo na caixa
Ajustando tudo na caixa

Para encaixar tudo na caixa, você terá que resolver um pouco, claro que isso depende da caixa que você usa. Vou inserir um desenho de como encaixo tudo no meu caso. as medidas estarão na foto.

Etapa 5: toques finais

Toques finais
Toques finais
Toques finais
Toques finais
Toques finais
Toques finais
Toques finais
Toques finais

Para finalizar o projeto acrescentei um tubo de plástico à direita da caixa de plástico. Eu mesma fiz o tubo de plástico com uma caixa de plástico normal. Era um retângulo medindo 140 mm de comprimento e 90 mm de largura. Adicionei algumas fotos detalhadas da caixa do projeto e também do tubo em que coloquei a engrenagem e a cremalheira.

Eu esperava que você gostasse do meu primeiro projeto publicado no instructabled. Eu certamente gostei de fazê-lo!

Recomendado: