Tartalomjegyzék:

SnowSmart: 5 lépés
SnowSmart: 5 lépés

Videó: SnowSmart: 5 lépés

Videó: SnowSmart: 5 lépés
Videó: Тест на внимательность: чем больше вы найдете различий, тем круче ваши детективные способности 2024, Július
Anonim
Image
Image

A SnowSmart egy intelligens snowboard. Olvassa el a sebességet, és zárként is funkcionál, valamint ledszalaggal van felszerelve. Mivel snowboard, vízállóvá is teszi forró ragasztóval és műanyag dobozzal.

Kellékek

Az intelligens snowboard elkészítéséhez szüksége lesz:

  • Egy műanyag doboz, amely tartalmazhatja az összes alkatrészt (200 mm hosszúságú dobozt használtam)

    szélesség: 140 mm, magasság: 90 mm)

  • 1x snowboard tetszés szerint
  • 1x 3D nyomtatott állvány és felszerelés
  • 1x vízálló ws2811 ledszalag
  • 1x Raspberry Pi
  • 1x Micro SD kártya RPi -hez (amit használtam, 16 GB volt, legalább 8 GB szükséges)
  • 1x kenyeretábla
  • 1x újratölthető 12V -os akkumulátor
  • 1x újratölthető 5V -os akkumulátor (két USB nyílással)
  • 1x RC522-RFID érzékelő
  • 1x LDR modul (normál LDR is használható, de ebben a projektben digitális LDR modult használtam)
  • 1x 16x2 LCD kijelző
  • 1x kenyérlap tápegység
  • 1x lépésmotor 28BYJ-48 5v
  • 1x MPU-6050 gyorsulásmérő
  • 1x potenciométer
  • Szükséged lesz vezetékekre is, hogy az összes érzékelőt a Raspberry Pi -hez csatlakoztassa

1. lépés: Könyvtár telepítése

Ehhez a projekthez a Raspbian -t telepítenie kell az SD -kártyára, amely az RPi -n belül van. Ehhez a projekthez engedélyeznie kell az I2C-t és az SPI-t az RPi-n a raspi-configon keresztül az interfész beállításain belül. (Írja be a sudo raspi-config parancsot, majd lépjen az interfész beállításokhoz, majd engedélyezze az I2C-t és az SPI-t, majd fejezze be, és sudo indítsa újra az RPi-t). Ezenkívül telepítenie kell néhány könyvtárat a ws2811 ledszalag használatához.

sudo pip3 telepítse az rpi_ws281x fájlt

sudo pip3 telepítse az adafruit-circuitpython-neopixelt

Ezt a két sort kell futtatnia ahhoz, hogy használni tudja a ws2811 ledszalagot.

Az RFID esetén telepítenie kell az mfrc522 könyvtárat.

sudo pip3 telepítse az mfrc522 fájlt

Ez a könyvtárak telepítéséhez és az interfész opciók beállításához.

A backend és frontend összes szükséges kódjához ellátogathat az alább linkelt githubomhoz, hozzáadtam a sebességváltó és a rack 3D -s renderelését is:

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

2. lépés: Az elektronika bekötése

Az elektronika bekötése
Az elektronika bekötése

Hozzáadtam egy képet a kenyértábláról és a kábelezés diagramjáról.

3. lépés: Az adatbázis

Az Adatbázis
Az Adatbázis

Fent láthatja az adatbázis szerkezetét. Mint látható, ez egy egyszerű adatbázis, mindössze két táblával. Hozzáadhat egy harmadik táblázatot, ha több RFID kártyát szeretne használni, hogy több felhasználója legyen.

4. lépés: Mindent illesszen a tokba

Mindent belehelyezve a tokba
Mindent belehelyezve a tokba

Ahhoz, hogy mindent beleférjen a tokba, kissé fejtörni kell, persze ez a használt doboztól függ. Beszúrok egy rajzot, hogyan illesztek mindent a tokomba. a méretek a képen lesznek.

5. lépés: Utolsó simítások

Utolsó simítások
Utolsó simítások
Utolsó simítások
Utolsó simítások
Utolsó simítások
Utolsó simítások
Utolsó simítások
Utolsó simítások

A projekt befejezéséhez hozzáadtam egy műanyag csövet a műanyag doboz jobb oldalán. A műanyag csövet magam készítettem egy hagyományos műanyag dobozból. Ez egy 140 mm hosszú és 90 mm széles téglalap volt. Hozzáadtam néhány részletes képet a projektdobozról, valamint a csőről, amelybe a fogaskerekeket és a fogaslécet tettem.

Reméltem, hogy tetszeni fog az első közzétett projektem az oktatóanyaggal kapcsolatban, és minden bizonnyal élveztem az elkészítését!

Ajánlott: