Isi kandungan:

GranCare: Monitor Kesihatan Saiz Poket !: 8 Langkah (dengan Gambar)
GranCare: Monitor Kesihatan Saiz Poket !: 8 Langkah (dengan Gambar)

Video: GranCare: Monitor Kesihatan Saiz Poket !: 8 Langkah (dengan Gambar)

Video: GranCare: Monitor Kesihatan Saiz Poket !: 8 Langkah (dengan Gambar)
Video: Proses pasang Ring Jantung atau Cincin Jantung #cardio #cardiology #ringjantung 2024, November
Anonim
GranCare: Monitor Kesihatan Saiz Poket!
GranCare: Monitor Kesihatan Saiz Poket!
GranCare: Monitor Kesihatan Saiz Poket!
GranCare: Monitor Kesihatan Saiz Poket!
GranCare: Monitor Kesihatan Saiz Poket!
GranCare: Monitor Kesihatan Saiz Poket!

Oleh itu, mari saya mulakan, saya mempunyai nenek. Dia agak tua tetapi sangat cergas dan sihat. Baru-baru ini kami berjumpa doktor untuk pemeriksaan bulanannya dan doktor menasihatinya untuk berjalan setiap hari selama sekurang-kurangnya setengah jam untuk menjaga kesihatan sendi-sendi. Kami memerlukan cara untuk melihat sejauh mana dia telah berjalan. Jam tangan pintar pasti dapat membantu tetapi bukan sesuatu yang kita mampu. Bukan hanya beberapa langkah, nenek ingin memiliki alat kesihatan kecil agar dia dapat memeriksa dirinya sendiri.

Jadi inilah sebab mengapa saya terfikir untuk melakukan projek ini.

Juga, jatuh adalah salah satu peristiwa yang paling biasa dan berbahaya, dan kali terakhir nenek saya jatuh, kami terlambat mengetahui dan itu adalah sesuatu yang dapat saya mengesan lebih cepat sehingga saya memutuskan untuk menambahkan sensor jatuh juga.

Dan untuk melihat apakah nenek saya demam atau demam, ketika awal, saya menambahkan sensor suhu untuk mengukur suhu badan.

Saya menumpukan perhatian kepada perkara-perkara ini dalam projek ini. Anda sentiasa dapat menambahkan lebih banyak sensor untuk menjadikannya lebih berkesan untuk kegunaan peribadi anda.

Langkah 1: Perkara Yang Diperlukan

  • Wemos D1 mini x1 (pautan)
  • Modul kad sd x1 (pautan)
  • Accelerometer MPU6050 x1 (pautan)
  • 3.7v Lipo Battery x1 (pautan)
  • Modul pengisian TP4056 x1 (pautan)
  • Sensor suhu DS18B20 x1 (pautan)
  • Suis slaid x1 (pautan)
  • Wayar

Pilihan

  • Pencetak 3d
  • Skru 2mm
  • Kabel reben

Langkah 2: Menghubungkan Segalanya Bersama

Menghubungkan Segalanya Bersama
Menghubungkan Segalanya Bersama
Menghubungkan Segalanya Bersama
Menghubungkan Segalanya Bersama
Menghubungkan Segalanya Bersama
Menghubungkan Segalanya Bersama
Menghubungkan Segalanya Bersama
Menghubungkan Segalanya Bersama

Di atas adalah rajah skematik untuk sambungan. Ia agak lurus ke hadapan. Untuk pematerian, saya melucutkan kabel pita ke wayar individu kerana wayar ini sangat nipis (28 AWG). Sekiranya anda tidak mempunyai kabel pita yang terletak di sekitar, anda boleh menggunakan wayar yang anda mahukan.

Saya telah menambah gambar dengan semua sambungan selesai. Anda boleh memperbesar gambar dan mengikuti sambungannya juga. Tidak kisah dengan pematerian itu tidak begitu baik, baru untuk itu.

Untuk sensor suhu, anda perlu menambahkan resistor penarik antara garis positif dan isyarat agar sensor berfungsi dengan betul. Juga, kabel pelompat lelaki solder ke hujungnya sehingga anda dapat menyambungkannya ke pin header wanita dari luar.

Saya telah membuat lampiran untuk semua komponen kerana saya mempunyai pencetak 3d di rumah. Anda tidak perlu melakukannya. Sebaliknya anda boleh membuat kotak kadbod atau menggunakan bekas kecil untuk meletakkan semua barang elektronik. Pastikan pecutan terpaku pada badan casing jika anda merancang untuk membuat casing anda sendiri.

Percetakan percetakan. [Pilihan] Terdapat dua 3 fail. Sarung dan suis atas dan bawah. Memasang suis adalah mudah. Saya telah menambah gambar di atas, anda boleh mengikutinya. Saya mencetak fail saya pada kadar 50%, tinggi 0.2mm. Anda boleh mendapatkan fail langkah asal di sini jika anda ingin mengubah reka bentuk casing.

Setelah semuanya dipasang, letakkan kad SD di dalam modul dan kemudian tutup peranti dan gunakan dua skru 2mm di kedua-dua belah pihak. Saya menyelamatkan skru ini dari set motor servo sg90 saya.

Pastikan semua wayar disolder dengan betul menggunakan multimeter dengan memeriksa kesambungan.

Pastikan semua peranti mendapat voltan yang betul.

Perhatikan menghidupkan peranti. Untuk menghidupkan peranti, saya telah menggunakan bateri 3.7v dan cukup baik kerana semua sensor dan mikrokontroler wemos dapat berfungsi pada 3v. Oleh itu, jika anda merancang untuk menggunakan lebih banyak sensor luaran, pastikan ia berfungsi pada 3v. Juga semasa bateri hampir mati kad SD berhenti berfungsi kerana voltan tidak mencukupi untuk modul kad SD. Jadi mengecas bateri menyelesaikan masalah. Satu-satunya kelemahan ialah anda tidak akan dapat menggunakan potensi bateri sepenuhnya. Salah satu cara untuk menyelesaikannya adalah dengan menggunakan modul pengecasan ini. Modul ini menaikkan voltan hingga 5v dengan cara ini, anda tidak akan menghadapi masalah menjalankan semua sensor.

Langkah 3: Memahami Kod

Memahami Kod
Memahami Kod
Memahami Kod
Memahami Kod
Memahami Kod
Memahami Kod

Seperti yang saya katakan pada awalnya kita akan mengesan 3 perkara: JATUH, LANGKAH, dan SUHU.

Ini tidak dibatasi, anda boleh menambahkan sensor lain seperti degupan jantung, oksimeter, dan lain-lain dan mendapatkan lebih banyak data kesihatan. Buat masa ini, saya akan menggunakan 2 sensor iaitu pecutan dan suhu.

Mencari suhu lurus ke hadapan. Setelah sensor disambungkan, kami menggunakan perpustakaan DALLAS TEMPERATURE untuk mencari darjah Celcius.

Untuk mencari langkah dan jatuh, kita akan menggunakan accelerometer. Kod itu dimulakan dengan mencari nilai pecutan 3 paksi X, Y, dan Z. dan kemudian menentukan pecutan yang dihasilkan.

Sekarang ada dua penahan ambang yang telah ditentukan untuk langkah dan jatuh. Oleh itu, setiap kali pecutan yang dihasilkan melintasi ambang ini, langkah atau kejatuhan dikesan.

Oleh kerana nilai jatuh adalah lebih penting untuk menjadi betul, saya telah menambahkan fungsi pengesahan jatuh di mana jika kejatuhan dikesan maka ia juga memeriksa apakah orientasi telah berubah dan jika orang itu menganggur. JIKA kedua peraturan ini benar maka jatuh disahkan dan mesej dihantar ke pangkalan data.

Seiring dengan ini, peranti merekodkan semua data dan menulisnya ke kad sd dan setiap 30 minit (dapat diubah) nilainya dikirim ke google firebase di mana ia disimpan dalam pangkalan data masa nyata.

Untuk menentukan nilai ambang, saya mengikat peranti di pinggang saya dan mula melakukan tindakan yang berbeza semasa kod tersebut menuliskan nilai pecutan ke kad SD. Kemudian saya mengimport nilai ke excel dan memetakan grafik garis untuk menganalisis semua nilai. Saya telah menambahkan beberapa graf di atas. Anda dapat melihat bagaimana tindakan yang berbeza menunjukkan nilai pecutan yang berbeza.

Langkah 4: Menyiapkan Pangkalan Data WIFI dan Google

Menyiapkan Pangkalan Data WIFI dan Google
Menyiapkan Pangkalan Data WIFI dan Google
Menyiapkan Pangkalan Data WIFI dan Google
Menyiapkan Pangkalan Data WIFI dan Google

Dengan semua data yang ada, kita perlu mencari cara untuk menyimpannya sehingga kita dapat menggunakannya untuk membuat profil kesihatan dan memantau kesihatan datuk dan nenek anda.

Oleh itu, untuk menyimpan data dan menggunakannya dalam masa nyata, kami menggunakan Google Firebase dan untuk mencapai ini, kami akan menggunakan perpustakaan Esp8266Firebase.

Untuk menyiapkan firebase, anda boleh mengikuti proses ini. Selepas ini, anda harus mempunyai kunci rahsia dan pautan hos. Cukup tambahkan keduanya dalam kod yang ditunjukkan di bawah bersama dengan nama dan kata laluan wifi anda:

#tentukan FIREBASE_HOST "YOUR_FIREBASE_PROJECT.firebaseio.com"

#tentukan FIREBASE_AUTH "YOUR_FIREBASE_DATABASE_SECRET" #define WIFI_SSID "YOUR_WIFI_AP" # tentukan WIFI_PASSWORD "YOUR_WIFI_PASSWORD"

Itu sahaja. Itu mudah. Peranti kami kini telah disambungkan ke pangkalan data dalam talian di mana semua data kesihatan disimpan. Sekarang kita dapat menggunakan data ini untuk membuat carta di excel atau membuat laman web sederhana untuk melihat data secara visual atau bahkan menghubungkannya ke aplikasi.

Catatan: Untuk memeriksa sama ada anda berjaya menambahkan perpustakaan dan jika berfungsi dengan peranti anda, cuba muat naik contoh lakaran yang disediakan di perpustakaan. Anda boleh mencuba yang bernama beginner_start_di sini.

Langkah 5: Pengaturcaraan WEMOS D1

Sebelum memuat naik kod, kita perlu memasang beberapa perkara.

Papan:

  • Pertama, buka idea Arduino dan pergi ke pengurus Papan Papan Alat dan kemudian cari esp8266 oleh komuniti ESP8266. Klik pasang dan tunggu ia dipasang.
  • Kami kini telah menambahkan papan, untuk memilihnya untuk pergi ke Tools Board Wemos D1 R1

Perpustakaan

  • Kita perlu memasang dua perpustakaan klien Firebase ESP8266 oleh Mobizt dan satu wayar oleh Jim Studt.
  • Untuk melakukan ini, pergi ke Sketch Include library Menguruskan perpustakaan. Cari dua perpustakaan di atas dan pasangkannya.

Kami kini telah memasang semua yang diperlukan untuk menjalankan kod tersebut. Muat naik kod di bawah dan anda sudah selesai!

Langkah 6: Sambungkan Aplikasi Android Anda [Pilihan]

Sambungkan Aplikasi Android Anda [Pilihan]
Sambungkan Aplikasi Android Anda [Pilihan]
Sambungkan Aplikasi Android Anda [Pilihan]
Sambungkan Aplikasi Android Anda [Pilihan]

Saya menggunakan penemu aplikasi MIT, yang merupakan pembuat aplikasi seret dan lepas percuma. Sangat mudah untuk membuat aplikasi dengan cara ini. Semua aplikasi melakukannya memeriksa nilai dalam pangkalan data dan memaparkannya. Berikut adalah fail projek untuk pencipta aplikasi. Cukup tambahkan KUNCI KEBENARAN dan HOSTNAME anda seperti gambar di atas dan itu sahaja.

Langkah 7: Pasang Peranti ke Boleh Dipakai

Pasang Peranti ke Boleh Dipakai
Pasang Peranti ke Boleh Dipakai
Pasang Peranti ke Boleh Dipakai
Pasang Peranti ke Boleh Dipakai

Setelah semuanya siap, satu-satunya perkara yang tersisa adalah memasangkannya pada pakaian seperti sweater. Anda juga boleh menggunakan pakaian lain yang disukai oleh datuk dan nenek anda. Buat masa ini, saya telah melekatkan peranti di sebelah kiri sweater bersama dengan sensor suhu yang berada di bawah ketiak untuk mengukur suhu. Saya telah menggunakan tape masking untuk melakukannya yang jelas bukan kaedah terbaik. Saya hanya menggunakan ini selama beberapa hari untuk ujian.

Anda boleh membuat kantung kecil dari kain dan menjahitnya di dalam sweater untuk menyimpan peranti dan lengan untuk menjalankan sensor suhu. Oleh kerana saya tidak mahir menjahit sesuatu, saya tidak melakukan ini. Tetapi ibu saya akan memperbaikinya tidak lama lagi.

Langkah 8: Melakukan Lebih Banyak Dengan GranCare

Di sini saya hanya menggunakan dua sensor tetapi anda boleh menambahkannya lagi. Anda boleh menyambungkan semua pin WEMOS yang tidak digunakan ke pin header dan kemudian menghubungkan lebih banyak sensor secara luaran untuk memanfaatkan sensor sepenuhnya. Anda boleh menambahkan sensor jantung dan kemudian mengambil degup jantung datuk nenek anda setiap jam dan menambahkannya ke pangkalan data atau mungkin menambah beberapa sensor suhu. Anda boleh terus menambahkan sehingga WEMOS menyokong atau bateri dapat mengatasinya.

Itu sahaja. Jagalah datuk dan nenek anda, seperti yang mereka katakan, "Cinta nenek dan nenek tidak akan menjadi tua."

KEMASKINI selepas digunakan: Oleh itu, saya membuat nenek saya menggunakan peranti ini selama seminggu. Dia mengatakan bahawa peranti itu kadang-kadang ada di antara tetapi dia sudah terbiasa sekarang. Jadi inilah yang telah saya pelajari sejak seminggu menggunakannya.

  • Pengesanan jatuh berfungsi dengan sempurna. Saya mendapat amaran ketika dia tergelincir dua kali pada minggu lalu. Ada kalanya terdapat penggera yang salah, jadi mungkin mengubah ambang mungkin dapat membantu.
  • Data suhu badan sempurna.
  • Masalah lain ialah bateri cepat habis dengan bateri 300mAH saya !. Cuba gunakan bateri yang lebih besar untuk meningkatkan masa penggunaan tetapi pastikan berat peranti tidak banyak berubah.

Catatan:

Ini menjadi petunjuk pertama saya, saya pasti ada kesilapan yang saya abaikan. Sila beri komen di bawah ini jika anda menemui dan jangan ragu untuk bertanya keraguan. Saya akan cuba sedaya upaya untuk membalas seawal.

Disyorkan: