Kazalo:

Koš "CleanBasket" s košarkarskim obročem: 4 koraki
Koš "CleanBasket" s košarkarskim obročem: 4 koraki

Video: Koš "CleanBasket" s košarkarskim obročem: 4 koraki

Video: Koš
Video: Reviving My Thrifted Picnic Basket | Restoring Vintage Finds│Ep#2 2024, November
Anonim
Slika
Slika

Si vedno želite čisto mizo? Potem je CleanBasket zagotovo za vas. Vedno vse vrzi v smeti in si s tem prisluži točke. Poskusite vsak dan prebiti najvišjo oceno!

Zaloge

Elektronika:

- Raspberry Pi 4 Model B

- Modul T-Cobbler Plus

- Arduino Uno

- 16x2 LCD modul

- 4 -mestni 7 -segmentni zaslon

- Ultrazvočni senzor - HC -SR04

- LDR (od svetlobe odvisen upor)

- FSR (upor za zaznavanje sile)

- zvočni signal

- MCP3008

Materiali:

- tečaj (x2)

- Koš

- Košarkarski obroč (16 cm)

- Vijaki

- Sprej za barvo (x4)

1,8 cm MDF:

- 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

Orodja:

- Vijačni vijačnik

- izvijač

- nož za rezanje

- trak

1. korak: Shema zmrzovanja

Shema zmrzovanja
Shema zmrzovanja

Serijsko komunikacijo najlažje izvedete z USB kablom. Nato Arduino poganja tudi Raspberry Pi. Torej ne potrebujete dodatnega kabla.

2. korak: Normalizacija baze podatkov

Normalizacija baze podatkov
Normalizacija baze podatkov

3. korak: Primer

Ovitek
Ovitek
Ovitek
Ovitek
Ovitek
Ovitek
Ovitek
Ovitek

Korak 1:

Najprej naredite okvir za elektroniko. 35 cm / 8 cm in 21 cm / 8 cm prilepite skupaj z 1,8 cm, tako da imate zunanji okvir (poglejte drugo sliko). Toda zgornje plošče ne pritrjujte, da boste lažje delali v drugi sekundi.

2. korak:

Zdaj lahko na okvir pritrdite 2 podporni plošči (poglejte tretjo sliko). Ko so ti pritrjeni, lahko zgornjo ploščo pritrdite z okvirja.

3. korak:

Zdaj lahko spodnji del pripnete na ohišje. Poskrbite, da bo vaš pladenj stal na ploščadi (glejte četrto sliko).

4. korak:

Končno lahko tanjši mdf pritrdite na okvir. Tečaje pritrdite na zadnjo ploščo. Naredite lahko tudi luknje za LCD, LDR, 4 -mestni 7 -segmentni zaslon, FSR in zvočni signal.

4. korak: Koda

Povezava do Github:

Podprto:

V mapi Backend najdete app.py. To je jedro aplikacije. V config.py najdete povezavo z bazo podatkov. Branje zbirke podatkov poteka v mapi skladišč.

Izvoz baze podatkov:

Tu najdete bazo podatkov.

Frontend:

Tu najdete index.html in highscore.html. Z mapo slog in skript imate vse, kar potrebujete.

Priporočena: