Obsah:
- Krok 1: Požadovaný hardvér, softvér a materiál
- Krok 2: Krabica a krabička na pilulky
- Krok 3: Schéma zapojenia
- Krok 4: Krmivo Adafruit MQTT
- Krok 5: Konfigurácia IFTTT
- Krok 6: Kód
- Krok 7: Doplnky
Video: Box IoPill IDC2018IOT: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Toto je IoPill Box - týždenný box na tabletky pripojený k internetu.
Pre náš konečný projekt nášho kurzu internetu vecí sme sa rozhodli ponúknuť riešenie, ktoré pomôže zaistiť, aby starší ľudia (alebo akákoľvek iná osoba, ktorá používa týždenný box na tabletky) nezabudli užiť svoje tabletky denne a včas.
V nasledujúcich krokoch popíšeme rôzne procesy nášho projektu vrátane budúcich navrhovaných implementácií a vylepšení projektu.
- Indikácia dňa - podľa dňa v týždni sa rozsvieti zodpovedajúca bunka v poli, ktorá naznačuje, ktoré pilulky sa majú užiť.
- Indikácia, že boli užité pilulky v daný deň - prostredníctvom senzora LDR nainštalovaného v každej bunke box automaticky vie, kedy bola bunka otvorená za účelom vybratia denných tabliet, všetkých 7 diód LED indikuje pacienta.
- Pripomienka 1-v prípade, že denné tabletky neboli užité v požadovanom časovom rámci, bude používateľovi zaslané e-mailové upozornenie, ktoré mu pripomenie, aby si vzal svoje tabletky.
- Pripomienka 2 - v prípade, že si používateľ ešte neužije svoje tabletky, v stanovenom časovom rámci a po prvom pripomenutí bude rodinnému príslušníkovi alebo zdravotníckemu asistentovi odoslaný e -mail s oznámením, že denné tabletky neboli užité
- Pripomenutie konca týždňa - na konci týždňa bude užívateľovi zaslané e -mailom upozornenie na doplnenie tabliet na nasledujúci týždeň vrátane pokynov o dávkovaní a druhoch tabliet na každý deň.
- Protokol údajov - história dátumov a časov užívania piluliek je uložená v kanáli denníka údajov prostredníctvom MQTT.
Krok 1: Požadovaný hardvér, softvér a materiál
- ESP8266 NodeMCU
- 7 LED diód
- 7 LDR
- Rezistor 7 x 10 kOhm (pre ldrs)
- 7 x 200R ohmové odpory (pre LED diódy)
- Rezistor 4,7 kOhm (pre MCP23017)
- 16-kanálový analógový multiplexor
- MCP23017
- Box na pilulky
- Kartónová škatuľa
Krok 2: Krabica a krabička na pilulky
Našli sme nejakú kartónovú škatuľu, vložili sme do nej obvod a na ňu nalepili krabičku s tabletkami.
Vzhľadom na citlivosť ldr na svetlo a náš cieľ zaistiť dobrú presnosť - krabičku na pilulky sme museli nastriekať.
Pre každý ldr sme „vyvŕtali“2 otvory na zadnej strane každého dňa krabičky na pilulky - pomocou metódy starej módy „horúcou ihlou“.
Na každú LED sme studenou ihlou dvakrát stlačili škatuľu.
Pre napájací kábel sme urobili otvor na zadnej strane kartónovej škatule.
Krok 3: Schéma zapojenia
Ako vidíte na obrázkoch, všetky súčiastky sme spájkovali tak, ako na obrázku - urobili sme to po namaľovaní krabičky na pilulky, ldrs boli každý deň vo vnútri a diódy v kartónovej škatuli tiež.
Na obrázkoch vidíte iba 2 písmená ldr a LED (nižšie predstavujú nedeľu a najvyššie predstavujú sobotu), aby bolo všetkých 7 z oboch skopírovaných v diagrame a prepojených s medzerou medzi nimi. ktorí sú na diagrame.
NodeMCU bude napájaný USB káblom.
Krok 4: Krmivo Adafruit MQTT
Nastavili sme 2 dátové kanály:
- IOP_PatientDemoPT - predstavuje časové pečiatky každého dňa, keď pacient užil tabletky toho dňa
- IOP_PatientDemoHR (zatiaľ neimplementované, budúca práca) - predstavuje BPM pacienta.
Krok 5: Konfigurácia IFTTT
Vykonali sme 3 udalosti IFTTT:
- upomienka_1 - v prípade, že denné tabletky neboli užité v požadovanom časovom rámci, bude užívateľovi zaslané e -mailové upozornenie, ktoré mu pripomenie, aby si vzal svoje tabletky
- upomienka_2 - v prípade, že si používateľ ešte neužije svoje pilulky, po uplynutí daného časového rámca a po prvom pripomenutí bude rodinnému príslušníkovi alebo zdravotníckemu asistentovi odoslaný e -mail s oznámením, že denné tabletky neboli užité
- fill_pill - na konci týždňa bude užívateľovi zaslané upozornenie na doplnenie tabletiek na nasledujúci týždeň vrátane pokynov o dávkovaní a druhoch tabliet na každý deň - e -mailom
Krok 6: Kód
Kód je veľmi jednoduchý a plný užitočných komentárov.
Pri konfigurácii sa uistite, že ste zmenili tajné kľúče IFTTT a Adafruit a tiež konfiguráciu wifi.
Diagram stavového automatu kódu je taký, ako je popísaný na pridanom obrázku k tomuto kroku.
Krok 7: Doplnky
Výzvy v projekte
Musíme zaistiť, aby boli tabletky skutočne užité? - to je otázka, ktorú sme si položili počas procesu brainstormingu projektu, pretože na konci dňa je užívateľ človekom a nie strojom, a aj keď existuje náznak, že z neho vyberá pilulky box, stále existuje obmedzenie údaja, či pilulky skutočne použil alebo nie.
Rozhodli sme sa však, že táto otázka nie je hlavným predmetom nášho projektu a tohto zariadenia, a zamerali sme sa na to, ako minimalizovať šance, že používateľ vynechá dennú dávku svojho lieku.
Ďalším problémom, ktorý sme chceli vyriešiť, bolo zaistiť, aby používateľ nebral pilulky iného dňa. Naše riešenie bolo konkrétnou a jasnou indikáciou aktuálnej bunky, ktorá sa má použiť, existujú však lepšie a bezpečnejšie riešenia, ktoré zaistia, aby k tejto chybe nedošlo, avšak nemali sme nástroje na podporu takýchto riešení (napr. Zámok na bunky, pozrite si budúcu žiadosť o projekt)
Obmedzenia
Náš projekt sa týka jedného týždenného boxu - jednej dávky piluliek denne - riešenie je možné ďalej rozšíriť tak, aby podporovalo niekoľko dávok tabletiek denne / viac boxov
Mechanika - nepoužili sme žiadne pohyblivé časti/motory, pretože tieto neboli súčasťou kurzu. Mohlo by to byť užitočné, pretože by nám to umožnilo uzamknúť bunky, ktoré sa nemajú používať, automatické plnenie buniek tabletkami na konci týždňa atď.
Budúce aplikácie/vylepšenia projektu
Srdcová frekvencia - pridanie senzora na meranie srdcovej frekvencie pacienta a stlačením tlačidla odošle údaje do kanála MQTT na ďalšie sledovanie
App - užívateľsky prívetivá aplikácia, ktorá ovláda systém - prostredníctvom tejto aplikácie môže používateľ aktualizovať rôzne
premenné zariadenia:
- Kedy si vziať tabletky
- Aktualizujte typy a dávkovanie piluliek, ktoré chcete vyplniť
- Prijímajte pripomenutia prostredníctvom aplikácie
- Uložte údaje a denník užívania drog.
- Po dokončení si objednajte lieky prostredníctvom aplikácie
Rozšírte zariadenie tak, aby podporovalo 2 dávky denne/viac balení
Automatické plnenie buniek-do konca týždňa alebo po použití liekov zariadenie doplní denné bunky potrebnými liekmi.
Zamknite bunky, ktoré sa nemajú použiť - všetky bunky okrem dennej bunky, ktorá sa má použiť, budú uzamknuté, aby sa zabezpečilo, že užívatelia omylom neužijú nesprávne pilulky/predávkovanie.
Vylepšenia dizajnu.
Pripojte zariadenie k lekárskym/poisťovacím spoločnostiam, ktoré monitorujú používateľov, ukladajú relevantné informácie, aktualizujú predplatné a v prípade potreby odosielajú lieky atď.
Odporúča:
Vešiak na látku IDC2018IOT: 6 krokov
Vešiak na IDC2018IOT: vešiak na látku IOT urobí vašu skriňu múdrejšou a poskytne vám online štatistiky o oblečení v nej. Má 3 hlavné vlastnosti: keď si chcete vybrať, čo si oblečiete, môžete stlačiť farbu, na ktorú sa dnes cítite. a vešiaky na oblečenie IOT
Inteligentný dverový systém pre sluchovo postihnutých (IDC2018IOT): 11 krokov
Inteligentný dverový systém pre sluchovo postihnutých (IDC2018IOT): Všetci dúfame, že budeme mať domov, ktorý nám bude vyhovovať, ale štandardná konštrukcia nie je vhodná pre každého. Dvere do domu sú veľmi zle navrhnuté pre hluchých alebo sluchovo postihnutých ľudí. Ľudia s poruchou sluchu nepočujú klopanie na dvere alebo
Juke Box pre veľmi mladých alias Raspi-Music-Box: 5 krokov
Box Juke pre veľmi mladých … Aka Raspi-Music-Box: Inšpirovaný inštruovateľným robotom „RFID-Music-Robot na báze maliny-Pi-založené“opisujúc stavbu hudobného prehrávača ROALDH pre jeho 3-ročné dieťa, rozhodol som sa postaviť juke box pre moje ešte mladšie deti. Je to v podstate krabica so 16 tlačidlami a Raspi 2 i
Študujte lepšie s inteligentnou stolnou lampou - IDC2018IOT: 10 krokov (s obrázkami)
Študujte lepšie s inteligentnou stolnou lampou - IDC2018IOT: Ľudia v západnom svete trávia veľa času sedením. Za stolom, šoférovaním, sledovaním televízie a pod. Príliš dlhé sedenie môže niekedy poškodiť vaše telo a poškodiť vaše schopnosti koncentrácie. Chôdza a vstávanie po stanovenom čase je zásadná pre
Inteligentný box na pilulky (IDC2018IOT): 8 krokov
Smart Pill Box (IDC2018IOT): Toto je konečný projekt Jonathana Braslavera a Maora Stamatiho v rámci kurzu IOT IDC v roku 2018. V tomto návode vás prevedieme krokmi k vybudovaniu inteligentného boxu na tablety pre IoT. Jedná sa o plne funkčný prototyp s nasledujúcimi funkciami: 1. Posiela SMS