Isi kandungan:

Tong "CleanBasket" Dengan Gelung Bola Keranjang: 4 Langkah
Tong "CleanBasket" Dengan Gelung Bola Keranjang: 4 Langkah

Video: Tong "CleanBasket" Dengan Gelung Bola Keranjang: 4 Langkah

Video: Tong
Video: YULDUZ USMONOVA- TONG OTMASAYDI(OFFICIAL VIDEO)2023 2024, Julai
Anonim
Imej
Imej

Adakah anda selalu mahukan meja yang bersih? Maka CleanBasket pasti untuk anda. Sentiasa buang semua sampah dan dapatkan mata dengannya. Cuba pecahkan skor tinggi anda setiap hari!

Bekalan

Elektronik:

- Raspberry Pi 4 Model B

- Modul T-Cobbler Plus

- Arduino Uno

- Modul LCD 16x2

- Paparan segmen 4 digit 7

- Sensor Ultrasoon - HC-SR04

- LDR (Perintang Bergantung Cahaya)

- FSR (Perintang Sensor Kekuatan)

- Buzzer

- MCP3008

Bahan:

- Engsel (x2)

- Tong sampah

- Gelung bola keranjang (16 cm)

- Skru

- Tong penyembur cat (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

Alat:

- Bor skru

- Pemutar skru

- Pisau pemotong

- Pita

Langkah 1: Skema Fritzing

Skema Fritzing
Skema Fritzing

Cara termudah untuk melakukan komunikasi bersiri adalah dengan menggunakan kabel usb. Kemudian Arduino juga dikuasakan oleh Raspberry Pi. Oleh itu, anda tidak memerlukan kabel tambahan.

Langkah 2: Normalisasi Pangkalan Data

Normalisasi Pangkalan Data
Normalisasi Pangkalan Data

Langkah 3: Kes

Kes
Kes
Kes
Kes
Kes
Kes
Kes
Kes

Langkah 1:

Mula-mula anda membuat bingkai untuk elektronik. Anda memaku 35 cm / 8 cm dan 21 cm / 8 cm dari 1.8 cm bersama-sama sehingga anda mempunyai bingkai luar (lihat gambar kedua). Tetapi jangan pasangkan panel atas, jadi anda boleh bekerja dengan lebih mudah dalam beberapa saat.

Langkah 2:

Sekarang anda boleh memasang 2 panel sokongan ke bingkai (lihat gambar ketiga). Setelah dipasang, anda boleh memasang panel atas dari bingkai.

Langkah 3:

Sekarang anda boleh memasukkan bahagian bawah ke dalam casing. Pastikan tong sampah anda dapat berdiri di atas platform (lihat gambar keempat).

Langkah 4:

Akhirnya anda boleh memasang mdf yang lebih nipis pada bingkai. Pasang engsel pada panel belakang. Anda juga boleh membuat lubang untuk paparan segmen LCD, LDR, 4 digit 7, FSR dan buzzer.

Langkah 4: Kod

Pautan ke Github:

Disokong:

Di folder Backend, anda boleh menemui app.py. Ini adalah teras aplikasi. Dalam config.py, anda menjumpai hubungan dengan pangkalan data. Pembacaan pangkalan data berlaku di folder repositori.

Eksport pangkalan data:

Di sini anda dapati pangkalan data.

Bahagian depan:

Di sini anda dapat mencari index.html dan highscore.html. Dengan gaya dan folder skrip, anda mendapat semua yang anda perlukan.

Disyorkan: