Inhaltsverzeichnis:

SnowSmart - Gunook
SnowSmart - Gunook

Video: SnowSmart - Gunook

Video: SnowSmart - Gunook
Video: Snowsmart.no 2024, Juli
Anonim
Image
Image

SnowSmart ist ein Snowboard, das intelligent gemacht wurde. Es liest Ihre Geschwindigkeit und funktioniert auch als Schloss und ist auch mit einem LED-Streifen ausgestattet. Da es sich um ein Snowboard handelt, ist es auch mit Heißkleber und einer Plastikbox wasserdicht gemacht.

Lieferungen

Um dieses smarte Snowboard herzustellen, benötigst du:

  • Eine Plastikbox, die alle Komponenten enthalten kann (ich habe eine Box mit einer Länge von 200 mm verwendet)

    Breite: 140mm Höhe: 90mm)

  • 1x Snowboard nach Wahl
  • 1x 3D gedruckte Zahnstange und Zahnrad
  • 1x wasserdichter ws2811 LED-Streifen
  • 1x Himbeer-Pi
  • 1x Micro-SD-Karte für RPi (die von mir verwendete war 16 GB, Sie benötigen mindestens 8 GB)
  • 1x Steckbrett
  • 1x wiederaufladbare 12V Batterie
  • 1x wiederaufladbarer 5V-Akku (mit zwei USB-Öffnungen)
  • 1x RC522-RFID-Sensor
  • 1x LDR-Modul (ein normaler LDR kann auch verwendet werden, aber in diesem Projekt habe ich ein digitales LDR-Modul verwendet)
  • 1x LCD-Anzeige 16x2
  • 1x Steckbrett-Netzteil
  • 1x Schrittmotor 28BYJ-48 5v
  • 1x Beschleunigungsmesser MPU-6050
  • 1x Potentiometer
  • Sie benötigen auch Drähte, um alle Sensoren mit dem Raspberry Pi zu verbinden

Schritt 1: Bibliotheksinstallation

Für dieses Projekt müssen Sie Raspbian auf Ihrer SD-Karte installiert haben, die in Ihr RPi geht. Für dieses Projekt müssen Sie auch I2C und SPI auf Ihrem RPi über raspi-config in den Schnittstellenoptionen aktivieren. (Geben Sie sudo raspi-config ein und gehen Sie dann zu den Schnittstellenoptionen, aktivieren Sie I2C und SPI, beenden Sie den Vorgang und starten Sie Ihr RPi neu. Sie müssen auch einige Bibliotheken für die Verwendung des ws2811 ledstrip installieren.

sudo pip3 installieren rpi_ws281x

sudo pip3 installieren adafruit-circuitpython-neopixel

Dies sind die beiden Zeilen, die Sie ausführen müssen, um den ws2811-LEDstrip verwenden zu können.

Für das RFID müssen Sie die mfrc522-Bibliothek installieren.

sudo pip3 installieren mfrc522

Das war's für die Installation der Bibliotheken und das Einrichten der Schnittstellenoptionen.

Für den gesamten Code, den Sie für Backend und Frontend benötigen, können Sie zu meinem unten verlinkten Github gehen, ich habe auch die 3D-Renderings für die Ausrüstung und das Rack hinzugefügt:

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

Schritt 2: Verdrahtung der Elektronik

Verkabelung der Elektronik
Verkabelung der Elektronik

Ich habe ein Bild von sowohl dem Steckbrett als auch dem Diagramm der Verkabelung hinzugefügt.

Schritt 3: Die Datenbank

Die Datenbank
Die Datenbank

Oben sehen Sie die Struktur der Datenbank. Wie Sie sehen, handelt es sich um eine einfache Datenbank mit nur zwei Tabellen. Sie können eine dritte Tabelle hinzufügen, wenn Sie mehr RFID-Karten verwenden möchten, damit Sie mehrere Benutzer haben können.

Schritt 4: Alles in das Gehäuse einbauen

Alles in den Koffer einbauen
Alles in den Koffer einbauen

Um alles in den Koffer zu passen, müssen Sie ein wenig rätseln, das hängt natürlich von der Box ab, die Sie verwenden. Ich werde eine Zeichnung einfügen, wie ich alles in meinen Koffer einpasse. Die Maße werden auf dem Bild sein.

Schritt 5: Feinschliff

Feinschliff
Feinschliff
Feinschliff
Feinschliff
Feinschliff
Feinschliff
Feinschliff
Feinschliff

Zum Abschluss des Projekts habe ich rechts neben der Plastikbox ein Plastikrohr hinzugefügt. Ich habe das Plastikrohr selbst aus einer normalen Plastikbox gemacht. Es war ein Rechteck mit 140 mm Länge und 90 mm Breite. Ich habe einige detaillierte Bilder der Projektbox und auch der Röhre hinzugefügt, in die ich das Zahnrad und das Rack stecke.

Ich hoffte, dass Sie mein erstes veröffentlichtes Projekt auf instructabled mögen, das ich sicherlich genossen habe, es zu machen!