Daftar Isi:
- Langkah 1: Komponen
- Langkah 2: Perangkat Keras
- Langkah 3: Menyiapkan RPi
- Langkah 4: Kontrol Sensor Anda
- Langkah 5: Basis Data
- Langkah 6: Situs Web Dengan Flask
Video: Keseimbangan, Timbangan Berat Cerdas: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Hai! Hari ini saya akan mencoba dan menunjukkan cara membuat timbangan pintar dari awal!
Langkah 1: Komponen
Komponen yang Anda perlukan:
- 'Papan Keseimbangan Wii'
- Raspberry Pi 3, dilengkapi dengan Bluetooth (Atau versi RPi sebelumnya, disertakan dengan Bluetooth Dongle)
- Layar LCD 16x2
- Beberapa di sekitar kabel jumper (Pref. Female-Female, tetapi ambil beberapa kabel normal juga)
Untuk rangka kayu saya menggunakan 6 bagian kayu (lihat gambar untuk detail panjang bagian kayu.) Batang kayu yang saya gunakan memiliki lebar dan tinggi 4, 5 cm, dan panjang 140 cm (minimal 2 batang ini.). Saya juga menggunakan papan kayu di bawahnya (67x47cm).
Hal-hal tambahan yang Anda perlukan:
- Saw (tidak masalah yang mana, gunakan saja yang Anda kenal)
- Lem kayu
- karton/kotak kayu dengan lebar 16 cm (PENTING: RPi dan layar Anda akan ada di sini, jadi pastikan tingginya & kemampuan layar Anda pas.)
* Hal-hal tambahan yang masih dapat Anda tambahkan:
- Strip yang dipimpin di bagian dalam bingkai
- Cat/warna pada kayu &/atau papan
- Saya mungkin akan meningkatkan proyek ini bulan depan atau sesuatu, saya akan memperbarui proyek ini dengan sensor ultrasonik sehingga Anda dapat mengetahui kaki mana yang ada di papan atau tidak.
Langkah 2: Perangkat Keras
Sekarang Anda ingin memastikan RPi Anda terhubung dengan benar ke LCD Anda. Anda tidak perlu potensiometer, Anda mungkin juga membiarkannya terhubung ke 5V/GND, tetapi lebih baik jika Anda ingin mengontrol kontras secara manual.
Anda juga melihat papan logika Wii Balance Board, hanya untuk memberi Anda gambaran tentang cara kerjanya.
Melakukan:
Solder 5V & GND ke papan logika baterai, dengan cara ini Anda tidak perlu baterai lagi
Langkah 3: Menyiapkan RPi
Menyiapkan RPi:
- Konfigurasi jaringan, pastikan Anda dapat terhubung ke wi-fi. APIPA di bootconfig -> config wlan melalui Putty -> aktifkan bluetooth di raspi-config
- Buat folder di RPi Anda (dalam contoh ini, saya membuat folder 'Project' yang terletak di /home/pi.
Langkah 4: Kontrol Sensor Anda
Sekarang setelah perangkat keras selesai, mari kita mulai mengkodekan komponen. Untuk LCD, kami menggunakan file LCD adafruit sebagai basefile. Dalam file LCD.py, Anda dapat menampilkan IP wlan RPi Anda di layar. Kadang-kadang Anda dapat menampilkan berat badan Anda.
Langkah 5: Basis Data
Langkah 1: buat database dengan 3 tabel, Pengguna, Berat, Target
Langkah 2: di dalam tabel ini Anda membuat kolom:
- Pengguna: Nama pengguna, kata sandi, panjang, usia, nama depan, nama belakang, jenis kelamin
- Berat: WeightID(ai), Weight, MeasuredMoment, nama_pengguna(fk)
- Target: Targetid, targetweight, targetmadedate, targetdate, targetreached, description, user_usernam
Instal ini di mariaDB di rpi, pastikan Anda memberikan semua hak untuk semua pengguna yang dibuat.
Langkah 6: Situs Web Dengan Flask
Anda bisa mendapatkan folder web lengkap dari sini:
Anda harus memastikan template berada di folder template (periksa sebagai folder template!), pastikan hrefs OK dengan url yang sesuai.
Direkomendasikan:
Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)
Lampu LED Meja Cerdas | Pencahayaan Cerdas Dengan Arduino | Ruang Kerja Neopiksel: Saat ini kita menghabiskan banyak waktu di rumah, belajar dan bekerja secara virtual, jadi mengapa tidak membuat ruang kerja kita lebih luas dengan sistem pencahayaan khusus dan cerdas berbasis Arduino dan LED Ws2812b. Di sini saya tunjukkan cara membangun Smart Anda Lampu LED Meja yang
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Berkebun Cerdas Berbasis IoT dan Pertanian Cerdas Menggunakan ESP32: 7 Langkah
Berkebun Cerdas dan Pertanian Cerdas Berbasis IoT Menggunakan ESP32: Dunia berubah seiring waktu dan pertanian. Saat ini, Orang mengintegrasikan elektronik di setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang-orang yang mengelola kebun.Dalam hal ini
Dapatkan Sensor Berat Gantung dari Timbangan Bagasi untuk Proyek Arduino Anda: 4 Langkah
Dapatkan Sensor Berat Gantung dari Timbangan Bagasi untuk Proyek Arduino Anda: Dalam tutorial ini saya menunjukkan cara mendapatkan sensor berat gantung untuk proyek Arduino dari timbangan koper/memancing yang murah dan umum dan modul ADC HX711 yang sering digunakan. Latar Belakang: Untuk sebuah proyek saya membutuhkan sebuah sensor untuk mengukur berat tertentu yang ha
Ubah Timbangan Kamar Mandi Elektronik Menjadi Timbangan Pengiriman untuk <$1: 8 Langkah (dengan Gambar)
Ubah Timbangan Kamar Mandi Elektronik Menjadi Timbangan Pengiriman dengan harga <$1:, Dalam bisnis kecil saya, saya perlu menimbang barang dan kotak berukuran sedang hingga besar pada timbangan lantai untuk pengiriman. Daripada membayar terlalu banyak untuk model industri, saya menggunakan timbangan kamar mandi digital. Saya menemukan itu cukup dekat untuk akurasi kasar yang saya