Агуулгын хүснэгт:

GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт: 8 алхам (зурагтай)
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт: 8 алхам (зурагтай)

Видео: GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт: 8 алхам (зурагтай)

Видео: GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт: 8 алхам (зурагтай)
Видео: SCP-261 Пан-мерное Торговый и эксперимент Войти 261 объявление Де + полный + 2024, Долдугаар сарын
Anonim
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт!
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт!
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт!
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт!
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт!
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт!

Тиймээс эхэлье, би эмээтэй боллоо. Тэр жаахан хөгшин боловч бие галбир сайтай, эрүүл. Саяхан бид сар бүр эмчийн үзлэгт хамрагдаж байсан бөгөөд эмч нь үе мөчөө эрүүл байлгахын тулд өдөр бүр дор хаяж хагас цаг алхахыг зөвлөсөн. Түүнийг хичнээн их алхаж байгааг харах арга бидэнд хэрэгтэй байв. Ухаалаг цаг нь туслах байсан, гэхдээ энэ нь бидний төлж чадахгүй зүйл биш юм. Зүгээр л алхам биш, эмээ өөрийгөө шалгаж байхын тулд жижигхэн эрүүл мэндийн хэрэгсэлтэй байхыг хүсдэг байв.

Тиймээс би энэ төслийг хийхээр шийдсэн юм.

Түүнчлэн, унах нь хамгийн түгээмэл бөгөөд аюултай үйл явдлуудын нэг бөгөөд хамгийн сүүлд эмээ маань унахад бид үүнийг хожуу мэдсэн бөгөөд үүнийг эрт илрүүлж болох тул би бас уналтын мэдрэгчийг нэмж өгөхөөр шийдсэн юм.

Эмээ маань даарч, халуурч байгаа эсэхийг эрт харахын тулд биеийн температурыг хэмжихийн тулд температур мэдрэгч нэмсэн.

Би энэ төсөлд эдгээр зүйл дээр анхаарлаа төвлөрүүлж байна. Та хувийн хэрэглээндээ илүү үр дүнтэй болгохын тулд үргэлж илүү олон мэдрэгч нэмж болно.

Алхам 1: Шаардлагатай зүйлс

  • Wemos D1 mini x1 (холбоос)
  • SD картын модуль x1 (холбоос)
  • Хурдасгуур хэмжигч MPU6050 x1 (холбоос)
  • 3.7v Lipo зай x1 (холбоос)
  • TP4056 цэнэглэх модуль x1 (холбоос)
  • Температур мэдрэгч DS18B20 x1 (холбоос)
  • Слайдын унтраалга x1 (холбоос)
  • Утас

Нэмэлт

  • 3d хэвлэгч
  • 2 мм эрэг
  • Туузан кабель

Алхам 2: Бүх зүйлийг хооронд нь холбох

Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох
Бүх зүйлийг хамтад нь холбох

Дээрх нь холболтын бүдүүвч диаграмм юм. Энэ нь нэлээд урагшаа чиглэсэн байна. Гагнуурын хувьд эдгээр утаснууд нь маш нимгэн (28 AWG) тул би тууз кабелийг тус тусад нь утас болгон тайлсан. Хэрэв танд тууз кабель байхгүй бол та хүссэн утсаа ашиглаж болно.

Би бүх холболтыг хийснээр зургийг нэмсэн. Та зургийг томруулж, холболтыг дагаж болно. Энэ нь тийм ч сайн биш, гагнуурын ажилд санаа зовох хэрэггүй.

Температур мэдрэгчийн хувьд мэдрэгчийг зөв ажиллуулахын тулд эерэг ба дохионы шугамын хооронд татах эсэргүүцэл нэмэх шаардлагатай. Түүнчлэн, эрэгтэй холбогч кабелийг төгсгөл хүртэл нь гагнана, ингэснээр та эмэгтэй толгойн голтой гаднаас нь холбож болно.

Би гэртээ 3d принтертэй болсноос хойш бүх бүрэлдэхүүн хэсгүүдийн хашлага хийсэн. Та үүнийг хийх шаардлагагүй. Үүний оронд та өөрөө цаасан хайрцаг хийж эсвэл жижиг сав ашиглан бүх цахилгаан хэрэгслийг байрлуулж болно. Хэрэв та өөрийн хайрцгийг хийхээр төлөвлөж байгаа бол акселерометрийн хайрцгийн биед наалдсан эсэхийг шалгаарай.

Хэвлэх хаалт. [Нэмэлт] Хоёр 3 файл байна. Дээд ба доод хайрцаг ба унтраалга. Шилжүүлэгчийг холбох нь хялбар байдаг. Би дээр зураг нэмсэн, та үүнийг дагах боломжтой. Би файлуудаа 50% дүүргэлт, 0.2 мм өндөрт хэвлэв. Хэрэв та хэргийн загварыг өөрчлөхийг хүсвэл анхны алхам файлуудыг эндээс авах боломжтой.

Бүх зүйлийг угсарсны дараа SD картыг модулийн дотор байрлуулаад төхөөрөмжийг хаагаад хоёр талд нь 2 мм хэмжээтэй 2 боолтыг ашиглана уу. Би энэ боолтыг sg90 servo мотороос авав.

Мультиметр ашиглан бүх утсыг зөв гагнаж байгаа эсэхийг шалгаарай.

Бүх төхөөрөмжүүд зөв хүчдэлтэй байгаа эсэхийг шалгаарай.

Төхөөрөмжийг асаах тухай тэмдэглэл. Төхөөрөмжийг асаахын тулд би 3.7V батерей ашигласан бөгөөд энэ нь хангалттай сайн, учир нь бүх мэдрэгч ба wemos микроконтроллер 3 вольт дээр ажиллах боломжтой. Тиймээс, хэрэв та илүү олон гадаад мэдрэгч ашиглахаар төлөвлөж байгаа бол 3v дээр ажилладаг эсэхийг шалгаарай. Зайг үхэх гэж байхад SD карт ажиллахаа больсон нь SD картны модульд хүчдэл хангалтгүй байгаатай холбоотой юм. Тиймээс батерейг цэнэглэх нь асуудлыг шийддэг. Цорын ганц сул тал бол та батерейны хүчин чадлыг бүрэн ашиглах боломжгүй юм. Үүнийг шийдэх нэг арга бол цэнэглэх модулийг ашиглах явдал юм. Энэ модуль нь хүчдэлийг 5 в хүртэл нэмэгдүүлдэг бөгөөд ингэснээр бүх мэдрэгчийг ажиллуулахад ямар ч асуудал гарахгүй.

Алхам 3: Кодыг ойлгох

Кодыг ойлгох
Кодыг ойлгох
Кодыг ойлгох
Кодыг ойлгох
Кодыг ойлгох
Кодыг ойлгох

Эхэндээ хэлсэнчлэн бид УНАЛТ, АЛХАМ, ТЕМПЕРАТУР гэсэн 3 зүйлийг хянах болно.

Энэ нь хязгаарлагдахгүй тул та зүрхний цохилт, оксиметр гэх мэт бусад мэдрэгчийг нэмж, эрүүл мэндийн талаар илүү их мэдээлэл авах боломжтой. Одоогийн байдлаар би хурдасгуур ба температур гэсэн 2 мэдрэгчийг ашиглах болно.

Температурыг шууд хайж олох боломжтой. Мэдрэгчийг холбосны дараа бид DALLAS TEMPERATURE номын санг ашиглан Цельсийн зэрэг олдог.

Алхам, уналтыг олохын тулд бид акселерометр ашиглана. Код нь 3 тэнхлэг X, Y, Z -ийн хурдатгалын утгыг олж, дараа нь үүссэн хурдатгалыг тодорхойлохоос эхэлдэг.

Одоо алхам, намрын зориулалттай хоёр урьдчилан тогтоосон тээрэм байна. Тиймээс хурдатгал нь энэ босгыг давах бүрт алхам эсвэл уналт илэрдэг.

Уналтын утга нь үнэн зөв байх нь илүү чухал болсон тул би уналтын баталгаажуулалтын функцийг нэмсэн бөгөөд хэрэв уналт илэрсэн бол чиг баримжаа өөрчлөгдсөн эсэх, хүн сул зогсож байгаа эсэхийг шалгадаг. Хэрэв эдгээр хоёр дүрэм үнэн бол уналтыг баталгаажуулж мессежийг мэдээллийн санд илгээнэ.

Үүний зэрэгцээ төхөөрөмж нь бүх өгөгдлийг бүртгэж, тэдгээрийг SD картанд бичдэг бөгөөд 30 минут тутамд утгыг google firebase руу илгээдэг бөгөөд энэ нь бодит цагийн мэдээллийн санд хадгалагддаг.

Босго утгыг тодорхойлохын тулд би төхөөрөмжийг бэлхүүсээр нь холбож, SD карт дээр хурдатгалын утгыг бичиж байх хооронд өөр өөр үйлдэл хийж эхлэв. Дараа нь би энэ утгыг excel руу оруулж, бүх утгыг шинжлэхийн тулд шугаман график зурсан. Би дээрх графикуудын заримыг нэмсэн. Янз бүрийн үйлдэл нь өөр өөр хурдатгалын утгыг хэрхэн харуулдаг болохыг та харж болно.

Алхам 4: WIFI болон Google мэдээллийн баазыг тохируулах

WIFI болон Google мэдээллийн баазыг тохируулж байна
WIFI болон Google мэдээллийн баазыг тохируулж байна
WIFI болон Google мэдээллийн баазыг тохируулж байна
WIFI болон Google мэдээллийн баазыг тохируулж байна

Боломжтой бүх өгөгдөл байгаа тул бид үүнийг хадгалах арга замыг хайж олох хэрэгтэй бөгөөд ингэснээр бид үүнийг ашиглан эрүүл мэндийн профайл гаргаж, эмээ өвөөгийнхөө эрүүл мэндийн байдлыг хянах боломжтой болно.

Тиймээс өгөгдлийг хадгалах, бодит цаг хугацаанд ашиглахын тулд бид Google Firebase -ийг ашиглаж байгаа бөгөөд үүнд хүрэхийн тулд бид Esp8266Firebase номын санг ашиглах болно.

Галын баазыг тохируулахын тулд та энэ процессыг дагаж болно. Үүний дараа танд нууц түлхүүр, хост линк байх ёстой. Доор үзүүлсэн кодонд эдгээр хоёрыг wifi нэр, нууц үгийн хамт нэмнэ үү.

FIREBASE_HOST "YOUR_FIREBASE_PROJECT.firebaseio.com" -ыг тодорхойлох

#FIRBASE_AUTH "YOUR_FIREBASE_DATABASE_SECRET" -г тодорхойлох

Энэ л байна. Энэ амар байсан. Манай төхөөрөмж одоо эрүүл мэндийн бүх өгөгдлийг хадгалдаг онлайн мэдээллийн санд холбогдсон байна. Одоо бид энэ өгөгдлийг ашиглан Excel -ийг диаграм болгох эсвэл өгөгдлийг нүдээр харах эсвэл програмтай холбох энгийн вэбсайт хийх боломжтой болно.

Тэмдэглэл: Хэрэв та номын санг амжилттай нэмсэн эсэхийг шалгахын тулд энэ нь таны төхөөрөмж дээр ажиллаж байгаа эсэхийг шалгахын тулд номын санд өгсөн жишээ зургуудыг байршуулж үзээрэй. Та beginner_start_here нэртэй нэгийг туршаад үзээрэй.

Алхам 5: WEMOS D1 програмчлах

Кодыг оруулахаасаа өмнө хэдэн зүйлийг суулгах хэрэгтэй.

Удирдах зөвлөл:

  • Нэгдүгээрт, Arduino ide -ийг нээгээд Tools Board Board -ийн менежер рүү очоод ESP8266 нийгэмлэгийн esp8266 -ийг хайж олоорой. Суулгах дээр дараад түүнийг суулгахыг хүлээнэ үү.
  • Бид одоо Wemos D1 R1 багаж самбар руу очихын тулд самбарыг нэмж орууллаа

Номын сан

  • Бид Mobizt -ийн Firebase ESP8266 клиент, Жим Стуттын нэг утсыг хоёр номын сан суулгах хэрэгтэй.
  • Үүнийг хийхийн тулд Sketch Include library номын санг удирдах хэсэгт очно уу. Дээрх хоёр номын санг хайж олоод суулгаарай.

Одоо бид кодыг ажиллуулахад шаардлагатай бүх зүйлийг суулгасан болно. Доорх кодыг оруулна уу, та бэлэн боллоо!

Алхам 6: Андройд аппаа холбоно уу (заавал биш)

Андройд аппаа холбоно уу (заавал биш)
Андройд аппаа холбоно уу (заавал биш)
Андройд аппаа холбоно уу (заавал биш)
Андройд аппаа холбоно уу (заавал биш)

Би MIT програм зохион бүтээгчийг ашигласан бөгөөд энэ нь үнэгүй чирэх, буулгах програм үйлдвэрлэгч юм. Ийм байдлаар апп хийх нь маш амархан. Бүх програм нь мэдээллийн сан дахь утгыг шалгаж, харуулдаг. Апп зохион бүтээгчийн төслийн файл энд байна. Дээр үзүүлсэн шиг AUTH KEYS болон HOSTNAME -аа нэмээрэй.

Алхам 7: Төхөөрөмжийг элэгддэг хэсэгт холбоно уу

Төхөөрөмжийг элэгддэг хэсэгт холбоно уу
Төхөөрөмжийг элэгддэг хэсэгт холбоно уу
Төхөөрөмжийг элэгддэг хэсэгт холбоно уу
Төхөөрөмжийг элэгддэг хэсэгт холбоно уу

Одоо бүх зүйл тохируулагдсаны дараа цамц шиг хувцасны хэсэг дээр бэхлэх л үлдэж байна. Та өвөө, эмээгийнхээ дуртай бусад хувцасыг ашиглаж болно. Одоогийн байдлаар би төхөөрөмжийг цамцны зүүн талд байрлуулж, температурыг хэмжихийн тулд суганы доор ажилладаг температур мэдрэгчийг суулгасан болно. Би үүнийг хийхийн тулд маск соронзон хальс ашигласан нь мэдээж хамгийн сайн арга биш юм. Би үүнийг хэдхэн хоногийн турш туршилтанд ашиглаж байна.

Та даавуугаар жижиг уут хийж, цамцны дотор оёж, төхөөрөмжийг байлгаж, температур мэдрэгчийг ажиллуулах ханцуйвч хийж болно. Би юм оёхдоо тийм ч сайн биш болохоор би үүнийг хийгээгүй. Гэхдээ ээж удахгүй үүнийг засах болно.

Алхам 8: GranCare ашиглан илүү ихийг хийх

Энд би зөвхөн хоёр мэдрэгчийг ашигласан боловч та үргэлж нэмж болно. Та WEMOS -ийн ашиглагдаагүй бүх тээглүүрийг толгойн зүү рүү холбож, дараа нь гаднаас илүү олон мэдрэгчийг холбож, мэдрэгчийг бүрэн ашиглах боломжтой болно. Та зүрхний мэдрэгч нэмж, дараа нь өвөө, эмээгийнхээ зүрхний цохилтыг цаг тутамд авч, мэдээллийн санд нэмж оруулах эсвэл олон температур мэдрэгч нэмж болно. Та WEMOS -ийг дэмжих эсвэл батерей үүнийг зохицуулах хүртэл үргэлжлүүлэн нэмж болно.

Энэ тухай юм. "Өвөө, эмээгийн хайр хэзээ ч хуучирдаггүй" гэдэг шиг эмээ, өвөөгөө асарч байгаарай.

Ашигласны дараа ШИНЭЧЛЭХ: Тиймээс би эмээгээ төхөөрөмжийг долоо хоногийн турш ашиглахад хүргэсэн. Тэр төхөөрөмж заримдаа завсарлагаанаар орж ирдэг гэж хэлсэн боловч одоо үүнд дасчихсан байгаа. Тиймээс би үүнийг долоо хоногийн турш ашиглаж сурсан зүйлээ энд оруулав.

  • Уналтыг илрүүлэх нь төгс ажилладаг. Түүнийг өнгөрсөн долоо хоногт хоёр удаа халтирахад би анхааруулга авсан. Хуурамч дохиолол өгөх үе байдаг тул босгыг өөрчлөх нь тус болж магадгүй юм.
  • Биеийн температурын өгөгдөл төгс байна.
  • Өөр нэг асуудал бол миний 300 мАч батерейгаар батерей хурдан дуусдаг! Ашиглалтын хугацааг нэмэгдүүлэхийн тулд илүү том батерей ашиглахыг хичээгээрэй, гэхдээ төхөөрөмжийн жин тийм ч их өөрчлөгддөггүй.

Тэмдэглэл:

Энэ бол миний анхны зааварчилгаа бөгөөд миний анзаараагүй алдаа байсан гэдэгт итгэлтэй байна. Хэрэв та ямар нэгэн зүйл олж мэдсэн бол эргэлзээ төрүүлэхээс бүү эргэлзээрэй. Би аль болох хурдан хариулахыг хичээх болно.

Зөвлөмж болгож буй: