Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Schemat spiekania
- Krok 2: Normalizacja bazy danych
- Krok 3: Sprawa
- Krok 4: Kod
Wideo: Kosz „CleanBasket” z obręczą do koszykówki: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Czy zawsze chcesz mieć czyste biurko? W takim razie CleanBasket jest zdecydowanie dla Ciebie. Zawsze wyrzucaj wszystko do kosza i zdobywaj dzięki temu punkty. Staraj się codziennie łamać swój najlepszy wynik!
Kieszonkowe dzieci
Elektronika:
- Raspberry Pi 4 Model B
- Moduł T-Cobbler Plus
- Arduino Uno
- Moduł LCD 16x2
- 4-cyfrowy 7-segmentowy wyświetlacz
- Czujnik ultradźwiękowy - HC-SR04
- LDR (Rezystor zależny od światła)
- FSR (Rezystor wyczuwający siłę)
- Brzęczyk
- MCP3008
Materiały:
- Zawias (x2)
- Bin
- Obręcz do koszykówki (16 cm)
- Śruby
- Puszka z farbą w sprayu (x4)
płyta MDF 1,8 cm:
- 35 cm / 8 cm (x2)
- 21 cm / 8 cm (x2)
- 30 cm / 20 cm (x2)
- 35 cm / 35 cm (x1)
płyta MDF 0,3 cm:
- 35 cm / 24,6 cm
- 35 cm / 23 cm
Narzędzia:
- Wiertarka do śrub
- Śrubokręt
- Nóż do cięcia
- Taśma
Krok 1: Schemat spiekania
Najłatwiejszym sposobem komunikacji szeregowej jest użycie kabla USB. Wtedy Arduino jest również zasilane przez Raspberry Pi. Więc nie potrzebujesz dodatkowego kabla.
Krok 2: Normalizacja bazy danych
Krok 3: Sprawa
Krok 1:
Najpierw robisz ramkę pod elektronikę. Przybijasz razem 35 cm/8 cm i 21 cm/8 cm z 1,8 cm, aby uzyskać zewnętrzną ramę (zobacz drugie zdjęcie). Ale nie mocuj górnego panelu, dzięki czemu praca będzie łatwiejsza w ciągu sekundy.
Krok 2:
Teraz możesz przymocować 2 panele wsporcze do ramy (zobacz trzecie zdjęcie). Po ich zamocowaniu możesz przymocować górny panel z ramy.
Krok 3:
Teraz możesz przybić dolną część do obudowy. Upewnij się, że kosz może stać na platformie (zobacz czwarte zdjęcie).
Krok 4:
Nareszcie możesz przymocować cieńszą płytę mdf do ramy. Zamocuj zawiasy na tylnym panelu. Można również zrobić otwory na LCD, LDR, 4-cyfrowy 7-segmentowy wyświetlacz, FSR i brzęczyk.
Krok 4: Kod
Link do Github:
Wspierane:
W folderze Backend znajdziesz app.py. To jest rdzeń aplikacji. W config.py znajdziesz połączenie z bazą danych. Odczyt bazy danych odbywa się w folderze repozytoria.
Eksport bazy danych:
Tutaj znajdziesz bazę danych.
Interfejs:
Tutaj znajdziesz index.html i highscore.html. Dzięki folderowi stylów i skryptów masz wszystko, czego potrzebujesz.
Zalecana:
AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. ABY RATOWAĆ PLANETĘ.: 19 kroków (ze zdjęciami)
AUTOMATYCZNY KOSZ LUB KOSZ NA ŚMIECI. SAVE THE PLANE.: Zanim zaczniemy, polecam obejrzeć pierwszy film przed przeczytaniem tego, ponieważ jest bardzo przydatny. Cześć, nazywam się Jacob i mieszkam w Wielkiej Brytanii. Recykling jest dużym problemem tam, gdzie mieszkam, widzę dużo śmieci na polach i może to być szkodliwe. NS
Maszyna do koszykówki: 5 kroków
Basketball Machine: Podczas kwarantanny większość czasu spędzam na oglądaniu YouTube i graniu w gry wideo. Później zauważam, że niebieski promień uszkodził mi oko. Postanowiłem więc zrobić dla siebie maszynę do koszykówki. Aby utrudnić maszynę do koszykówki, dodaję
Miniaturowa piłka do koszykówki stołowa z użyciem MAKEY MAKEY: 5 kroków
Miniaturowa piłka do koszykówki przy użyciu MAKEY MAKEY: Zamień zwykły papierowy kubek w miniaturową obręcz do koszykówki za pomocą Makey Makey. Wrzuć foliową kulkę do obręczy, a jeśli zrobisz to dobrze, zobaczysz wzrost wyniku na komputerze
Zegar koszykówki: 8 kroków
Zegar do koszykówki: Ci, którzy ogólnie lubią koszykówkę i/lub mają ulubioną drużynę, mogą być zainteresowani zbudowaniem tego zegara. Działa jak budzik (oczywiście), wygląda (i zachowuje się trochę) jak piłka do koszykówki (proszę obejrzeć film). Możesz również umieścić logo swojego
Jak zrobić wisiorek o tematyce koszykówki: 8 kroków (ze zdjęciami)
Jak zrobić wisiorek o tematyce koszykówki: W tej instrukcji pokażę, jak zrobić wisiorek o tematyce koszykówki z akrylu i cyny