Isi kandungan:
- Bekalan
- Langkah 1: Membina Sambungan
- Langkah 2: Memuat naik Kod
- Langkah 3: Membuat Aplikasi
- Langkah 4: Mengetuk Sambungan
- Langkah 5: Nikmati
Video: Berat Pergelangan Tangan Pintar DIY: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Anda mungkin pernah menggunakan berat pergelangan kaki dalam hidup anda. Mereka menjadikan kaki anda lebih kuat, meningkatkan kelajuan berjalan dan bahkan menjadikan anda lebih aktif. Walau bagaimanapun, anda tidak boleh mengumpulkan data dari berat pergelangan kaki anda. Anda tidak dapat menetapkan matlamat anda sendiri untuk bersenam dan tidak termotivasi untuk melakukan lebih banyak perkara. Oleh itu, dengan bantuan beberapa alat, anda boleh membuat berat pintar anda sendiri! Projek ini sangat mudah dan akan memberi kesan positif kepada gaya hidup anda.
Bekalan
- 1x Arduino Uno
- 1x Accelerometer ADXL335
- Modul Bluetooth 1x HC-05
- Wayar Pelompat 7x
- Klip Bateri 1x 9 Volt
- 1x Palam Kuasa DC
- Bateri 1x 9 Volt
- Berat pergelangan kaki 1x
Langkah 1: Membina Sambungan
Sambungkan Modul Bluetooth HC-05 dan Accelerometer ADXL335 ke Arduino anda menggunakan beberapa kabel jumper. Pateri klip bateri ke palam kuasa DC dan tambahkan suis di antara. Sambungan keseluruhan adalah:
- ADXL335 pin Y-OUT ke pin Arduino A3
- Pin ADXL335 VCC ke pin Arduino 3.3V
- Pin ADXL335 GND ke pin Arduino GND
- Pin HC-05 TXD ke pin Arduino D5
- Pin HC-05 RXD ke pin Arduino D6
- Pin HC-05 VCC ke pin Arduino 5V
- Pin HC-05 GND ke pin Arduino GND
Langkah 2: Memuat naik Kod
Kod untuk Arduino cukup mudah dan menggunakan pelbagai formula. Setiap kali anda mengangkat kaki, ADXL335 menambah langkah. Kemudian, program ini mengira tahap vital anda dari langkah anda bersama dengan tinggi dan berat badan anda. Akhirnya, Arduino menghantar data ke telefon anda melalui Bluetooth. Inilah kodnya:
#sertakan
PerisianSerial Bluetooth (5, 6); // (TXD, RXD) dari HC-05 char BT_input; tinggi int = 135; // masukkan tinggi badan anda (dalam cm) berat int = 35; // masukkan timbunan apung berat badan anda (kg)1; pelampung2; langkah int = 0; pelampung terapung3; jarak apungan; langkah terapung; pelampung terapung0; batal persediaan () {Bluetooth.begin (9600); // Memulakan komunikasi dengan HC-05 Serial.begin (9600); // Memulakan komunikasi dengan Serial Monitor pinMode (A3, INPUT); // Mendefinisikan ADXL335 Y-OUT pin} gelung kosong () {int raw_result = analogRead (A3); // Membaca data dari ADXL335 int mapped_result = peta (raw_result, 0, 1023, 0, 255); // Petakan data yang diterima jika (dipetakan_result = 60) {langkah + = 2; kelewatan (500);} // Menambah 2 langkah kerana kita perlu mengira langkah yang diambil oleh kedua-dua kaki dengan laju = tinggi * 0.43; jarak = langkah * langkah; jarak = jarak / 100000; // Formula untuk mencari jarak dalam KM cals0 = berat * 0.57; cals1 = langkah / jarak; cals2 = cals0 / cals1 * 10; cals3 = (cals2 / 10) * langkah; // Formula untuk mencari kalori Serial.print (mapped_result); // Mencetak data yang dikira ke Serial Monitor Serial.print ("langkah:"); Cetakan bersiri (langkah); Cetakan bersiri (""); Cetakan bersiri (jarak); Cetakan bersiri (""); Cetakan bersiri (""); Serial.println (cals3); jika (Bluetooth.available ()) {BT_input = Bluetooth.read (); if (BT_input == '1') {Bluetooth.print ("Kalori:"); // Menghantar data ke Arduino melalui Bluetooth Bluetooth.print (cals3); Bluetooth.print ("cals Steps:"); Bluetooth.print (langkah-langkah); Bluetooth.print ("langkah Jarak:"); Bluetooth.print (jarak); Bluetooth.print ("km");}}}
Langkah 3: Membuat Aplikasi
Aplikasi ini menerima data dari cip HC-05 ke Telefon Pintar melalui bluetooth. Anda menggunakan listpicker untuk memilih peranti Bluetooth mana anda ingin menghantar data anda. Kemudian aplikasi anda menerima data dari HC-05 anda. Blok untuk aplikasi ditunjukkan di atas. (Aplikasi dibuat menggunakan MIT App Inventor 2)
Langkah 4: Mengetuk Sambungan
Langkah terakhir adalah merakam semua sambungan. Anda boleh melakukannya seperti cara saya, atau menggunakan kreativiti anda sendiri. Walau bagaimanapun, letakkan pecutan seperti yang saya lakukan dalam gambar.
Langkah 5: Nikmati
Gunakan alat ini semasa berjalan-jalan, berjoging, sesi latihan dll. Anda boleh mengumpulkan data dari alat ini dan menggunakannya untuk menetapkan matlamat baru.
Saya harap anda menikmati pengajaran ini dan menggunakan alat saya untuk gaya hidup yang lebih sihat.
Disyorkan:
Antaramuka Manusia-Komputer: Fungsi Gripper (dibuat oleh Kirigami) oleh Pergelangan Pergelangan Tangan Menggunakan EMG .: 7 Langkah
Antaramuka Manusia-Komputer: Fungsi Gripper (dibuat oleh Kirigami) oleh Pergelangan Pergelangan Tangan Menggunakan EMG: Jadi ini adalah percubaan pertama saya di antara muka manusia-komputer. Saya menangkap isyarat pengaktifan otot pergerakan pergelangan tangan saya menggunakan sensor EMG, memprosesnya melalui python dan arduino dan menggerakkan gripper berasaskan origami
Mr Big (Unit Berat Berat Berat): 4 Langkah
Mr Big (Unit Berat Membawa Berat): Ini adalah arahan pertama saya jadi saya mohon pengampunan atas kesilapan terlebih dahulu. Kembali ke rumah saya semasa percutian musim panas saya, semua orang di rumah meminta saya membawa barang-barang mereka dari bilik lain . Tidak mengapa jika barang itu kecil atau terhad di
Pergelangan Tangan Telefon Pintar Dengan Pengecas: 4 Langkah
Pergelangan Tangan Telefon Pintar Dengan Pengecas: Gelang pergelangan tangan yang mudah, yang dapat menyimpan telefon pintar dan mengecasnya dengan bank kuasa. Hari-hari ini, terdapat jam tangan pintar yang sangat keren, tetapi mereka masih mempunyai fungsi terhad dan terminal yang dipasang di Wrst dari filem scifi lama kelihatan lebih seperti ini
Pergelangan Tangan Pemapar Foto: 5 Langkah
Photo Viewer Wrist Warmer: Saya membeli salah satu penonton foto keyring ini, ia hanya penyewa jadi saya fikir " ya mengapa tidak, mungkin dapat menggodamnya menjadi sesuatu yang keren ". Jadi ia muncul dan perkara pertama yang saya lakukan ia? Keluarkan dan letakkan di penghangat pergelangan tangan
Think Geek Retro Bluetooth Handset Mod Berat Pantas. (Kerana Lebih Berat Lebih Baik): 3 Langkah
Think Geek Retro Bluetooth Handset Mod Berat Pantas. (Kerana Lebih Berat Lebih Baik): Tambahkan sedikit kelebihan pada Handset Think Think Bluetooth Geek anda. Kerana heft = kualiti. Sekurang-kurangnya di tanah retro. Memerlukan: 5 3/4 Inch penangkapan ikan Pistol gam panas Telefon Ini adalah mod yang mudah dan tidak boleh mengambil masa lebih dari setengah jam. Teknologi yang lebih menyeronokkan