Daftar Isi:
- Langkah 1: Bagian dan Potongan
- Langkah 2: Tujuan dan Menu
- Langkah 3: Menyatukan Semuanya
- Langkah 4: Demo Pertama
- Langkah 5: Produk Akhir - Saatnya Berolahraga
Video: Timer Rutin Latihan: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
'Makan sehat, Tetap bugar, dan Jangan duduk diam sepanjang hari.' Saran yang bagus, eh. Nah, inilah ide untuk membantu dengan Dua di antaranya.
Saya memang terlalu banyak duduk. Saya telah membuat beberapa jam desktop yang membuat saya bangun setiap jam, tetapi sedikit lebih banyak selalu lebih baik. Jadi, jika rusak, perbaiki dan jika tidak, pecahkan dan perbaiki!
Baru-baru ini saya mendapatkan panel Matriks LED 8x32 dan sangat cocok untuk pembacaan yang dapat saya lihat di seluruh ruangan. Hmm, terdengar seperti resep untuk sebuah ide. Ide itu terlalu membuat pelatih rutin yang akan menampilkan hitungan interval pendek berulang kali dengan waktu istirahat di antaranya. Pada dasarnya, lakukan "sesuatu" selama satu atau dua menit, istirahat selama beberapa detik dan kemudian lakukan "sesuatu yang lain". Ulangi untuk latihan 20-30 menit. Jika kedengarannya seperti ide yang bagus, teruslah membaca.
Langkah 1: Bagian dan Potongan
Tidak banyak yang diperlukan untuk proyek ini, itu nilai tambah.
Arduino Mega
8x32 LED Matriks
2.8” TFT
Jam RTC
Konverter uang
Catu daya 12v
Lembar kaca plexiglass
Kertas perkamen (atau lembaran/pelapis tembus pandang lainnya)
(2) Power barel - untuk 12v IN dan untuk Mega. TFT menutupi Vin jadi saya memilih untuk memasukkan daya ke USB 5v. (Catatan: Biasanya saya akan menggunakan input 12v, tetapi layar yang saya gunakan memiliki masalah dengan 12v jadi saya mengalihkan daya ke Mega melalui input USB.)
Langkah 2: Tujuan dan Menu
Sebuah ide adalah satu hal, tetapi merencanakannya dan membuatnya benar-benar berguna adalah tujuannya. Saya punya beberapa ide dan inilah yang menurut saya harus dilakukan, diurutkan berdasarkan must have dan nice to have.
Hal-hal yang harus dilakukan seorang trainer adalah:
Sediakan serangkaian rutinitas dengan waktu yang konsisten untuk dilakukan.
Berikan waktu istirahat di antara interval.
Sebagai alternatif, sediakan pengatur waktu untuk latihan durasi seperti treadmill atau bersepeda
Dapat dibaca dari kejauhan, tergantung di dinding atau di rak.
Bersikaplah fleksibel dalam memberikan jumlah rutinitas, lamanya rutinitas dan durasi istirahat.
Dapat dengan mudah membedakan rutinitas kerja dari waktu istirahat.
Mampu mengatur waktu RTC tanpa Arduino IDE.
Mudah digunakan.
Hal-hal untuk membuatnya lebih ramah:
Jam dengan tanggal saat tidak digunakan - di TFT, bukan di panel LED.
Umpan balik sentuhan yang terlihat - TFT tidak selalu yang paling mudah untuk ditangani.
Menampilkan jumlah rutinitas yang diselesaikan.
Menampilkan informasi pada panel dan TFT.
Berikan beberapa saran aktivitas untuk setiap rutinitas selama istirahat.
Kemampuan untuk membuat penyesuaian estetika.
Mudah digunakan.
Kedengarannya bisa dilakukan, sekarang untuk dapat menggunakannya, menu yang dibutuhkan adalah:
Layar beranda - jam, kalender, tombol sub menu
Layar opsi rutin - # rutinitas, durasi rutin, durasi waktu istirahat
Aktif rutin - hitung mundur durasi, hitungan rutin, saran aktivitas
Timer - stopwatch digital sederhana yang menghitung hingga satu jam
Layar penyesuaian waktu - Jam/Menit Naik dan Dn
Estetika waktu nyata berubah untuk… daftar yang terus bertambah
Langkah 3: Menyatukan Semuanya
Elektronik - Bagian yang menyenangkan dari proyek ini adalah hanya beberapa komponen yang diperlukan. Pasang TFT ke Mega di slot GPIO-nya
Jalankan 5v, Gnd, SCL, SDA untuk RTC dari Mega
Jalankan 5v, Gnd, data untuk panel LED - daya dari buck, data ke (1) GPIO di Mega Bawa 12v dan pisahkan antara Mega dan Buck (diatur ke 5v)
Sebagai catatan kabel, Panel LED memiliki (3) saluran listrik. Kuncir IN (5v, Gnd, data), saluran listrik pusat (5v, Gnd) dan kuncir OUT (5v, Gnd, Data). Untuk penggunaan saya, dengan hanya beberapa LED yang menyala setiap saat, saya hanya menggunakan kuncir IN. Jika lebih banyak piksel digunakan (terutama putih terang) pada panel ini, Anda juga dapat menghubungkan koneksi tengah untuk melengkapi IN. Jika diperlukan, amp yang lebih tinggi (mungkin 4-5A) juga dapat digunakan.
Sejauh sebagian besar proyek berjalan, yang satu ini cukup sederhana dan mudah.
Pemrograman - Bagi saya ini membutuhkan waktu. Tampilan layar, titik sentuh, waktu. Tapi semuanya menyatu dan saya suka hasilnya. Di bawah ini, saya menyertakan video pendek (sekitar 2 menit) yang berfungsi sebelum saya membuat kasing. Layak tantangannya.
Kasus - Membangun kerangka kerja untuk memasang unit tidak terlalu buruk dan kemungkinannya tidak terbatas. Saya memutuskan kotak kotak sederhana dari beberapa panel kenari tua yang saya miliki di sekitar bengkel. Saya Baru saja memasang panel LED di bagian depan dan membuat bingkai 3D agar TFT dapat dibaca dan diakses di bagian atas.
Saya memasang panel LED ke bagian depan kasing dengan panel kecil di belakangnya untuk menaikkannya agar sesuai dengan bingkai yang digunakan untuk memasang penutup bening. Saat panel LED kosong, pembacaannya sangat sulit dilihat, jadi saya meletakkan selembar kertas perkamen di antara panel itu dan kaca plexiglass bening untuk meredakan pembacaan dan itu bekerja dengan cukup baik.
Langkah 4: Demo Pertama
Untuk melihatnya beraksi, berikut adalah video singkat tentang cara kerjanya sebelum saya memulai kasus saat saya melakukan pengujian terakhirnya (tautannya sama seperti di atas jika tidak dimuat).
Langkah 5: Produk Akhir - Saatnya Berolahraga
Akhirnya selesai! Saya dapat dengan mudah membacanya dari seberang ruangan dan saran untuk "apa selanjutnya" bahkan lebih berguna daripada yang saya kira. Menggunakan waktu istirahat untuk melihat apa yang harus dilakukan selanjutnya dan siap untuk segera pergi adalah cara yang harus dilakukan.
Terima kasih atas minat Anda dan Selamat Bermain-main! Sekarang buat sesuatu yang keren!
Direkomendasikan:
Cara Membuat Latihan Target Nintendo LABO Sederhana: 13 Langkah
Cara Membuat Latihan Target Nintendo LABO Sederhana: Adikku dan aku baru saja membeli Nintendo Switch. Jadi tentu saja kami punya beberapa permainan untuk diikuti. Dan salah satunya adalah Nintendo LABO Variety Kit. Saya kemudian akhirnya menemukan Garasi Toy-Con. Saya mencoba beberapa hal, dan saat itulah saya
Latihan Perekam Dengan Makey Makey: 7 Langkah (dengan Gambar)
Latihan Perekam Dengan Makey Makey: Siswa Musik kami harus menyelesaikan lagu di perekam untuk mendapatkan sabuk (potongan benang berwarna) sampai mereka mencapai status Sabuk Hitam. Terkadang mereka mengalami masalah dengan penempatan jari dan "pendengaran" lagu menjadi hidup
Mesin Rutin: 5 Langkah
Mesin Rutin: Ini adalah mesin untuk mengingatkan Anda tentang hal-hal yang mungkin Anda lupakan saat keluar rumah. 1. Letakkan kunci di sisi lain mesin. Masukkan semua yang harus Anda bawa saat meninggalkan rumah di dalam kotak. Tempelkan beberapa catatan di
Mesin Latihan Paradiddle: 6 Langkah
Mesin Latihan Paradiddle: Latihan menjadi sempurna. Jika Anda ingin menjadi drummer yang lebih baik, maka Anda harus berlatih dasar-dasar. Bahkan para profesional memainkan dasar-dasar sepanjang waktu untuk melatih kontrol tongkat dan kemandirian. Dari semua dasar yang berbeda, Paradiddle adalah satu
Mikrokontroler AVR. LED Flasher Menggunakan Timer. Timer Interupsi. Mode CTC Timer: 6 Langkah
Mikrokontroler AVR. LED Flasher Menggunakan Timer. Timer Interupsi. Mode CTC Timer: Halo semuanya! Timer adalah konsep penting dalam bidang elektronik. Setiap komponen elektronik bekerja pada basis waktu. Basis waktu ini membantu menjaga semua pekerjaan tetap sinkron. Semua mikrokontroler bekerja pada beberapa frekuensi clock yang telah ditentukan