Daftar Isi:

Tempat Sampah "CleanBasket" Dengan Ring Basket: 4 Langkah
Tempat Sampah "CleanBasket" Dengan Ring Basket: 4 Langkah

Video: Tempat Sampah "CleanBasket" Dengan Ring Basket: 4 Langkah

Video: Tempat Sampah
Video: Grandma's Family Preparing to Return to the Village 2024, Juli
Anonim
Gambar
Gambar

Apakah Anda selalu menginginkan meja yang bersih? Maka CleanBasket pasti untuk Anda. Selalu buang semuanya ke tempat sampah dan dapatkan poin dengannya. Cobalah untuk memecahkan skor tertinggi Anda setiap hari!

Perlengkapan

Elektronik:

- Raspberry Pi 4 Model B

- Modul T-Cobbler Plus

-Arduino Uno

- Modul LCD 16x2

- 4 digit 7 segmen tampilan

- Sensor Ultrasonik - HC-SR04

- LDR (Resistor Ketergantungan Cahaya)

- FSR (Resistor Penginderaan Gaya)

- Bel

- MCP3008

Bahan:

- Engsel (x2)

- Tempat sampah

- Ring basket (16 cm)

- Sekrup

- Kaleng semprot 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

- 35cm / 23cm

Peralatan:

- Bor sekrup

- Obeng

- Pisau pemotong

- Pita

Langkah 1: Skema Fritzing

Skema Fritzing
Skema Fritzing

Cara termudah untuk melakukan komunikasi serial adalah dengan kabel usb. Kemudian Arduino juga didukung oleh Raspberry Pi. Jadi tidak perlu kabel tambahan.

Langkah 2: Normalisasi Basis Data

Normalisasi Basis Data
Normalisasi Basis Data

Langkah 3: Kasus

Kasus
Kasus
Kasus
Kasus
Kasus
Kasus
Kasus
Kasus

Langkah 1:

Pertama Anda membuat bingkai untuk elektronik. Anda memaku 35 cm / 8 cm dan 21 cm / 8 cm dari 1,8 cm bersama-sama sehingga Anda memiliki bingkai luar (lihat gambar kedua). Tapi jangan pasang panel atas, jadi Anda bisa bekerja lebih mudah dalam hitungan detik.

Langkah 2:

Sekarang Anda dapat memasang 2 panel pendukung ke bingkai (lihat gambar ketiga). Setelah ini terpasang, Anda dapat memasang panel atas dari bingkai.

Langkah 3:

Sekarang Anda dapat memakukan bagian bawah ke kasing. Pastikan tempat sampah Anda dapat berdiri di atas platform (lihat gambar keempat).

Langkah 4:

Akhirnya Anda dapat memasang mdf yang lebih tipis ke bingkai. Pasang engsel pada panel belakang. Anda juga dapat membuat lubang untuk LCD, LDR, 4 digit layar 7 segmen, FSR dan buzzer.

Langkah 4: Kode

Tautan ke Github:

Bersandaran:

Di folder Backend Anda dapat menemukan app.py. Ini adalah inti dari aplikasi. Di config.py, Anda menemukan koneksi dengan database. Pembacaan database terjadi di folder repositori.

Ekspor basis data:

Di sini Anda menemukan database.

Paling depan:

Di sini Anda dapat menemukan index.html dan highscore.html. Dengan folder gaya dan skrip, Anda mendapatkan semua yang Anda butuhkan.

Direkomendasikan: