Sommario:

SnowSmart: 5 passaggi
SnowSmart: 5 passaggi

Video: SnowSmart: 5 passaggi

Video: SnowSmart: 5 passaggi
Video: Super Bear Adventure Gameplay Walkthrough Backrooms Secret Location 2024, Luglio
Anonim
Image
Image

SnowSmart è uno snowboard reso intelligente. Legge la tua velocità, funziona anche come lucchetto ed è anche dotato di ledstrip. Essendo uno snowboard è anche reso impermeabile con colla a caldo e una scatola di plastica.

Forniture

Per realizzare questo snowboard intelligente avrai bisogno di:

  • Una scatola di plastica che può contenere tutti i componenti (ho usato una scatola di lunghezza: 200mm

    larghezza: 140 mm altezza: 90 mm)

  • 1x Snowboard a tua scelta
  • 1x rack e attrezzatura stampati in 3D
  • 1x striscia led impermeabile ws2811
  • 1x Raspberry Pi
  • 1x scheda Micro SD per RPi (quella che ho usato era 16 GB, hai bisogno di almeno 8 GB)
  • 1x tagliere
  • 1x batteria ricaricabile da 12 V
  • 1x batteria ricaricabile da 5 V (con due aperture USB)
  • 1x sensore RC522-RFID
  • 1x modulo LDR (può essere utilizzato anche un normale LDR, ma in questo progetto ho usato un modulo LDR digitale)
  • 1x display LCD 16x2
  • 1x alimentatore per breadboard
  • 1x motore passo-passo 28BYJ-48 5v
  • 1x accelerometro MPU-6050
  • 1x potenziometro
  • Avrai anche bisogno di cavi per collegare tutti i sensori al Raspberry Pi

Passaggio 1: installazione della libreria

Per questo progetto dovrai avere Raspbian installato sulla tua scheda SD che va all'interno del tuo RPi. Per questo progetto dovrai anche abilitare I2C e SPI sul tuo RPi tramite raspi-config nelle opzioni dell'interfaccia. (Digita sudo raspi-config e poi vai alle opzioni di interfaccia, quindi abilita I2C e SPI, quindi finisci e sudo riavvia il tuo RPi). Dovrai anche installare alcune librerie per l'utilizzo del ledstrip ws2811.

sudo pip3 install rpi_ws281x

sudo pip3 install adafruit-circuitpython-neopixel

Queste sono le due linee che devi eseguire per poter utilizzare il ledstrip ws2811.

Per l'RFID dovrai installare la libreria mfrc522.

sudo pip3 install mfrc522

Questo è tutto per l'installazione delle librerie e l'impostazione delle opzioni di interfacciamento.

Per tutto il codice necessario per backend e frontend puoi andare al mio github collegato di seguito, ho anche aggiunto i rendering 3d per l'ingranaggio e il rack:

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

Passaggio 2: cablaggio dell'elettronica

Cablaggio dell'elettronica
Cablaggio dell'elettronica

Ho aggiunto un'immagine sia della breadboard che dello schema del cablaggio.

Passaggio 3: il database

Il database
Il database

Sopra puoi vedere la struttura del database. Come puoi vedere è un database semplice con solo due tabelle. Puoi aggiungere una terza tabella se desideri utilizzare più carte RFID in modo da avere più utenti.

Passaggio 4: inserire tutto nella custodia

Inserimento di tutto nella custodia
Inserimento di tutto nella custodia

Per inserire tutto nella custodia dovrai fare un po' di puzzle, ovviamente questo dipende dalla scatola che usi. Inserirò un disegno di come inserisco il tutto nel mio caso. le misure saranno sulla foto.

Passaggio 5: ritocchi finali

Finiture
Finiture
Finiture
Finiture
Finiture
Finiture
Finiture
Finiture

Per completare il progetto ho aggiunto un tubo di plastica a destra della scatola di plastica. Ho realizzato io stesso il tubo di plastica da una normale scatola di plastica. Era un rettangolo di 140 mm di lunghezza e 90 mm di larghezza. Ho aggiunto alcune foto dettagliate della scatola del progetto e anche del tubo in cui ho messo l'ingranaggio e la cremagliera.

Speravo che il mio primo progetto pubblicato su instructabled vi piacesse, mi sono divertito molto a realizzarlo!

Consigliato: