Spisu treści:

SnowSmart: 5 kroków
SnowSmart: 5 kroków

Wideo: SnowSmart: 5 kroków

Wideo: SnowSmart: 5 kroków
Wideo: KROKOMIERZ, KTÓREMU UFAM 2024, Lipiec
Anonim
Image
Image

SnowSmart to snowboard wykonany smart. Odczytuje twoją prędkość, a także działa jako blokada i jest również wyposażony w pasek led. Ponieważ jest to deska snowboardowa, jest również wodoodporny za pomocą gorącego kleju i plastikowego pudełka.

Kieszonkowe dzieci

Aby stworzyć tę inteligentną deskę snowboardową, będziesz potrzebować:

  • Plastikowe pudełko, które może zawierać wszystkie elementy (użyłem pudełka o długości: 200mm)

    szerokość: 140mm wysokość: 90mm)

  • 1x Deska snowboardowa do wyboru
  • 1x stojak i sprzęt z nadrukiem 3d
  • 1x wodoodporna taśma led ws2811
  • 1x Raspberry Pi
  • 1x karta Micro SD do RPi (ta, której użyłem miała 16 GB, potrzebujesz co najmniej 8 GB)
  • 1x płytka do krojenia chleba
  • 1x ładowalna bateria 12 V
  • 1x akumulator 5v (z dwoma otworami USB)
  • 1x czujnik RC522-RFID
  • 1x moduł LDR (można również użyć zwykłego LDR, ale w tym projekcie użyłem modułu cyfrowego LDR)
  • 1x wyświetlacz LCD 16x2
  • 1x zasilacz płytki stykowej
  • 1x silnik krokowy 28BYJ-48 5v
  • 1x akcelerometr MPU-6050
  • 1x potencjometr
  • Potrzebne będą również przewody do podłączenia wszystkich czujników do Raspberry Pi

Krok 1: Instalacja biblioteki

W przypadku tego projektu musisz mieć zainstalowany Raspbian na karcie SD, która znajduje się w twoim RPi. W przypadku tego projektu musisz również włączyć I2C i SPI na swoim RPi za pomocą raspi-config w opcjach interfejsu. (Wpisz sudo raspi-config, a następnie przejdź do opcji interfejsu, a następnie włącz I2C i SPI, a następnie zakończ i sudo zrestartuj RPi). Będziesz także musiał zainstalować kilka bibliotek do korzystania z ledstripa ws2811.

sudo pip3 zainstaluj rpi_ws281x

sudo pip3 zainstaluj adafruit-circuitpython-neopixel

Są to dwie linie, które musisz uruchomić, aby móc korzystać z ledstripa ws2811.

W przypadku RFID będziesz musiał zainstalować bibliotekę mfrc522.

sudo pip3 zainstaluj mfrc522

To tyle, jeśli chodzi o instalację bibliotek i konfigurację opcji interfejsu.

Po cały kod potrzebny do backendu i frontendu możesz przejść na mój github, do którego linkujesz poniżej, dodałem również rendery 3d dla sprzętu i stojaka:

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

Krok 2: Okablowanie elektroniki

Okablowanie elektroniki
Okablowanie elektroniki

Dodałem zdjęcie zarówno płytki stykowej jak i schemat okablowania.

Krok 3: Baza danych

Baza danych
Baza danych

Powyżej widać strukturę bazy danych. Jak widać, jest to prosta baza danych zawierająca tylko dwie tabele. Możesz dodać trzecią tabelę, jeśli chcesz używać więcej kart RFID, aby mieć wielu użytkowników.

Krok 4: Dopasowanie wszystkiego do obudowy

Dopasowanie wszystkiego do obudowy
Dopasowanie wszystkiego do obudowy

Aby wszystko zmieścić w etui, będziesz musiał się trochę zastanowić, oczywiście zależy to od używanego pudełka. Wstawię rysunek jak wszystko wpasuję do mojej walizki. pomiary będą na zdjęciu.

Krok 5: Wykończenie akcentów

Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki
Ostatnie poprawki

Na zakończenie projektu dodałem plastikową rurkę po prawej stronie plastikowego pudełka. Sam zrobiłem plastikową rurkę ze zwykłego plastikowego pudełka. Był to prostokąt o długości 140 mm i szerokości 90 mm. Dodałem kilka szczegółowych zdjęć pudełka z projektem, a także tuby, w której umieściłem osprzęt i zębatkę.

Mam nadzieję, że podoba Ci się mój pierwszy opublikowany projekt na instructabled. Z pewnością podobało mi się to!

Zalecana: