Indholdsfortegnelse:

"CleanBasket" -bakke med basketballbøjle: 4 trin
"CleanBasket" -bakke med basketballbøjle: 4 trin

Video: "CleanBasket" -bakke med basketballbøjle: 4 trin

Video:
Video: НАША ЖИЗНЬ ИЗМЕНИЛАСЬ ПОСЛЕ ПОЯВЛЕНИЯ ............ 2024, Juli
Anonim
Billede
Billede

Vil du altid have et rent skrivebord? Så er CleanBasket helt sikkert noget for dig. Smid altid alt i skraldespanden og optjen point med det. Prøv at bryde din highscore hver dag!

Forbrugsvarer

Elektronik:

- Raspberry Pi 4 Model B

- T-skomager Plus-modul

- Arduino Uno

- 16x2 LCD -modul

- 4 -cifret 7 segment display

- Ultralydssensor - HC -SR04

- LDR (lysafhængig modstand)

- FSR (Force-Sensing Resistor)

- summer

- MCP3008

Materialer:

- Hængsel (x2)

- Bin

- Basketballbøjle (16 cm)

- Skruer

- Malingsspraydåse (x4)

MDF 1,8 cm:

- 35 cm / 8 cm (x2)

- 21 cm / 8 cm (x2)

- 30 cm / 20 cm (x2)

- 35 cm / 35 cm (x1)

MDF 0,3 cm:

- 35 cm / 24,6 cm

- 35 cm / 23 cm

Værktøjer:

- Skruebor

- Skruetrækker

- Skærekniv

- Tape

Trin 1: Fritzing skematisk

Fritzing skematisk
Fritzing skematisk

Den letteste måde at foretage seriel kommunikation på er med et usb -kabel. Så drives Arduino også af Raspberry Pi. Så du behøver ikke et ekstra kabel.

Trin 2: Normalisering af database

Normalisering af database
Normalisering af database

Trin 3: Case

Sag
Sag
Sag
Sag
Sag
Sag
Sag
Sag

Trin 1:

Først laver du rammen til elektronikken. Du sømmer 35 cm / 8 cm og 21 cm / 8 cm fra 1,8 cm sammen, så du har den udvendige ramme (se andet billede). Men fastgør ikke det øverste panel, så du kan arbejde lettere på et sekund.

Trin 2:

Nu kan du vedhæfte de 2 støttepaneler til rammen (se tredje billede). Når disse er fastgjort, kan du vedhæfte det øverste panel fra rammen.

Trin 3:

Nu kan du sømme den nederste del til sagen. Sørg for, at din skraldespand kan stå på platformen (se fjerde billede).

Trin 4:

Endelig kan du vedhæfte den tyndere mdf på rammen. Fastgør hængslerne på bagpanelet. Du kan også lave huller til LCD, LDR, 4 -cifret 7 segment display, FSR og summer.

Trin 4: Kode

Link til Github:

Støttet:

I mappen Backend kan du finde app.py. Dette er kernen i applikationen. I config.py finder du forbindelsen til databasen. Læsning af databasen sker i mappen repositories.

Database-eksport:

Her finder du databasen.

Frontend:

Her kan du finde index.html og highscore.html. Med stil- og scriptmappen har du alt, hvad du har brug for.

Anbefalede: