Агуулгын хүснэгт:
Видео: Pi Эрүүл мэндийн хяналтын самбар: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Raspberry Pi -ийг олон тооны төслийг хэрэгжүүлэхэд ашиглаж байна. Пи -г анх багш, хобби сонирхогчид үрчилж авсан бол одоо үйлдвэрлэл, бизнес эрхлэгчид Пи -ийн гайхалтай хүчийг олж авлаа. Жижиг хэмжээтэй, хэрэглэгчдэд ээлтэй, хямдхан ч гэсэн таны Pi нь таны төслийг үргэлжлүүлэхийн тулд ажиллах ёстой гайхалтай тооны дэд системүүдийг агуулдаг. Энэ нь урт хугацааны төслийн байнгын засвар үйлчилгээ, шинэ загварын гүйцэтгэлийг танилцуулах хүртэлх олон хэрэглээнд өөрийн Pi-ийн эрүүл мэндийг хянах боломжийг олгодог.
Бид вэб дээр холбогдсон Raspberry Pi-ийн эрүүл мэнд, гүйцэтгэлийг хянах зорилгоор өөрийн хөтөч дээр суурилсан хяналтын самбар бүтээх гэж байна. Энэ даалгаврыг биелүүлэхийн тулд бид энгийн Python скриптийг ажиллуулж, Pi -ээс системийн мэдээллийг цуглуулж, хянах самбар, анализ, дүрслэлд мэргэшсэн үүл платформ руу илгээх болно.
Энэхүү алхам алхмаар зааварчилгаанд та:
- Py -аас энгийн Python скрипт ашиглан системийн мэдээллээ хэрхэн цуглуулах талаар сурах
- Pi -д зориулсан системийн эрүүл мэнд/гүйцэтгэлийн хяналтын самбарыг бий болгохын тулд Анхны төлөвийг хэрхэн ашиглах талаар сурах
Алхам 1: Анхны төлөв
Бид Pi системийн ашиглалтын бүх өгөгдлөө үүл үйлчилгээ рүү дамжуулж, энэ үйлчилгээг манай өгөгдлийг хяналтын самбар болгохыг хүсч байна. Бидний өгөгдөлд очих газар хэрэгтэй байгаа тул Анхны төлөвийг уг очих газар болгон ашиглах болно.
Улсын анхны данс бүртгүүлэх
Https://iot.app.initialstate.com хаягаар орж шинэ данс үүсгэнэ үү. Та 14 хоногийн үнэгүй туршилтыг авах бөгөөд eu имэйл хаягтай хүн үнэгүй оюутны төлөвлөгөөнд бүртгүүлж болно.
ISStreamer -ийг суулгана уу
Анхны төлөв Python модулийг Raspberry Pi дээрээ суулгаарай. Тушаалын мөрөнд дараах тушаалыг ажиллуулна уу.
$ cd/home/pi/
$ / curl -sSL https://get.initialstate.com/python -o -| sudo bash
Автомашин хийх
2 -р алхамыг хийсний дараа дэлгэцэн дээрх дараах гаралттай төстэй зүйлийг харах болно.
pi@raspberrypi ~ $ / curl -sSL https://get.initialstate.com/python -o -| sudo bash
Нууц үг: ISStreamer Python хялбар суулгалтыг эхлүүлж байна! Суулгахад хэдэн минут шаардагдах болно, кофе аваарай:) Гэхдээ буцаж ирэхээ бүү мартаарай, дараа нь надад асуулт байна! Easy_install-ийг олсон: setuptools 1.1.6 pip-ийг олсон: 5 ISStreamer олдлоо, шинэчлэгдэж байна … Шаардлага аль хэдийн шинэчлэгдсэн байна: /Library/Python/2.7/site-packages дахь ISStreamer Цэвэрлэгээ… Та жишээ скриптийг автоматаар авахыг хүсч байна уу? [y/N] Жишээг хаана хадгалахыг хүсч байна вэ? [анхдагч:./is_example.py] Та ашиглаж буй анхны төлөвийн програмыг сонгоно уу: 1. app.initialstate.com 2. [ШИНЭ!] iot.app.initialstate.com 1 эсвэл 2 -р сонголтыг оруулна уу: iot.app оруулна уу..initialstate.com хэрэглэгчийн нэр: iot.app.initialstate.com нууц үгийг оруулна уу:
Та скриптийн жишээг автоматаар авахыг хүсч байна уу гэж асуухад "y" гэж бичээд enter дарж скриптийг анхдагч байршилд хадгална уу. Та ямар апп ашиглаж байгаа талаар асуухын тулд 2 -г сонгоод (2018 оны 11 -р сараас өмнө бүртгүүлээгүй бол) хэрэглэгчийн нэр, нууц үгээ оруулна уу.
Жишээ скриптийг ажиллуулна уу
Туршилтын скриптийг ажиллуулснаар бид таны анхны төлөвт өгөгдөл дамжуулах боломжтой болно. Дараах тушаалыг бичнэ үү.
$ python is_example.py
Жишээ өгөгдөл
Вэб хөтөч дээрээ анхны төлөв рүүгээ буцна уу. "Python урсгалын жишээ" нэртэй шинэ өгөгдлийн сав таны бүртгэлийн тавиур дээр зүүн талд гарч ирэх ёстой байсан (та хуудсыг шинэчлэх шаардлагатай байж магадгүй юм). Өгөгдлөө харахын тулд энэ хувин дээр дарна уу.
Алхам 2: Psutil
Бид psutil ашиглан хяналтын самбараа бүтээх системийн ихэнх мэдээлэлд хялбархан хандах болно. Psutil Python номын санг суулгахын тулд Pi дээрх терминал руу ороод дараах үгийг бичнэ үү.
$ sudo pip psutil суулгана уу
Суулгалт дууссаны дараа өгөгдөл цуглуулах ажлыг эхлүүлэхийн тулд бид Python скрипт ажиллуулах хэрэгтэй. Энэ скриптийг өөрийн лавлах санд дараах байдлаар оруулъя.
$ cd/home/pi/
$ mkdir pihealth $ cd pihealth
Шинэ лавлахад орсны дараа дараах зүйлийг хийж скрипт үүсгэнэ үү.
$ nano pihealth.py
Энэ нь текст засварлагчийг нээх болно. Энэхүү Github репозиторийн кодыг текст засварлагч руу хуулж оруулна уу.
8 -р мөрөнд Хэрэглэгчийн тохиргоо хэсгийг харах болно.
# --------- Хэрэглэгчийн тохиргоо ---------
# Анхны төлөв байдлын тохиргоо BUCKET_NAME = ": компьютер: Pi3 Гүйцэтгэл" BUCKET_KEY = "pi0708" ACCESS_KEY = "ЭНДИЙН ТӨРИЙН ХАНДЛААГАА ЭНД ДАРАА" # Шалгах хоорондох хугацааг тохируулна уу MINUTES_BETWEEN_READS = 1 METRIC_UNITS = 1 METRIC_UNITS = ------------------------
Та ACCESS_KEY хувьсах даалгаварт Анхны төлөв хандалтын түлхүүрээ оруулах шаардлагатай болно. Үүнийг олохын тулд Анхны төлөвийн нүүр хуудас руу очиж, баруун дээд буланд байгаа хэрэглэгчийн нэрээ дарж, миний тохиргоо руу ороод тэндээс нэвтрэх нэвтрэх түлхүүрийг олоорой. Хэрэв та үүнийг хийхгүй бол таны өгөгдөл анхны төлөв рүүгээ орохгүй бөгөөд энэ нь таныг маш их гунигтай, бухимдуулж байна.
MINUTES_BETWEEN_READS хувьсагчийг таны програм дээр үндэслэн тохируулах нь чухал юм. Хэрэв та энэ скриптийг хэдэн өдөр/долоо хоног/сарын турш ажиллуулах гэж байгаа бол үүнийг 2-5 минут тутамд илүү их болгохыг хүсэх болно. Хэрэв та богино хугацааны програмын гүйцэтгэлийг хянахын тулд энэ скриптийг ажиллуулж байгаа бол хэдэн секунд тутамд шинэчлэлт хийхийг хүсч магадгүй юм.
Текстийг шинэчилсний дараа текст засварлагчийг хадгалаад гарна уу. Бид системийн өгөгдлийг цуглуулж эхлэхэд бэлэн байна. Python файлыг ажиллуулахын тулд дараах тушаалыг бичнэ үү.
$ python pihealth.py
Зөвлөгөө: Хэрэв та энэ скриптийг арын дэвсгэр дээр ажиллуулахыг хүсч байгаа бөгөөд хэрэв таны SSH холболт тасарсан эсвэл терминал хаагдсан бол гарахгүй гэдэгт итгэлтэй байвал дараах тушаалыг ашиглаж болно.
$ nohup python pihealth.py &
python.h алдаа: Хэрэв та скриптэд psutil ашиглах гэж оролдох бүрдээ python.h -ийг лавлахад алдаа гарвал python -ийн хөгжүүлэлтийн сангуудыг суулгаснаар алдаа арилах болно.
$ sudo apt-get gcc python-dev суулгаарай
$ sudo pip psutil суулгана уу
Алхам 3: Хяналтын самбараа тохируулна уу
Анхны муж данс руугаа ороод Pi3 Performance нэртэй шинэ өгөгдлийн хувин дээр дарна уу. Энэ бол таны хяналтын самбар юм. Энэхүү хяналтын самбар дээрх өгөгдлийг ашигтай зүйл болгон өөрчилж, цэгцэлж үзье.
Энэхүү хяналтын самбарт олон тооны хавтангууд болон өгөгдлийн урсгалууд байдаг. Хавтангуудыг жижиг болгож, бүх мэдээллийг нэг дэлгэц дээр авцгаая. Зүүн дээд буланд байгаа Хавтан засварлах товчлуур дээр дарж "Хавтасыг үргэлж тааруулах" сонголтыг болиулна уу. Энэ нь бидний хяналтын самбарыг гарын авлагын горимд оруулдаг. Дараа нь засварлах горимд байгаа бол хавтан бүрийн буланг дарж чирж, хавтан бүрийн хэмжээг анхны хэмжээг нь 1/4 болгон өөрчилнө үү. Та хавтан бүрийг дэлгэцэн дээр дуртай байрлал руу чирэх боломжтой.
Энэхүү хяналтын самбар дээр хийж болох олон гоё зүйлсийн нэг бол өгөгдөл дамжуулах тутамд олон тооны хавтан үүсгэх, өгөгдөл үзэх явдал юм. Жишээлбэл, та CPU температурын шугамын график, хэмжигч график болон сүүлийн утгыг харахын тулд хавтанцар үүсгэж болно. Шинэ хавтан нэмэхийн тулд Хавтан засах, дараа нь +Хавтан нэмэх дээр дарна уу. Шинэ хавтангийн тохиргооны хайрцаг гарч ирнэ. SignalKey хайрцагт энэ хавтанг жолоодох өгөгдлийн урсгалыг сонгоод, хавтангийн төрлийг сонгоод энэ хавтангийн нэрийг үүсгэнэ үү.
Хяналтын самбартаа би CPU -ийн хэрэглээ болон температурыг харьцуулахын тулд гурван Pi -ийг нэг хяналтын самбар руу цацсан.
Хэмжигчийн график нь Дискний ашиглалт (%) ба CPU -ийн хэрэглээ (%) зэрэг өгөгдлийн урсгалд маш хэрэгтэй байдаг. Хэмжигчийн график үзэмжийг сонгохдоо та хавтангийн тохиргоонд хэмжигчийн хамгийн бага ба хамгийн их утгыг тохируулж болно. Дискний ашиглалт (%) ба CPU -ийн хэрэглээ (%) хэмжигчийн хувьд min/max -ийг 0/100 болгож тохируулах нь чухал бөгөөд ингэснээр хавтанцар нь утга учиртай болно.
Өгөгдлийг илүү их контекстээр хангахын тулд та хяналтын самбар дээрээ арын зургийг нэмж болно.
Миний үүсгэсэн хоёр самбарын нийтэд нээлттэй хувьцаа энд байна.
- https://go.init.st/6g3spq4
- https://go.init.st/ynkuqxv
Зөвлөмж болгож буй:
Эрүүл мэндийн шалгалт: 5 алхам (зурагтай)
Эрүүл мэндийн шалгалт: Энэхүү төсөл нь эрүүл саруул ухаантай байх эсвэл тогтмол шалгаж байгаа эсэхийг шалгах явдал юм. Үүнийг хийх хамгийн сайн арга бол санамсаргүй байдлаар улаан туяатай гэрэлтдэг маск хийх явдал юм. Ихэнхдээ хангалттай байдаг тул энэ нь мэдэгдэхүйц боловч сийрэг байдаг нь хүмүүсийг эргэлзэхэд хүргэдэг
GranCare: Халаасны хэмжээтэй эрүүл мэндийн хяналт: 8 алхам (зурагтай)
GranCare: Pocket Size Health Monitor !: Тиймээс би эхлүүлье, би эмээтэй болсон. Тэр жаахан хөгширсөн ч бие нь эрүүл чийрэг. Саяхан бид сар бүр эмчийн үзлэгт хамрагдаж байсан бөгөөд эмч нь үе мөчөө эрүүл байлгахын тулд өдөр бүр дор хаяж хагас цаг алхахыг зөвлөсөн. Бидэнд хэрэгтэй
Ургамлын эрүүл мэндийн хяналт: 7 алхам
Ургамлын эрүүл мэндийн хяналт: Сайн байна уу, дахин. Энэ төслийн шалтгаан нь миний дүү байсан. Түүний төрсөн өдөр удахгүй болох гэж байгаа бөгөөд тэрээр байгальд (ургамал, амьтны аль аль нь), бяцхан эдлэл гэх мэт хоёр зүйлд дуртай. Тиймээс би энэ хоёр зүйлийг нэгтгэж, түүнийг төрсөн өдрийн баяр болгохыг хүсч байна
IOT дээр суурилсан эрүүл мэндийн хяналтын систем: 3 алхам
IOT дээр суурилсан эрүүл мэндийн хяналтын систем: Өвчтөнд био-эмнэлгийн мэдрэгч бүхий микроконтроллерт суурилсан төхөөрөмжийг хавсаргаж, үүлд суурилсан тогтмол хяналт тавих болно. Хүний биеийн температур, судасны цохилт зэрэг чухал шинж тэмдгүүд нь эрүүл мэндийн аливаа асуудлыг илрүүлэх гол түлхүүр болдог
Эрүүл мэндийн алхам - Tecnologia E Segurança Para a Sua Saúde: 3 алхам
Эрүүл мэндийн алхам - Tecnologia E Segurança Para a Sua Saúde: Equipe: Andr é Перейра Кавальканте Дуглас Шүжи Озава Жуну Фернандес Ара ú jo Lucas Marques Ribeiro Pedro In á cio de Nascimento e BarbalhoPalavras-Chaves: rfid; sa ú de; луу; санкатон; агилидад; мэдээллийн систем ба мэдээлэл