Hemlagad trÄdlös fristÄende kontroll av insulinpumpen

«Jag Ă€r nu en cyborg!» — sĂ€ger den australiensiska programvaruutvecklaren Liam Zabidi stolt, en ung programmerare, blockchain/fullstack-ingenjör och författare, som han presenterar sig sjĂ€lv pĂ„ sina blogg. I början av augusti avslutade han sitt DIY-projekt för att skapa en bĂ€rbar enhet, som han utan falsk blyert kallade „konstgjord bukspottkörtel“. Det handlar snarare om en sjĂ€lvreglerande insulnpump, och vĂ„r cyborg har i vissa aspekter av sin skapelse inte sökt efter genvĂ€gar. Mer om konceptet för enheten och de öppna kĂ€llkodsteknologier som han stödde sig pĂ„ — nedan i artikeln.

Hemlagad trÄdlös fristÄende kontroll av insulinpumpenillustrationer utom enheten schematiska bild hÀmtades frÄn Liams blogg

Diabetes för dummies

Liam har typ 1-diabetes.
Om vi ser till terminologin, sĂ„ innebĂ€r ordet „diabetes“ en grupp sjukdomar med ökad diures, det vill sĂ€ga urinutsöndring, men andelen personer med just diabetes mellitus (DM) Ă€r större, och den korta benĂ€mningen har i praktiken blivit standard för diabetes mellitus. Inte förrĂ€n medeltiden observerade man hos de flesta som led av DM att deras urin innehöll socker. Det tog ganska lĂ„ng tid innan hormonet insulin upptĂ€cktes (som ocksĂ„ skulle bli den första fullt sekvenserade proteinet i historien) och dess roll i patogenesen av DM.
Insulin Ă€r ett av de viktigaste hormonerna som reglerar metabolismen av mĂ„nga Ă€mnen, men den mest betydande pĂ„verkan har det pĂ„ kolhydratmetabolismen, inklusive socker som anses vara „huvudsocker“ — glukos. För metabolismen av glukos i cellerna fungerar insulin som en sorts signalsubstans. PĂ„ ytan av cellerna finns speciella insulinreceptorer. NĂ€r insulin „sĂ€tter sig“ pĂ„ dem, ger det signaler att starta en kaskad av biokemiska reaktioner: cellen börjar aktivt transportera glukos in i sig genom sin membran och bearbeta den inuti.
Insulin production can be likened to the work of volunteer workers who come to fight flooding. The level of insulin depends on the amount of glucose: the more glucose there is, the more the total insulin level rises in response. I reiterate: what matters is the level in the tissues, not the number of molecules, which is directly proportional to glucose, since insulin does not bind to glucose itself and is not consumed in its metabolism, just as volunteers do not drink the incoming water, but build dams of a certain height. It is necessary to maintain this specific level of insulin on the surface of cells, just as the height of temporary dams must be maintained in flooded areas.
It is clear that if there is a shortage of insulin, glucose metabolism is disrupted, preventing it from entering the cells, which causes it to accumulate in biological fluids. This is the pathogenesis of diabetes. Previously, there was confusing terminology such as 'insulin-dependent/independent diabetes', but it is more accurate to classify it this way: Type 1 diabetes is a physical shortage of insulin (the most common cause is the death of pancreatic cells); Type 2 diabetes is a decreased response of the body to its own insulin levels (the reasons are not yet fully understood and are diverse). Type 1 is when there are few volunteers and they cannot build the dams quickly enough; Type 2 is when the dams are of normal height, but they may be leaky or built incorrectly.

The problem of manual regulation

Both types, as becomes clear, lead to elevated glucose levels outside the cells—in the blood, urine, which has a negative impact on the entire body. One must live while counting international och bread units in the syringe and on the plate, respectively. But one cannot manually regulate everything that the body did automatically all the time. A person needs to sleep, and during sleep, insulin levels continue to fall; a person may, due to everyday circumstances, miss a meal on time—and then their sugar will drop under the effects of artificially maintained insulin levels. Essentially, life turns out to be in a tunnel with limits on glucose levels, above and below which lies a coma.
Delvis Ă€r lösningen pĂ„ detta problem moderna enheter som har ersatt sprutor – insulinpumpar. Detta Ă€r en anordning som anvĂ€nder en kontinuerligt insatt underhudsnĂ„l för automatisk dosering av insulin. Men enbart en bekvĂ€m insulindosering garanterar inte korrekt ersĂ€ttningsterapi utan data om den aktuella glukosnivĂ„n. Detta Ă€r en ytterligare huvudvĂ€rk för lĂ€kare och biotekniker: snabbtester och korrekt prognostisering av insulin- och glukosnivĂ„ernas dynamik. Teknologiskt har detta realiserats i form av system för kontinuerlig glukosmĂ€tning – CGM. Det Ă€r olika enheter som kontinuerligt lĂ€ser av data frĂ„n en stĂ€ndig sensor insatt under huden. Denna metod Ă€r mindre traumatisk och mer attraktiv för anvĂ€ndarna Ă€n den klassiska. fingerprick, men den senare Ă€r mer exakt och rekommenderas att anvĂ€ndas om blodsockret har sjunkit kraftigt eller förĂ€ndras snabbt över tid.
Mellanledet i detta system Ă€r mĂ€nniskan – vanligtvis sjĂ€lva patienten. De justerar insulindoseringen beroende pĂ„ mĂ€tresultaten frĂ„n blodsockermĂ€taren och den förvĂ€ntade trenden – om de Ă€tit nĂ„got sött eller planerar att hoppa över lunchen. Men i en vĂ€rld av exakt elektronik blir mĂ€nniskan den svaga lĂ€nken – vad hĂ€nder om de under natten fĂ„r en svĂ„r hypoglykemi och förlorar medvetandet? Eller beter sig pĂ„ annat sĂ€tt oansvarigt, glömmer/skippar/stĂ€ller in enheten felaktigt, sĂ€rskilt om det Ă€r ett barn? För sĂ„dana fall har mĂ„nga funderat pĂ„ att skapa system med Ă„terkoppling – sĂ„ att insulinenheten orienterar sig efter data frĂ„n glukossensorerna.

Återkoppling och open source

Men genast uppstĂ„r ett problem – det finns mĂ„nga pumpar och blodsockermĂ€tare pĂ„ marknaden. Dessutom Ă€r detta alla utförande enheter, och de behöver en gemensam processor och mjukvara som styr dem.
Det har redan publicerats artiklar pÄ Habré [1, 2] om Àmnet att integrera tvÄ enheter i ett system. Utöver att lÀgga till ett tredje fall, kommer jag att berÀtta lite om globala projekt som samlar entusiaster som vill bygga sÄdana system sjÀlva.

OpenAPS-projektet (Open Artificial Pancreas System, en fri artificiell bukspottkörtel) grundades av Dana Lewis frÄn Seattle. I slutet av 2014 bestÀmde hon, som ocksÄ Àr typ 1-diabetiker, sig för att genomföra ett sÄdant experiment. Efter att ha provat och sedan noggrant beskrivit sin enhet, öppnade hon sÄ smÄningom projektets webbplats, dÀr det beskrivs i detalj hur man sjÀlv kan koppla ihop sina CGM-blodsockermÀtare och pumpar, i olika variationer frÄn olika tillverkare, med nödvÀndiga mellanliggande enheter, mjukvarualternativ pÄ Github och en mÀngd dokumentation frÄn det vÀxande anvÀndarsamfundet. Det viktigaste aspekt som OpenAPS betonar Àr att "vi hjÀlper er med detaljerade instruktioner, men ni mÄste göra allt sjÀlva". Saken Àr den att sÄdan verksamhet ligger ett steg bort frÄn allvarliga sanktioner frÄn FDA (amerikanska Food and Drug Administration, vilket omfattar alla lÀkemedel och medicinska produkter). Och Àven om den inte kan förbjuda dig att bryta certifierade apparater och koppla ihop dem i hemmagjorda system för egen anvÀndning, sÄ kommer varje försök att hjÀlpa dig göra det eller sÀlja det att straffas strÀngt. Den andra, men inte mindre viktiga idén bakom OpenAPS Àr sÀkerheten hos det hemmagjorda systemet. Dokumentationen i form avett par hundra artiklar och tydliga, detaljerade algoritmer syftar just till att hjÀlpa den sjuke, inte skada sig sjÀlv.

Hemlagad trÄdlös fristÄende kontroll av insulinpumpen Nightscout-kontofönstret
Ett annat projekt, Nightscout, gör det möjligt för anvÀndare att ladda upp data frÄn sina CGM-enheter till en molnlagring i realtid genom smartphones, smartklockor och andra enheter samt att se och bearbeta de insamlade uppgifterna. Projektet syftar till att maximera den informativa och anvÀndarvÀnliga anvÀndningen av data och innehÄller ocksÄ detaljerade guider, till exempel, fÀrdiga konfigurationer av blodsockermÀtare med smartphones med olika operativsystem och nödvÀndig mjukvara och mellanliggande sÀndare.
Datavisualisering Àr viktig för att bestÀmma dagliga fluktuationer i glukosnivÄer utifrÄn din livsstil och möjlig korrigering av beteende och kostvanor. Den gör det möjligt att överföra data i en anvÀndarvÀnlig grafisk form till din smartphone eller smarta klocka, för att förutsÀga trender i glukosnivÄer pÄ kort sikt. Dessutom kan dessa data lÀsas av och bearbetas av OpenAPS-programvara. Det Àr precis detta som Liam anvÀnder i sitt projekt. PÄ KDPV-artikeln finns hans personliga data frÄn en molntjÀnst, dÀr den lila 'gafeln' till höger representerar de förvÀntade glukosnivÄerna, förutspÄdda av OpenAPS.

Liams projekt

Om projektet kan man lÀsa mer detaljerat i hans bloggpost, jag ska bara försöka sammanfatta det mer schematiskt och visuellt.
HÄrdvaran omfattar följande enheter: en Medtronic insulinpump, som Liam hade frÄn början; CGM (glukometer) FreeStyle Libre med NFC-sensor; till detta en MiaoMiao-sÀndare som överför data frÄn den hudbaserade NFC-sensorn till smartphone via Bluetooth; en Intel Edison mikrodator, som fungerar som processorn för att styra hela systemet med hjÀlp av Open APS; Explorer HAT, en radiotransmitta för att koppla sista enheten till smartphone och pump.
Cirkeln Àr sluten.

Hemlagad trÄdlös fristÄende kontroll av insulinpumpen

Hela hĂ„rdvarudelen kostade Liam 515 euro, exklusive pumpen som han hade tidigare. Alla enheter bestĂ€lldes frĂ„n Amazon, inklusive den ur produktion tagna Edison. Dessutom Ă€r de underhudssensorer för CGM Libre dyra förbrukningsvaror — 70 euro för en, som rĂ€cker i 14 dagar.

Programvaran: För det första en Linux-distribution, Jubilinux för Edison, och dĂ€rifrĂ„n installationen av OpenAPS, vilket, enligt uppgift frĂ„n enheten, var ganska besvĂ€rligt. DĂ€refter konfiguration av datatransfer frĂ„n CGM till smartphone och molnet, för vilket han var tvungen att licensiera en personlig kompilering av applikationen xDrip (150 euro) och konfigurera Nightscout — han behövde 'Ă€ktenskap' mellan den och OpenAPS via speciella plugins. Det uppstod ocksĂ„ problem med enhetens funktionalitet, men Nightscout-communityn hjĂ€lpte Liam framgĂ„ngsrikt med att hitta buggar.

SjÀlvklart kan det verka som att författaren har komplicerat projektet. Den lÀnge avvecklade Intel Edison valdes av Liam som "mer energieffektiv Àn Raspberry Pi". Apples operativsystem bidrog ocksÄ med licensproblem och kostnader som kan jÀmföras med de för en Android-smartphone. Men hans erfarenheter Àr vÀrdefulla och kommer att bidra till mÄnga liknande projekt av hemgjorda enheter som har potential att avsevÀrt förbÀttra livskvaliteten för mÄnga mÀnniskor till en relativt lÄg kostnad. MÀnniskor som allt mer vÀnjer sig vid att lita pÄ sina egna förmÄgor och fÀrdigheter.
Liam reflekterar över att typ 1-diabet kunde fÄ honom att kÀnna sig ofri, och den enhet han skapade Àr ett sÀtt att ÄterfÄ den psykologiska komforten av kontroll över sin egen kropp. Utöver att ÄterfÄ en normal livsstil har skapandet av ett insulindrivande system med feedback blivit en kraftfull upplevelse av sjÀlvuttryck för honom. "Det Àr bÀttre att hÄlla sitt ÀmnesomsÀttning under kontroll med kod i JS Àn att Äka till sjukhuset," skriver han.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster