فهرست مطالب:

DailyDose: تزریق کننده قرص هوشمند: 5 مرحله
DailyDose: تزریق کننده قرص هوشمند: 5 مرحله

تصویری: DailyDose: تزریق کننده قرص هوشمند: 5 مرحله

تصویری: DailyDose: تزریق کننده قرص هوشمند: 5 مرحله
تصویری: 5 علامت هشدار دهنده بزرگ شدن پروستات، علت و درمانهای طبیعی تورم، عفونت و سرطان پروستات 2024, جولای
Anonim
DailyDose: تزریق کننده قرص هوشمند
DailyDose: تزریق کننده قرص هوشمند

به پروژه من به نام DailyDose خوش آمدید!

نام من Chloë Devriese است ، من دانشجوی چند رسانه ای و فناوری ارتباطات در Howest در Kortrijk ، بلژیک هستم. به عنوان یک تکلیف برای مدرسه ، ما نیاز به ساخت یک دستگاه اینترنت اشیا داشتیم.

هنگام ملاقات با پدربزرگم ، ایده پروژه ام به ذهنم رسید. پدربزرگم باید در طول روز داروهای زیادی بخورد ، اما همیشه نمی تواند قرص های مناسب را در زمان مناسب مصرف کند. گاهی اوقات ممکن است برای او بیش از حد گیج کننده باشد. با این حال ، مهم است که مقدار صحیح دارو در زمان مناسب مصرف شود. برای سهولت این امر برای پدربزرگم و برای بسیاری از مردم ، ایده DailyDose به ذهنم رسید.

DailyDose دقیقاً به شما می گوید که چه زمان و چه داروهایی باید مصرف کنید. وقتی زمان مصرف دارو فرا می رسد ، زنگ هشدار به صدا در می آید. تنها کاری که بیمار باید انجام دهد این است که دکمه را فشار دهد تا داروهای مناسب از تلگراف خارج شود.

پزشک یا معشوق می توانند با برداشتن قسمت بالای دیسپنسر ، داروها را پر کنند.

4 ظرف برای 4 داروی مختلف در این نمونه اولیه وجود دارد.

همچنین دمای داخل دستگاه پخش به طور مرتب بررسی می شود. دلیل این امر این است که

قرص ها باید در دمای زیر 25 درجه سانتی گراد نگهداری شوند در غیر این صورت ممکن است سمی شوند.

در کنار ساختمان ، من یک وب سایت برای کنترل توزیع کننده تهیه کردم. می توانید اطلاعات بیشتری در مورد بیمار و داروهای او بدهید. علاوه بر این ، می توانید برنامه دوز را ایجاد کنید.

در زیر می توانید توضیحی در مورد نحوه ساخت DailyDose پیدا کنید. اگر می خواهید درباره من و پروژه های دیگر من بیشتر بدانید ، نمونه کارها را بررسی کنید.

مرحله 1: جمع آوری مواد

جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد

در وهله اول ، من باید اطمینان حاصل کنم که تمام قطعات مورد نیاز را دارم. قبل از شروع ، می خواهم بگویم که این پروژه دقیقاً ارزان نبود. در زیر می توانید لیستی از اجزای مختلف مورد استفاده من را بیابید. من همچنین یک صورتحساب مواد با تمام قیمت هایی که پرداخت کردم و خرده فروشان احتمالی برای اجزاء را درج کردم.

  • RaspBerry Pi 3 با آداپتور و کارت حافظه
  • کابل های جامپر
  • تخته نان (ها)
  • مقاومت 1x 4 ، 7K Ω
  • مقاومت 1x 3 ، 3K Ω
  • 2x مقاومت 470K Ω
  • مقاومت 1x 1K Ω
  • صفحه نمایش ال سی دی
  • سنسور دما DS18B20 One Wire
  • مربع مقاومت حساس به نیروی (FSR)
  • Mcp3008*
  • سنسور اولتراسونیک
  • 4 سروو موتور چرخش مداوم (FS5106R)
  • دکمه**
  • نوار LED NeoPixel rgb (30 LED- مشکی)
  • مبدل سطح منطق ***
  • پاور جک
  • منبع تغذیه 5V/2A DC ***
  • زنگ فعال

یادداشت:

*رزبری پای پین ورودی آنالوگ ندارد. برای حل این مشکل ، از mcp3008 برای تبدیل سیگنال آنالوگ به سیگنال دیجیتال استفاده کردم.

** من از دکمه Rugged Metal RGB Pushbutton استفاده کردم ، اما شما می توانید از هر دکمه ای که دوست دارید استفاده کنید. من این دکمه را انتخاب کردم زیرا اولاً دروغ نمی گویم ، بسیار جالب به نظر می رسید. همچنین یک دکمه برجسته است. از آنجا که مخاطبان اصلی من عمدتا سالمند هستند ، باید دکمه ای باشد که به وضوح قابل مشاهده باشد.

*** رزبری پای از منطق 3.3V استفاده می کند ، بنابراین ما باید از مبدل منطق سطح برای تبدیل آن به منطق 5 ولت مورد نیاز نئوپیکسل استفاده کنیم. شما باید از منبع تغذیه خارجی استفاده کنید ، زیرا NeoPixels قدرت زیادی را مصرف می کند. هر پیکسل به طور متوسط حدود 20 میلی آمپر و در سفید حداکثر 60 میلی آمپر می کشد - حداکثر روشنایی. 30 پیکسل به طور متوسط 600 میلی آمپر و حداکثر تا 1.8 آمپر جذب می کند. مطمئن شوید منبع تغذیه شما به اندازه کافی بزرگ است که نوار شما را هدایت کند!

مرحله 2: همه چیز را سیم کشی کنید

همه چیز را سیم کشی کنید
همه چیز را سیم کشی کنید
همه چیز را سیم کشی کنید
همه چیز را سیم کشی کنید

در تصویر نحوه ساخت مدار را مشاهده می کنید. در واقع آنقدرها هم سخت نیست. من نتوانستم یک دکمه RGB Rugged Metal RGB پیدا کنم ، بنابراین در مدار شماتیک از یک دکمه معمولی استفاده کردم و یک آند معمولی RGB منجر به نشان دادن چراغ های دکمه شد.

مرحله 3: پایگاه داده

پایگاه داده
پایگاه داده

برای این پروژه به یک پایگاه داده نیاز داریم.

من یک نمودار روابط موجودیت ایجاد کردم ، یک پایگاه داده از آن تهیه کردم و برخی از داده های تست را وارد کردم. به زودی مشخص شد که برخی اشتباهات وجود دارد ، بنابراین من بارها و بارها این کار را انجام دادم. بعداً وقتی برنامه نویسی را شروع کردم ، متوجه شدم که هنوز مشکلات کمی در پایگاه داده وجود دارد ، اما برای این نمونه اولیه این کار را انجام داد.

جدول SensorHistory اطلاعاتی در مورد سنسورها دارد. این دمای اندازه گیری شده را در دیسپنسر ثبت می کند ، بررسی می کند که آیا یک فنجان در زیر دستگاه موجود است تا قرص ها به هیچ وجه نیفتند. همچنین بررسی می کند که وقتی زنگ ساعت به صدا در می آید ، بیمار چقدر دور است.

شما می توانید از تلگراف مخصوص یک بیمار استفاده کنید. اطلاعات مربوط به این بیمار در بیمار جدول ذخیره می شود.

هر دارویی که می خواهید ، می توانید به میز دارو اضافه کنید. همچنین می توانید دارویی را که در ظرفی ذخیره نشده است اضافه کنید.

با جداول PatientMedication ، PatientMedicationInfo ، PatientMedicationInfoTime و Time برنامه زمان بندی دوز بیمار را پیگیری می کنیم.

PatientMedicationHistory پیگیری می کند که آیا بیمار داروهای خود را در زمان مناسب ، بله یا خیر ، مصرف کرده است.

ضمیمه این مرحله می توانید تخلیه Mysql من را پیدا کنید. بنابراین ، به راحتی می توانید آن را وارد کنید.

اکنون که پایگاه داده را دارید ، زمان تنظیم RPI و پیاده سازی پایگاه داده است.

مرحله 4: کدگذاری کنید

کد کنید!
کد کنید!
کد کنید!
کد کنید!
کد کنید!
کد کنید!

اکنون وقت آن است که مطمئن شوید همه اجزا کار خود را انجام می دهند. می توانید کد من را در Github پیدا کنید.

github.com

کد را بارگیری کنید

مرحله پنجم: ساختن تلگراف

ساختن تلگراف
ساختن تلگراف
ساختن تلگراف
ساختن تلگراف
ساختن تلگراف
ساختن تلگراف

برای دستگاه پخش کننده از چندین صفحه HPL و یک صفحه MDF استفاده کردم

ساخت و ساز

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 سانتی متر (جلو) دهانه قطعات (ال سی دی ، دکمه ، سنسور اولتراسونیک و زنگ) را ارائه می دهید.

در صفحه پشتی و میانی پشتی یک سوراخ برای منبع تغذیه ایجاد می کنید. شما همچنین یک سوراخ در وسط صفحه نگهدارنده ایجاد می کنید تا قرص ها به پایین بیفتند

ام دی اف:

1x - 30cm x 27cm x 2cm (قسمت پایین)

یک ورقه در صفحه MDF ، دور تا دور ، با ارتفاع 1 ، 2 سانتی متر قرار دهید. این برای نوار LED ضروری است.

در وسط بشقاب ، یک شکاف گرد با یک سوراخ کوچک در پشت صفحه ایجاد می کنید. از این شکاف گرد برای قرار دادن یک فنجان و مقاومت مقاوم در برابر نیرو استفاده می شود. سوراخ کوچک برای پنهان کردن کابل های مقاومت حساس به نیرو است.

در صورت تمایل ، اکنون می توانید صفحه MDF را رنگ کنید ، این صفحه قسمت پایینی خواهد بود.

وقتی همه بشقاب ها را دارید ، می توانید آنها را کنار هم قرار دهید. من از چسب teck7 استفاده کردم. اما مراقب باشید این قسمت پیچیده ای است که ممکن است به کمک احتیاج داشته باشید.

نوعی قیف

شما به قیف نیاز دارید تا قرص هایی که از ظرف خارج می شوند در سوراخ صفحه میانی قرار بگیرند.

قیفم را با مقوا ، نوار و چسب درست کردم. این عمدتا با احساس بود.

من از عناصر سه بعدی برای 4 ظرف استفاده کردم که هر ظرف شامل یک فنجان ، یک سروتو روتاتور و یک چرخاننده فنجان است

توصیه شده: