Mündəricat:

Basketbol Çemberli "CleanBasket" Zibilxanası: 4 addım
Basketbol Çemberli "CleanBasket" Zibilxanası: 4 addım

Video: Basketbol Çemberli "CleanBasket" Zibilxanası: 4 addım

Video: Basketbol Çemberli
Video: Çemberli basket parkuru 2024, Iyul
Anonim
Şəkil
Şəkil

Həmişə təmiz bir masa istəyirsiniz? Sonra CleanBasket mütləq sizin üçündür. Həmişə hər şeyi zibil qutusuna atın və bununla xal qazanın. Hər gün ən yüksək puanınızı qırmağa çalışın!

Təchizat

Elektronika:

- Raspberry Pi 4 Model B

- T-Cobbler Plus Modulu

- Arduino Uno

- 16x2 LCD modulu

- 4 rəqəmli 7 seqmentli ekran

- Ultrasoon Sensor - HC -SR04

- LDR (İşıqdan Rezistor)

- FSR (Force Sensing Resistor)

- Buzzer

- MCP3008

Materiallar:

- Menteşə (x2)

- Zibil qabı

- Basketbol halqası (16 sm)

- Vintlər

- Boya sprey qutusu (x4)

MDF 1.8 sm:

- 35 sm / 8 sm (x2)

- 21 sm / 8 sm (x2)

- 30 sm / 20 sm (x2)

- 35 sm / 35 sm (x1)

MDF 0.3 sm:

- 35 sm / 24.6 sm

- 35 sm / 23 sm

Alətlər:

- Vida matkabı

- Tornavida

- kəsici bıçaq

- Tape

Addım 1: Doldurma Şematik

Dondurucu Şematik
Dondurucu Şematik

Serial ünsiyyət qurmağın ən asan yolu usb kabelidir. Sonra Arduino da Raspberry Pi ilə təchiz edilmişdir. Buna görə əlavə bir kabelə ehtiyacınız yoxdur.

Addım 2: Verilənlər bazasının normallaşdırılması

Verilənlər bazasının normallaşdırılması
Verilənlər bazasının normallaşdırılması

Addım 3: Dava

Dava
Dava
Dava
Dava
Dava
Dava
Dava
Dava

Addım 1:

Əvvəlcə elektronika üçün çərçivə düzəldin. 35 sm / 8 sm və 1.8 sm -dən 21 sm / 8 sm aralığını bir -birinə bağlayırsınız, beləliklə xarici çərçivəyə sahibsiniz (ikinci şəkilə baxın). Ancaq üst paneli yapışdırmayın, buna görə saniyədə daha asan işləyə bilərsiniz.

Addım 2:

İndi 2 dəstək panelini çərçivəyə bağlaya bilərsiniz (üçüncü şəkilə baxın). Bunlar bağlandıqdan sonra üst paneli çərçivədən bağlaya bilərsiniz.

Addım 3:

İndi alt hissəni qutuya bağlaya bilərsiniz. Bir platforma dayana biləcəyinizə əmin olun (dördüncü şəkilə baxın).

Addım 4:

Nəhayət, daha incə MDF -ni çərçivəyə bağlaya bilərsiniz. Menteşələri arxa panelə yapışdırın. Ayrıca, LCD, LDR, 4 rəqəmli 7 seqmentli ekran, FSR və səs siqnalı üçün deliklər edə bilərsiniz.

Addım 4: Kod

Github bağlantısı:

Dəstəkləndi:

Backend qovluğunda app.py tapa bilərsiniz. Bu tətbiqin əsasını təşkil edir. Config.py -də verilənlər bazası ilə əlaqəni tapırsınız. Verilənlər bazasının oxunması depolar qovluğunda olur.

Verilənlər bazası ixracı:

Burada verilənlər bazasını tapa bilərsiniz.

Ön tərəf:

Burada index.html və highscore.html tapa bilərsiniz. Stil və skript qovluğu ilə ehtiyacınız olan hər şeyi əldə edirsiniz.

Tövsiyə: