Obsah:

Koš „CleanBasket“s basketbalovým košem: 4 kroky
Koš „CleanBasket“s basketbalovým košem: 4 kroky

Video: Koš „CleanBasket“s basketbalovým košem: 4 kroky

Video: Koš „CleanBasket“s basketbalovým košem: 4 kroky
Video: Reviving My Thrifted Picnic Basket | Restoring Vintage Finds│Ep#2 2024, Červenec
Anonim
obraz
obraz

Chcete vždy čistý stůl? Pak je CleanBasket určitě pro vás. Vždy vše vyhoďte do koše a získávejte s ním body. Zkuste každý den prolomit své nejvyšší skóre!

Zásoby

Elektronika:

- Raspberry Pi 4 Model B

- Modul T-Cobbler Plus

- Arduino Uno

- LCD modul 16x2

- 4místný 7segmentový displej

- Ultrazvukový senzor - HC -SR04

- LDR (světlo závislý odpor)

- FSR (odpor snímající sílu)

- Bzučák

- MCP3008

Materiály:

- Pant (x2)

- Koš

- basketbalový koš (16 cm)

- Šrouby

- Plechovka s rozprašovačem (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

Nástroje:

- Šroubovák

- Šroubovák

- řezací nůž

- Páska

Krok 1: Schéma fritzování

Fritzingovo schéma
Fritzingovo schéma

Sériovou komunikaci lze nejsnadněji provést pomocí kabelu USB. Pak je Arduino také poháněno Raspberry Pi. Nepotřebujete tedy další kabel.

Krok 2: Normalizace databáze

Normalizace databáze
Normalizace databáze

Krok 3: Případ

Případ
Případ
Případ
Případ
Případ
Případ
Případ
Případ

Krok 1:

Nejprve vytvořte rámeček pro elektroniku. 35 cm / 8 cm a 21 cm / 8 cm od 1,8 cm přibijete dohromady, takže máte vnější rámeček (viz druhý obrázek). Nepřipevňujte však horní panel, abyste mohli pracovat snadněji za sekundu.

Krok 2:

Nyní můžete připevnit 2 nosné panely k rámu (zobrazit třetí obrázek). Jakmile jsou připevněny, můžete připevnit horní panel z rámu.

Krok 3:

Nyní můžete spodní část přibít k pouzdru. Ujistěte se, že váš koš stojí na plošině (viz čtvrtý obrázek).

Krok 4:

Nakonec můžete na rám připevnit tenčí mdf. Připevněte závěsy na zadní panel. Můžete také vytvořit otvory pro LCD, LDR, 4místný 7segmentový displej, FSR a bzučák.

Krok 4: Kód

Odkaz na Github:

Couval:

Ve složce Backend najdete app.py. Toto je jádro aplikace. V souboru config.py najdete spojení s databází. Čtení databáze probíhá ve složce úložiště.

Export databáze:

Zde najdete databázi.

Frontend:

Zde najdete index.html a highscore.html. Se složkou stylů a skriptů máte vše, co potřebujete.

Doporučuje: