Inhaltsverzeichnis:

Mülleimer "CleanBasket" mit Basketballkorb - Gunook
Mülleimer "CleanBasket" mit Basketballkorb - Gunook

Video: Mülleimer "CleanBasket" mit Basketballkorb - Gunook

Video: Mülleimer
Video: Hailo Mono Montage 2024, November
Anonim
Bild
Bild

Sie wollen immer einen sauberen Schreibtisch? Dann ist der CleanBasket genau das Richtige für Sie. Werfen Sie immer alles in den Müll und sammeln Sie damit Punkte. Versuche jeden Tag deinen Highscore zu knacken!

Lieferungen

Elektronik:

- Raspberry Pi 4 Modell B

- T-Cobbler Plus-Modul

- Arduino Uno

- 16x2 LCD-Modul

- 4-stellige 7-Segment-Anzeige

- Ultraschallsensor - HC-SR04

- LDR (lichtabhängiger Widerstand)

- FSR (Force-Sensing-Widerstand)

- Summer

- MCP3008

Materialien:

- Scharnier (x2)

- Behälter

- Basketballkorb (16 cm)

- Schrauben

- Farbspraydose (x4)

MDF 1,8 cm:

- 35cm / 8cm (x2)

- 21cm / 8cm (x2)

- 30cm / 20cm (x2)

- 35cm / 35cm (x1)

MDF 0,3 cm:

- 35 cm / 24,6 cm

- 35 cm / 23 cm

Werkzeuge:

- Schraubenbohrer

- Schraubenzieher

- Schneidemesser

- Band

Schritt 1: Fritzing-Schema

Fritzing-Schema
Fritzing-Schema

Die serielle Kommunikation erfolgt am einfachsten über ein USB-Kabel. Dann wird der Arduino auch vom Raspberry Pi angetrieben. Sie benötigen also kein zusätzliches Kabel.

Schritt 2: Datenbanknormalisierung

Datenbanknormalisierung
Datenbanknormalisierung

Schritt 3: Fall

Fall
Fall
Fall
Fall
Fall
Fall
Fall
Fall

Schritt 1:

Zuerst machen Sie den Rahmen für die Elektronik. Sie nageln die 35 cm / 8 cm und die 21 cm / 8 cm von 1,8 cm zusammen, so dass Sie den Außenrahmen haben (siehe zweites Bild). Bringen Sie jedoch nicht die obere Abdeckung an, damit Sie in einer Sekunde einfacher arbeiten können.

Schritt 2:

Jetzt können Sie die 2 Trägerplatten am Rahmen befestigen (siehe drittes Bild). Sobald diese angebracht sind, können Sie die obere Platte vom Rahmen aus befestigen.

Schritt 3:

Jetzt können Sie das Unterteil an das Gehäuse nageln. Stellen Sie sicher, dass Ihr Behälter auf der Plattform stehen kann (siehe viertes Bild).

Schritt 4:

Zuletzt können Sie das dünnere MDF am Rahmen anbringen. Bringen Sie die Scharniere an der Rückwand an. Sie können auch Löcher für LCD, LDR, 4-stellige 7-Segment-Anzeige, FSR und den Summer bohren.

Schritt 4: Code

Link zu Github:

Unterstützt:

Im Backend-Ordner finden Sie die app.py. Dies ist der Kern der Anwendung. In der config.py finden Sie die Verbindung zur Datenbank. Das Auslesen der Datenbank erfolgt im Repositories-Ordner.

Datenbank-Export:

Hier finden Sie die Datenbank.

Vorderes Ende:

Hier finden Sie die index.html und die highscore.html. Mit dem Style- und Script-Ordner haben Sie alles, was Sie brauchen.

Empfohlen: