Isi kandungan:
- Langkah 1: Perkara Yang Diperlukan
- Langkah 2: Menghubungkan Segalanya Bersama
- Langkah 3: Memahami Kod
- Langkah 4: Menyiapkan Pangkalan Data WIFI dan Google
- Langkah 5: Pengaturcaraan WEMOS D1
- Langkah 6: Sambungkan Aplikasi Android Anda [Pilihan]
- Langkah 7: Pasang Peranti ke Boleh Dipakai
- Langkah 8: Melakukan Lebih Banyak Dengan GranCare
Video: GranCare: Monitor Kesihatan Saiz Poket !: 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
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
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
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
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]
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
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:
Meter Voltan DC Saiz Poket DIY: 5 Langkah
DIY Pocket Size DC Voltage Meter: Dalam instruksional ini saya akan menunjukkan kepada anda cara membuat meter voltan DC ukuran poket DIY dengan buzzer piezo untuk pemeriksaan litar sendiri. Apa yang anda perlukan adalah pengetahuan asas dalam elektronik dan sedikit masa. Sekiranya anda mempunyai pertanyaan atau masalah, anda boleh
Monitor Kesihatan Tumbuhan: 7 Langkah
Monitor Kesihatan Tumbuhan: Halo, sekali lagi. Sebab projek ini adalah adik perempuan saya. Hari lahirnya akan tiba, dan dia menyukai dua perkara - alam (baik flora dan fauna) serta perhiasan kecil dan sebagainya. Oleh itu, saya ingin menggabungkan kedua-dua perkara ini dan menjadikannya hari jadi
Pengesan Saiz Poket CO (karbon Monoksida): 5 Langkah
Pocket Size CO (carbon Monoxide) Detector: Seperti namanya ini adalah pengesan CO berukuran poket yang digunakan untuk mengesan Carbon monoxide di udara tujuan kami adalah untuk menjadikan peranti ini mudah alih dan yang sesuai dengan ukuran poket. Sekarang beberapa hari kita menghadapi masalah pencemaran udara disebabkan oleh perindustrian
Saiz Poket: Ambil Pejabat Anda di Telefon Anda: 7 Langkah
Pocket Sized: Ambil Pejabat Anda di Telefon Anda: Pernah keluar dan menyedari anda terlupa menghantar e-mel kepada pelanggan penting? Pernah mempunyai idea hebat untuk mendapatkan pengajaran semasa anda berjalan di jalan, tetapi anda tidak mempunyai kertas? Pernah berharap anda dapat menerima e-mel di telefon anda? Anda boleh melakukan semua
Mesin Hotwire Saiz Poket: 4 Langkah
Mesin Hotwire Saiz Poket: ini adalah arahan pertama saya jadi saya memutuskan untuk memasukkannya ke dalam saiz poket yang cukup mudah dibuat dan saya tidak memerlukan apa-apa yang anda boleh gunakan untuk kerja kerajinan / hobi kecil dan menggunakannya untuk memotong busa / polistirena dan apa-apa busa lembut kecil yang lain. anda semua