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

DailyDose: Ухаалаг эм тараагч: 5 алхам
DailyDose: Ухаалаг эм тараагч: 5 алхам

Видео: DailyDose: Ухаалаг эм тараагч: 5 алхам

Видео: DailyDose: Ухаалаг эм тараагч: 5 алхам
Видео: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Долдугаар сарын
Anonim
DailyDose: Ухаалаг эм тараагч
DailyDose: Ухаалаг эм тараагч

DailyDose нэртэй миний төсөлд тавтай морил!

Намайг Chloë Devriese гэдэг, би Бельги улсын Кортрижк хотын Howest сургуулийн мультимедиа, холбооны технологийн чиглэлээр оюутан. Сургуулийн даалгавар болгон бид IoT төхөөрөмж хийх шаардлагатай болсон.

Өвөөтэйгээ уулзахдаа төслийнхөө санааг олж авлаа. Өвөө маань өдрийн цагаар маш их эм уух шаардлагатай байдаг, гэхдээ зөв эмийг зөв цагт нь уух нь түүнд үргэлж амар байдаггүй. Энэ нь заримдаа түүний хувьд хэтэрхий ойлгомжгүй байж магадгүй юм. Гэсэн хэдий ч эмийг зөв цагт нь авах нь чухал юм. Үүнийг өвөө болон олон хүнд хялбар болгох үүднээс DailyDose -ийн санааг олсон юм.

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

Эмч эсвэл ойр дотны хүн тараагчийн дээд хэсгийг авснаар эмийг дүүргэж болно.

Энэхүү прототипт 4 өөр эмийн 4 сав байдаг.

Диспенсер доторх температурыг мөн тогтмол шалгаж байдаг. Үүний шалтгаан нь тэр

Бэлдмэлийг 25 ° C -аас доош температурт хадгалах ёстой, эс тэгвээс хортой болно.

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

Та DailyDose -ийг хэрхэн яаж хийх талаархи тайлбарыг доороос олж болно. Хэрэв та миний болон миний бусад төслүүдийн талаар илүү ихийг мэдэхийг хүсвэл миний багцыг шалгаарай.

Алхам 1: Материалыг цуглуулах

Материал цуглуулах
Материал цуглуулах
Материал цуглуулах
Материал цуглуулах
Материал цуглуулах
Материал цуглуулах

Юуны өмнө би шаардлагатай бүх эд анги байгаа эсэхийг шалгах хэрэгтэй. Эхлэхээсээ өмнө энэ төсөл тийм ч хямд биш байсан гэж хэлмээр байна. Доороос та миний ашиглаж байсан янз бүрийн бүрэлдэхүүн хэсгүүдийн жагсаалтыг олох боломжтой. Би мөн төлсөн бүх үнэ, бүрэлдэхүүн хэсгүүдийн жижиглэнгийн худалдаа эрхэлдэг материалын хуудсыг оруулсан болно.

  • RaspBerry Pi 3 адаптер болон санах ойн карттай
  • Холбогч кабель
  • Талхны самбар
  • 1x4, 7K Ω эсэргүүцэл
  • 1x3, 3K Ω эсэргүүцэл
  • 2x 470K Ω эсэргүүцэл
  • 1x 1K Ω эсэргүүцэл
  • LCD дэлгэц
  • DS18B20 Нэг утастай температур мэдрэгч
  • Дөрвөлжин хүчний мэдрэмтгий эсэргүүцэл (FSR)
  • Mcp3008*
  • Хэт авианы мэдрэгч
  • 4 x тасралтгүй эргэдэг servo мотор (FS5106R)
  • Товчлуур **
  • NeoPixel rgb LED зурвас (30 LED- хар)
  • Логик түвшний хөрвүүлэгч ***
  • Цахилгаан Жак
  • 5V/2A DC цахилгаан хангамж ***
  • Идэвхтэй дуугаралт

Тэмдэглэл:

*Raspberry Pi нь аналог оролтын зүүгүй. Энэ асуудлыг шийдэхийн тулд би mcp3008 ашиглан аналог дохиог тоон дохио болгон хувиргасан.

** Би бат бөх металл RGB товчлуурыг ашигласан боловч та дуртай дурын товчлуурыг ашиглаж болно. Би энэ товчлуурыг сонгосон, учир нь юуны түрүүнд худлаа хэлэхгүй, үнэхээр дажгүй харагдаж байсан. Энэ нь бас онцлох товчлуур юм. Миний зорилтот үзэгчид ихэвчлэн өндөр настнууд байдаг тул энэ нь тод харагдах товчлуур байх ёстой байв.

*** Raspberry Pi нь 3.3V логикийг ашигладаг тул Neopixels -ийн шаарддаг 5V логик руу хөрвүүлэхийн тулд бид Логик түвшингийн хөрвүүлэгчийг ашиглах шаардлагатай болно. NeoPixels маш их эрчим хүч авдаг тул та гадаад тэжээлийн эх үүсвэр ашиглах хэрэгтэй болно. Пиксел бүр дунджаар 20 мА, цагаан өнгөтэй бол 60 мА зурах болно. 30 пиксел нь дунджаар 600 мА, 1.8 А хүртэл зурах чадвартай. Цахилгаан хангамж нь туузыг жолоодоход хангалттай том байгаа эсэхийг шалгаарай!

Алхам 2: Бүгдийг утсаар холбоно уу

Бүгдийг утсаар холбоно уу
Бүгдийг утсаар холбоно уу
Бүгдийг утсаар холбоно уу
Бүгдийг утсаар холбоно уу

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

Алхам 3: Мэдээллийн сан

Мэдээллийн сан
Мэдээллийн сан

Энэ төслийн хувьд бидэнд мэдээллийн сан хэрэгтэй.

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

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

Та нэг өвчтөнд диспенсер ашиглаж болно. Энэ өвчтөний талаархи мэдээллийг хүснэгтэд хадгалдаг.

Хүссэн эмийг эмийн хүснэгтэд нэмж болно. Та мөн саванд хадгалагдаагүй эмийг нэмж болно.

PatientMedication, PatientMedicationInfo, PatientMedicationInfoTime, Time хүснэгтийн тусламжтайгаар бид өвчтөний тунгийн хуваарийг хянаж байдаг.

Өвчтөний эмчилгээний түүх нь өвчтөн эмээ зөв цагт нь авсан эсэх, тийм эсвэл үгүй эсэхийг хянадаг.

Энэ алхамд хавсаргасан бол та миний Mysql овоолгыг олох боломжтой. Тиймээс та үүнийг амархан импортлох боломжтой.

Мэдээллийн сантай болсны дараа RPI -ээ тохируулж, мэдээллийн санг хэрэгжүүлэх цаг болжээ.

Алхам 4: Кодлох

Кодлоорой!
Кодлоорой!
Кодлоорой!
Кодлоорой!
Кодлоорой!
Кодлоорой!

Одоо бүх бүрэлдэхүүн хэсгүүд ажлаа хийж байгаа эсэхийг шалгах цаг болжээ. Та миний кодыг Github дээрээс олж болно.

github.com

Кодыг татаж авах

Алхам 5: Диспенсер барих

Диспенсер бүтээх
Диспенсер бүтээх
Диспенсер бүтээх
Диспенсер бүтээх
Диспенсер бүтээх
Диспенсер бүтээх

Диспенсерийн хувьд би олон HPL хавтан, БСХС -ийн нэг хавтанг ашигласан

Бүтээн байгуулалт

HPL:

2 x - 35cm x 25cm (зүүн ба баруун тал)

1 x - 35cm x 28cm (арын)

1 x - 21cm x 28cm (урд)

2 x - 23cm x 28cm (дунд тулгуур ба тагны жижиг хэсэг)

1 x - 25cm x 30xm (тагны том хэсэг)

HPL хавтан нь 21см х 28см хэмжээтэй (урд талд) та бүрэлдэхүүн хэсгүүдийн нүхийг өгдөг (Lcd, товчлуур, хэт авианы мэдрэгч, дуугаралт)

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

БСХС:

1x - 30cm x 27cm x 2cm (доод хэсэг)

БСХС -ийн хавтангийн эргэн тойронд 1, 2 см өндөртэй ховилыг байрлуул. Энэ нь LED туузны хувьд зайлшгүй шаардлагатай.

Хавтангийн дунд та хавтангийн ар талд жижиг нүхтэй дугуй ховил хийдэг. Энэхүү дугуй ховилыг аяга ба хүч мэдрэмтгий эсэргүүцэл байрлуулахад ашигладаг. Жижиг нүх нь хүч мэдрэмтгий резисторын кабелийг нуух явдал юм.

Хэрэв та хүсвэл БСХС -ийн хавтанг будаж болно, энэ хавтан нь доод хэсэг болно.

Бүх ялтсууд байгаа бол та тэдгээрийг нэгтгэж болно. Би teck7 цавуу хэрэглэсэн. Гэхдээ болгоомжтой байгаарай, энэ бол хэцүү хэсэг бөгөөд танд тусламж хэрэгтэй болно.

Ямар нэгэн юүлүүр

Контейнерээс гарсан эм нь дунд тулгуур хавтангийн нүхэнд унах тул юүлүүр хэрэгтэй.

Би юүлүүрээ картон, соронзон хальс, цавуугаар хийсэн. Энэ нь гол төлөв мэдрэмжээс үүдэлтэй байв.

3D элементүүдийг хэвлэх Би контейнер бүр нь аяга, servo эргүүлэгч, аяга эргүүлэгчээс бүрдэх 4 контейнерт 3D элементүүдийг ашигласан.

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