Мазмұны:

Arduino пульсоксиметрі: 35 қадам (суреттермен)
Arduino пульсоксиметрі: 35 қадам (суреттермен)

Бейне: Arduino пульсоксиметрі: 35 қадам (суреттермен)

Бейне: Arduino пульсоксиметрі: 35 қадам (суреттермен)
Бейне: Control Speed of Stepper Motor using L298N with Push Button Switches STLPB-01 2024, Шілде
Anonim

Импульстік оксиметрлер - аурухананың жұмысына арналған стандартты құрал. Оттегімен және тотықсыздандырылған гемоглобиннің салыстырмалы сіңірілуін қолдана отырып, бұл қондырғылар пациенттің қанының оттегін тасымалдайтын пайызын анықтайды (сау диапазон 94-98%). Бұл көрсеткіш клиникалық жағдайда өмірді сақтап қалуы мүмкін, өйткені қандағы оттегінің кенеттен төмендеуі шұғыл медициналық көмекке мұқтаж екенін көрсетеді.

Бұл жобада біз импульстік оксиметрді интернетте/жергілікті жабдықтар дүкенінде оңай табылатын бөлшектерді пайдаланып жасауға тырысамыз. Соңғы өнім - бұл бір адамға уақыт ішінде қандағы оттегімен қанығуды бақылау үшін жеткілікті ақпарат бере алатын құрал. Бастапқы жоспар - бұл құрылғыны толығымен тозатын ету, бірақ біздің бақылауымызға жатпайтын факторларға байланысты бұл біздің уақыт шкаласында мүмкін болмады. Бірнеше компоненттер мен біраз уақытты ескере отырып, бұл жоба толығымен тозуға айналуы мүмкін және сыртқы құрылғыға сымсыз байланыс орнатуы мүмкін.

Жабдықтар

Негізгі бөлшектер тізімі - Сіз сатып алуыңыз керек нәрселер (әр компоненттен бірнеше бөлшектерді, әсіресе бетіне бекітетін бөлшектерді алуды ұсынамыз)

Arduino Nano * $ 1.99 (Banggood.com)

Қос жарықдиодты - $ 1.37 (Mouser.com)

Фотодиод - $ 1.67 (Mouser.com)

150 Ом резисторы - $ 0.12 (Mouser.com)

180 Ом резисторы - $ 0.12 (Mouser.com)

10 кОм резистор - $ 0.10 (Mouser.com)

100 кОм резистор - 0,12 доллар (Mouser.com)

47 nF конденсатор - $ 0.16 (Mouser.com)

*(Біздің нано қазіргі уақытта Қытайда тұрып қалды, сондықтан біз Uno қолдандық, бірақ екеуі де жұмыс істейді)

Жалпы құны: $ 5.55 (бірақ … бізде көптеген заттар болды және бірнеше қосалқы бөлшектер сатып алдық)

Қосалқы бөлшектер тізімі - біз үшін қажет нәрселер, бірақ сізге сатып алу қажет болуы мүмкін

Мыс қаптамасы - өте арзан (мысал). Оның орнына сіз ПХД жасай аласыз және тапсырыс бере аласыз.

ПВХ - диаметрі кемінде бір дюйм болатын нәрсе. Жұқа түрі жақсы жұмыс істейді.

Сымдар - Оксиметрді тақтаға қосуға арналған тақтаның бірнеше секіргіш сымдары мен ұзындары. 20 -қадамда мен өз шешімімді көрсетемін.

Әйелдер түйреуіші - бұл міндетті емес, егер сіз сымдарды тақтаға дәнекерлегіңіз келсе, ол жақсы жұмыс істейді.

Көбік - мен L200 қолдандым, ол өте ерекше. Сіз шынымен ыңғайлы деп ойлайтын нәрсені қолдана аласыз. Бұл үшін ескі тышқандар өте жақсы!

Светодиодтар мен резисторлар - егер оларды сатып алу қажет болса, өте арзан. Біз 220Ω резисторды қолдандық және айналасында бірнеше түстер болды.

Ұсынылатын құралдар мен жабдықтар

Жылулық мылтық

Жақсы ұшымен дәнекерленген темір

Маршрутизатор мен кесетін Dremel құралы (Сіз оны пышақпен аласыз, бірақ тез емес)

Қысқыштар, сым кескіштер, сым тартқыштар және т.б.

1-қадам: Дайындау: Сыра-Ламберт заңы

Дайындау: Сыра-Ламберт заңы
Дайындау: Сыра-Ламберт заңы

Импульстік оксиметрді қалай құру керектігін түсіну үшін алдымен оның жұмысының теориясын түсіну қажет. Негізгі математикалық теңдеу Бер-Ламберт заңы деп аталады.

Бер-Ламберт заңы-ерітіндідегі зат концентрациясы мен аталған ерітінді арқылы өтетін жарық өткізгіштігінің (немесе сіңіру қабілеттілігінің) арасындағы байланысты сипаттайтын жақсы қолданылатын теңдеу. Практикалық мағынада, заңда ерітіндінің үлкен бөлшектерінің әсерінен жарықтың үлкен көлемі жабылады дейді. Заң және оның құрамдас бөліктері төменде сипатталған.

Абсорбция = log10 (Io/I) = εbc

Мұндағы: Io = Оқиға жарығы (қосылатын үлгіге дейін) I = Жарық сәулесі (қосылған үлгіден кейін) ε = Молярлық сіңіру коэффициенті (толқын ұзындығы мен заттың функциясы) b = Жарықтың жол ұзындығы c = Үлгідегі зат концентрациясы

Сыра заңын қолдана отырып, концентрацияларды өлшегенде, үлгі көбірек сіңіретін жарық толқынының ұзындығын таңдау ыңғайлы. Оттегімен қаныққан гемоглобин үшін ең жақсы толқын ұзындығы шамамен 660нм (қызыл). Тотықсыздандырылған гемоглобин үшін ең жақсы толқын ұзындығы шамамен 940нм (инфрақызыл). Екі толқын ұзындығының светодиодтарын қолдана отырып, өлшенетін қан үшін %O2 табу үшін әрқайсысының салыстырмалы концентрациясын есептеуге болады.

2 -қадам: Дайындық: импульстік оксиметрия

Дайындық: импульстік оксиметрия
Дайындық: импульстік оксиметрия

Біздің құрылғы 660нм және 940нм толқын ұзындығына арналған қос жарықдиодты (бір чипте екі жарықдиодты) пайдаланады. Олар ауысады/қосылады, ал Arduino нәтижені жарық диодтарынан саусақтың қарама -қарсы жағындағы детектордан жазады. Екі жарықдиодты детектордың сигналы науқастың жүрек соғуымен уақытында импульсті болады. Сигналды екі бөлікке бөлуге болады: тұрақты ток бөлігі (қаннан басқа барлық толқын ұзындығында сіңіруді білдіреді) және айнымалы ток бөлігі (қанның көрсетілген толқын ұзындығындағы абсорбцияны білдіреді). Сыра-Ламберт бөлімінде көрсетілгендей, абсорбция осы екі мәнге де қатысты (log10 [Io/I]).

%O2 анықталады: оттегімен қаныққан гемоглобин / жалпы гемоглобин

Сыра Ламберт теңдеулерін алмастыра отырып, концентрация үшін шешіледі, нәтижесінде фракциялардың өте күрделі бөлігі шығады. Мұны бірнеше жолмен жеңілдетуге болады.

  1. Светодиодтардың екеуінің де жол ұзындығы (b) бірдей, бұл оның теңдіктен шығып кетуіне әкеледі
  2. Аралық қатынас (R) қолданылады. R = (AC640nm/DC640nm)/(AC940nm/DC940nm)
  3. Молярлық абсорбция коэффициенттері тұрақты болып табылады. Бөлінген кезде оларды жалпы коэффициент тұрақтылығымен алмастыруға болады. Бұл дәлдіктің аздап жоғалуына әкеледі, бірақ бұл құрылғылар үшін өте стандартты болып көрінеді.

3 -қадам: дайындық: Arduino

Дайындық: Ардуино
Дайындық: Ардуино

Бұл жобаға қажетті Arduino Nano микропроцессор ретінде белгілі, ол алдын ала бағдарламаланған нұсқаулықтар жиынтығын үздіксіз басқаратын құрылғылар класы. Микропроцессорлар құрылғыға кірісті оқи алады, кез келген қажетті математиканы жасай алады және оның шығыс түйреуіштеріне сигнал жаза алады. Бұл математика және/немесе логиканы қажет ететін кез келген шағын жоба үшін өте пайдалы.

4 -қадам: дайындық: GitHub

GitHub - бұл репозиторийлерді немесе жобаның эскиздерін жинауға арналған кеңістікті орналастыратын веб -сайт. Біздікі қазіргі уақытта https://github.com/ThatGuy10000/arduino-pulse-oximeter-де сақталған. Бұл бізге бірнеше нәрсені жасауға мүмкіндік береді.

  1. Сіз кодты өзіңізге жүктей аласыз және оны жеке Arduino -да іске қоса аласыз
  2. Біз мұнда сілтемені өзгертпестен кодты кез келген уақытта жаңарта аламыз. Егер біз қателерді тапсақ немесе математиканы басқаша шешуге шешім қабылдасақ, біз мұнда қол жетімді болатын жаңартуды шығарамыз
  3. Сіз кодты өзіңіз өңдей аласыз. Бұл дереу жаңартуды тудырмайды, бірақ сіз өзіңіздің өзгертулеріңізді негізгі кодқа қосқым келетінін сұрайтын «тарту сұрауын» жасай аласыз. Мен бұл өзгерістерді қабылдай аламын немесе вето қоя аламын.

GitHub туралы немесе оның қалай жұмыс істейтіні туралы сұрақтар бойынша GitHub өзі шығарған оқулықты қараңыз.

5 -қадам: қауіпсіздік ережелері

Құрылғы ретінде бұл мүмкіндігінше қауіпсіз. Ток өте аз, және 5В -тан жоғары ештеңе жұмыс істемейді. Шын мәнінде, схема сізден гөрі қорқуы керек.

Құрылыс процесінде кейбір маңызды нәрселерді есте ұстау қажет.

  • Пышақ қауіпсіздігі белгілі болуы керек, бірақ кейбір бөлшектер өте органикалық пішінге ие, сондықтан оларды саусақтарыңыз болмауы керек жерде ұстауға болады. Тек абай болыңыз.
  • Егер сізде дәнекерлеу темірі, жылу тапаншасы немесе дремель құралы болса, сіз оларды қалай дұрыс қолдану керектігін білуіңіз керек деп ойлаймын. Қалай болғанда да, қажетті сақтық шараларын қабылдаңыз. Көңілсіздік арқылы жұмыс жасамаңыз. Үзіліс жасаңыз, басыңызды тазартыңыз және тұрақты болған кезде оған оралыңыз. (Дәнекерлеуші темірдің, жылу тапаншасының және дремель құралдарының қауіпсіздігі туралы ақпаратты сілтемелерден табуға болады)
  • Кез келген тізбектерді тексергенде немесе заттарды тақтада жылжытқанда, бәрін өшірген дұрыс. Шынымен де, тірі қуатпен ешнәрсені тексерудің қажеті жоқ, сондықтан шорт туғызып, Arduino немесе басқа компоненттерге зақым келтіру қаупі жоқ.
  • Суда және оның айналасында электронды компоненттерді қолданғанда абай болыңыз. Ылғал тері құрғақ теріге қарағанда айтарлықтай төмен қарсылыққа ие, бұл қауіпсіз деңгейден асатын ағындарды тудыруы мүмкін. Бұдан басқа, тақта компоненттеріндегі электр шорттары компоненттерге айтарлықтай зақым келтіруі мүмкін. Сұйықтықтың жанында электр жабдығын пайдаланбаңыз.

ЕСКЕРТУ: Мұны шынайы медициналық құрылғы ретінде қолдануға тырыспаңыз. Бұл құрылғы тұжырымдаманың дәлелі болып табылады, бірақ бұл ықтимал науқастарды күтуде қолданылуы тиіс дәл дәл құрал емес. Сіз сатып алатын арзан баламалар көп, олар дәлдіктің жоғары деңгейін қамтамасыз етеді.

6 -қадам: кеңестер мен амалдар

Жоба дамыған сайын, көптеген сабақтар алынды. Міне бірнеше кеңестер:

  1. Электрондық тақталарды жасаған кезде іздер арасындағы айырмашылық сіздің достарыңыз болып табылады. Қауіпсіз жақта болған дұрыс. ОШПАРК сияқты қызметке ПХД -ге тапсырыс беру жақсы, ол осындай шағын тақталарды қолайлы бағамен жасайды.
  2. Осыған ұқсас, егер сіз тақталарды жаппас бұрын электр қуатын қолдануды шешсеңіз, сақ болыңыз. Фотодиод әсіресе әсерлі, және егер сіз оған жеткенде сынған болса, бұл қызықты емес. Компоненттерді қуатсыз тексеріп, оның болатынына сенімді болу жақсы. Диод пен үздіксіздік параметрлері сіздің достарыңыз.
  3. Сіз бәрін дайындап болғаннан кейін, бұл өте жақсы кесілген және кептірілген, бірақ жиі кездесетін қателердің бірі - светодиодты схеманың дұрыс қосылмағандығы. Егер сіздің деректеріңіз біртүрлі болса, қосылымды тексеріңіз және бір мезгілде Arduino -ға жарықдиодты қосылымдардың бірін қосып көріңіз. Кейде осылай түсінікті болады.
  4. Егер сізде әлі де жарық диодты ақаулықтар болса, 5В қуатын олардың кірістеріне қосуға болады. Қызыл өте жарқын болады, бірақ инфрақызыл көрінбейді. Егер сізде телефон камерасы болса, сіз оны қарай аласыз және инфрақызыл сәулені көресіз. Телефон камерасының сенсоры оны көрінетін жарық ретінде көрсетеді, бұл өте ыңғайлы!
  5. Егер сіз қатты шу шығаратын болсаңыз, фотодиод тақтасы қабырғадан 60 Гц жиіліктегі қуатты алып өтетін нәрседен алыс екенін тексеріңіз. Жоғары резистор қосымша шу үшін магнит болып табылады, сондықтан абай болыңыз.
  6. SpO2 есептеуге арналған математика біршама қиын. Берілген кодты орындаңыз, бірақ есептеулер сіздің нақты құрылғыңызға сәйкес келуі үшін «fitFactor» айнымалысын өңдеңіз. Бұл сынақ пен қатені қажет етеді.

7 -қадам: Электр тізбегін құру

Электр тізбегін құру
Электр тізбегін құру

Біз дизайнға кіретін екі тақтаны жасаудан бастаймыз. Мен оларды қолмен жасау үшін екі жақты мыс қапталған тақтай мен Dremel құралын қолдандым, ол мінсіз емес еді, бірақ ол жұмыс істеді. Егер сізде ресурстар болса, мен схеманы құруды және оны машинамен фрезерлеуді ұсынамын, бірақ ол онсыз орындалады.

8 -қадам: 1 -тақта - фотодетектор

1 -тақта - фотодетектор
1 -тақта - фотодетектор

Міне, мен бірінші тақтаға конденсаторды алып тастаған тізбек. Оксиметрдің ішінде саусағыңызбен айналып өтетіндіктен, өзіңізді аз ұстағаныңыз жөн. Бұл жағдайда фотодетектор - бұл фотодиод, бұл оның диодқа электрлік ұқсастығын білдіреді, бірақ жарық деңгейіне қарай біз үшін ток шығарады.

9 -қадам: тақтаны фрезерлеу

Басқарманы фрезерлеу
Басқарманы фрезерлеу

Мен ұсынылған іздің масштабты моделін басып шығарудан және кесуден бастауды шештім. Мен кесуді көзіммен көріп жүргендіктен, бұл фотодетекторды пакетінен шығармас бұрын жақсы сілтеме берді. Бұл фотодетектор үшін сатушының көзінше қол жетімді.

10 -қадам: бұрғылау

Бұрғылау
Бұрғылау

Бұл мен ПХД үшін қолданған дизайн, мен оны кішкене дремельді маршрутизатордың ұшымен және қызметтік пышақпен кесіп алдым. Бұл тақтаның алғашқы құрылысы бірнеше себептерге байланысты ақаулы болды. Менің екінші құрастыруым үшін алған сабақтар минимумнан гөрі қысқарту және жоғарыдағы суретке қара сызық сызған жерді кесу болды. Микросхемада қосылмайтын түйреуіш бар, ол өз жастықшасын алуы керек, себебі ол басқаға қосылмайды, бірақ чипті тақтаға ұстауға көмектеседі. Мен резисторға тесіктерді қостым, оны резисторды жанына қойып, тесіктерге көз салу арқылы жасадым.

11 -қадам: Компоненттерді орналастыру

Компоненттерді орналастыру
Компоненттерді орналастыру

Бұл бөлім біршама күрделі. Мен фотодетектордың бағытын ақ түспен белгіледім. Мен чиптің әрбір түйреуішінің астына кішкене дәнекерлеп қойдым, платаға біраз дәнекерледім, содан кейін тақтадағы дәнекерлеуді қыздырған кезде чипті орнында ұстадым. Сіз оны тым қатты қыздырғыңыз келмейді, бірақ егер тақтадағы дәнекер сұйық болса, онда егер сізде дәнекер жеткілікті болса, ол чиппен тез қосылуы керек. Сондай-ақ, 100 кОм резисторды 3 істікшелі тақтаны тақтаның сол жағына дәнекерлеу керек.

12 -қадам: тазалау және тексеру

Тазалау және тексеру
Тазалау және тексеру

Содан кейін, дремель құралы көмегімен тақтаның артқы жағындағы резистор сымдарының айналасындағы мысды кесіңіз (резисторды қысқартпау үшін). Содан кейін, дәнекерлеу процесінде іздердің ешқайсысы қысқармағанын тексеру үшін оның үздіксіз режимінде мультиметрді қолданыңыз. Қорытынды тексеру ретінде фотодиодтағы мультиметрдің диодты өлшеуін қолданыңыз (егер бұл сіз үшін жаңа технология болса), ол тақтаға толық бекітілгеніне көз жеткізіңіз.

13 -қадам: 2 -тақта - жарық диодтары

2 -тақта - жарықдиодты шамдар
2 -тақта - жарықдиодты шамдар

Міне, екінші тақтаның схемасы. Бұл сәл қиынырақ, бірақ, бақытымызға орай, біз соңғысын орындаудан жылындық.

14 -қадам: Redux -ты бұрғылау

Redux төмендету
Redux төмендету

Өзіме ұнамайтын бірнеше әрекеттен кейін мен осы үлгіге тоқтадым, оны бұрғылау маршрутизаторын бұрынғыдай бұрғыладым. Бұл суреттен айту қиын, бірақ тақтаның екі бөлігі арасында екінші жағынан байланыс бар (тізбектегі жерге қосу). Бұл кесудің маңызды бөлігі - жарықдиодты чиптің отыратын қиылысы. Бұл кросс -шаш үлгісі өте кішкентай болуы керек, себебі жарықдиодты чиптің қосылымдары бір -біріне өте жақын.

15 -қадам: Виас дәнекерлеу

Дәнекерлеу
Дәнекерлеу

Жарықдиодты чиптің екі қарама -қарсы бұрышын қосу керек болғандықтан, оларды қосу үшін тақтаның артқы жағын пайдалану керек. Тақтаның бір жағын екіншісіне электрмен қосқанда, ол «арқылы» деп аталады. Тақтаға виас жасау үшін мен жоғарыда белгілеген екі жерде тесік жасадым. Осы жерден мен алдыңғы тақтадағы резистордың ұштарын тесікке салып, екі жағынан да дәнекерледім. Мен мүмкіндігінше артық сымды кесіп тастадым және осы екі ауданның арасында нөлге жуық қарсылық бар екенін тексеру үшін үздіксіздікті тексердім. Соңғы тақтадан айырмашылығы, бұл виасаны артқы жағында көрсетудің қажеті жоқ, өйткені біз олардың қосылуын қалаймыз.

16 -қадам: жарықдиодты чипті дәнекерлеу

Жарықдиодты чипті дәнекерлеу
Жарықдиодты чипті дәнекерлеу

Жарықдиодты чипті дәнекерлеу үшін фотодиод сияқты процедураны орындаңыз, әр түйреуішке және бетіне дәнекер қосыңыз. Бөліктің бағыты дұрыс болуы қиын, мен мойынтіректерді алу үшін деректер кестесін ұстануды ұсынамын. Чиптің астыңғы жағында «pin one» сәл өзгеше жастықшасы бар, ал қалған сандар чиптің айналасында жалғасады. Мен қандай сандар қай нүктелерге қосылатынын белгілеп қойдым. Сіз оны дәнекерлегеннен кейін, мультиметрдегі диодты тексеру параметрін қолданып, екі жақтың да дұрыс бекітілгенін көруіңіз керек. Бұл сізге жарық диодының қайсысы қызыл екенін көрсетеді, себебі мультиметр қосылған кезде ол сәл жанады.

17 -қадам: Қалған компоненттер

Қалған компоненттер
Қалған компоненттер

Әрі қарай, резисторларға дәнекерлеу және 3 істікшелі тақырып. Егер сіз алдыңғы қадамда жарықдиодты микросхеманы 180 ° бұрған болсаңыз, сіз жалғастыра аласыз. Резисторды кигенде, 150Ω резистордың қызыл жағында, ал екінші жағында 180Ω болатынына көз жеткізіңіз.

18 -қадам: Аяқтау және тексеру

Аяқтау және тексеру
Аяқтау және тексеру

Артқы жағында резисторлардың айналу жолымен қысылып қалмауы үшін оларды бұрынғыдай кесіңіз. Тақтаны кесіп алып, мультиметрдегі үздіксіздікті тексеруші құралмен соңғы рет шолу жасаңыз, ештеңе кездейсоқ тұйықталмағанын екі рет тексеру үшін.

19 -қадам: тақталарды «қазу»

Кескін
Кескін

Мен дәнекерлеу бойынша барлық жұмысты аяқтағаннан кейін, мен оксиметрді қолданған кезде компоненттердің ешнәрсеге әсер етпейтініне көз жеткізгім келді, сондықтан мен тақталарды «қазанға салуды» шештім. Өткізбейтін заттардың қабатын қосу арқылы барлық компоненттер орнында жақсы қалады және оксиметрдің тегіс бетін қамтамасыз етеді. Мен бірнеше нәрсені сынап көрдім, және бұл өнеркәсіптік берік желім жақсы жұмыс істеді. Мен оның артқы жағын жауып, оны бірнеше сағатқа отырғыза бастадым.

20 -қадам: құмыраны жалғастыру

Кәстрөл жалғасы
Кәстрөл жалғасы

Түбі қатқаннан кейін тақталарды төңкеріп, үстін жағыңыз. Бұл жабысқақ дерлік жабысқақ болса да, мен фотодетектор мен жарықдиодты жабық күйде ұстағым келді, сондықтан бәрін жаппас бұрын мен кішкене электрлік таспамен жаптым, бірнеше сағаттан кейін мен пышақпен үстіндегі желімді мұқият алып тастадым. бұлар және таспаны алып тастады. Оларды ашық ұстаудың қажеті жоқ шығар, бірақ егер сіз оларды жабуды шешсеңіз, ауа көпіршіктерін болдырмаңыз. Желімді қалағаныңызша (ақылға қонымды түрде) қою жақсы, өйткені тегіс беткей ыңғайлы болады және компоненттерге қосымша қорғаныс қосады, оны біраз уақытқа қалдырыңыз, сонда ол құрғатылады.

21 -қадам: сымдарды салу

Сымдарды салу
Сымдарды салу
Сымдарды салу
Сымдарды салу

Менің қолымда сым ғана болды, сондықтан мен бірнеше кабельдерді жасау үшін ерлерге арналған 3 істікшелі тақырыпты қолдануды шештім. Егер сізде қолыңызда болса, бұл үшін дәнекерлеусіз қатты өлшеуіш сымды қолдану әлдеқайда қарапайым. Бұл сымдарды бір -біріне бұрауға көмектеседі, өйткені бұл ілінуді болдырмайды және әдетте ұқыпты көрінеді. Әр сымды үстіңгі жағындағы түйреуішке дәнекерлеңіз, ал егер сізде болса, мен әр жіпке жылуды қысқартадым. Тақырыпты екінші жағынан қосқанда, сымдардың бір тәртіпте екеніне көз жеткізіңіз.

22-қадам: сымдарды ақымақтықтан қорғау

Ақымақтықтан қорғайтын сымдар
Ақымақтықтан қорғайтын сымдар

Мен бұл тақталарды кабельдерге қалай қосқандықтан, мен оларды ешқашан қате қоспағанымды қалаймын, сондықтан мен бояуды маркерлермен байланыстырдым. Сіз бұл түйіннің қандай байланыс екенін және менің түс кодтауым қалай жұмыс істейтінін көре аласыз.

23 -қадам: қоршау жасау

Қоршау жасау
Қоршау жасау

Мен L200 көбік пен ПВХ құбырынан жасалған оксиметрге арналған корпус, бірақ сіз, әрине, көбік пен пластмассаны қолдана аласыз. ПВХ тамаша жұмыс істейді, себебі ол қазірдің өзінде біз қалаған пішінде.

24 -қадам: ПВХ және жылу қаруы

ПВХ және жылу қаруы
ПВХ және жылу қаруы
ПВХ және жылу қаруы
ПВХ және жылу қаруы

ПВХ -да пішіндеу үшін жылу пистолетін қолдану қарапайым, бірақ тәжірибе қажет болуы мүмкін. ПВХ -ға еркін иіле бастағанша жылуды жағу жеткілікті. Ыстық болса да, сіз оны кез келген пішінге айналдыра аласыз. ПВХ құбырлар тақталарынан гөрі кеңірек бөліктен бастаңыз. Бүйірлердің бірін кесіңіз, содан кейін оған аздап қыздырыңыз. ПВХ -ны ыстық кезде маневр жасау үшін сізге қолғап немесе ағаш блоктар қажет.

25 -қадам: Пластмассаны қалыпқа келтіру

Пластмассаны қалыпқа келтіру
Пластмассаны қалыпқа келтіру

Ілгекті бүгу кезінде ПВХ -ның артық мөлшерін кесіңіз. Оны толық итермес бұрын, пышақты немесе дремель құралымен бір жағындағы ойықты және қарама -қарсы жақтың шеттерін кесіңіз. Бұл шанышқы пішін ілмекті одан әрі жабуға мүмкіндік береді. Сондай -ақ, саусаққа кигізу үшін оксиметрді ашу үшін ұстауға болатын орын бар. Әзірге тығыздық туралы уайымдамаңыз, өйткені сіз көбік пен тақталар кірген кезде оның қалай сезінетінін көргіңіз келеді.

26 -қадам: сәл жұмсақ нәрсе

Біршама жұмсақ нәрсе
Біршама жұмсақ нәрсе

Содан кейін көбік бөлігін ПВХ еніне және ішкі ілмекті толық орайтын ұзындыққа кесіңіз.

27 -қадам: тақталарға арналған орын

Тақтаға арналған орын
Тақтаға арналған орын

Тақтаны саусағыңызбен қазып алмау үшін, оларды көбікке кіргізу маңызды. Тақталардың пішінін көбікке түсіріп, материалды қазу үшін қайшыны қолданыңыз. Колонтитулдың айналасындағы барлық аймақты тазартудың орнына, қосқыштардағы бірнеше ойықтарды шығарыңыз, бірақ олар әлі де көбіктің астында қалады. Бұл кезде сіз тақталар мен көбікті ПВХ -ға салып, нақты ПВХ -ға, сосын саусағыңызға жарамдылығын тексере аласыз. Егер сіз мұны айналымды жоғалта бастасаңыз, онда сіз корпусты сәл ашу үшін жылу пистолетін қайтадан қолданғыңыз келеді.

28 -қадам: көбікке кіретін тақталар

Көбікке кіретін тақталар
Көбікке кіретін тақталар

Біз қазір бәрін жинай бастаймыз! Бастау үшін, көбіктен жасалған тесіктерге эпоксидті/желімді лақтырып, тақтайшаларды кішкентай үйлеріне салыңыз. Мен бұрын тақталарды қазанға салатын желімді қолдандым, ол жақсы жұмыс істеген сияқты. Мұны жалғастырмас бұрын бірнеше сағатқа отырғызғаныңызға көз жеткізіңіз.

29 -қадам: Пластмассадан көбік

Пластмассаға көбік
Пластмассаға көбік

Содан кейін мен ПВХ -ның ішкі жағын сол желіммен қаптап, көбікті мұқият салып қойдым. Артықты сүртіп, көбік жабысып қалуы үшін ішіне бір нәрсе салыңыз. Менің қызметтік пышағым жақсы жұмыс істеді, және мықты тығыздау алу үшін көбікті ПВХ -ға итеруге көмектеседі.

30 -қадам: Arduino қосылымы

Arduino қосылымы
Arduino қосылымы

Бұл кезде нақты сенсор аяқталды, бірақ, әрине, біз оны бір нәрсеге қолданғымыз келеді. Arduino -ға қосылу үшін көп нәрсе жоқ, бірақ ештеңені артқа қаратпау өте маңызды, әйтпесе сіз тақтадағы заттарды зақымдауы мүмкін. Электр тізбектерін қосқан кезде қуаттың өшірілгеніне көз жеткізіңіз (бұл шын мәнінде ақаулықтарды болдырмаудың ең қауіпсіз әдісі).

31 -қадам: Қалған резистор мен конденсатор

Қалған резистор мен конденсатор
Қалған резистор мен конденсатор

Arduino -ға қосылу туралы бірнеше ескертулер:

  • Сигналдан жерге дейінгі конденсатор шуылға керемет әсер етеді. Менде кең таңдау жоқ еді, сондықтан мен «әкенің қоқыс жәшігін» қолдандым, бірақ егер сізде әртүрлілік болса, онда шамамен 47nF немесе одан төмен нәрсені таңдаңыз. Әйтпесе, қызыл және инфрақызыл светодиодтар арасында жылдам ауысу жылдамдығы болмауы мүмкін.
  • Фотодетектор кабеліне түсетін резистор - бұл қауіпсіздік. Бұл қажет емес, бірақ мен панельдік схеманы өңдеу кезінде кездейсоқ бірдемені қысқартып, бүкіл жобаны бұзып аламын ба деп қорықтым. Ол кез келген апатты қамтымайды, бірақ ол ақыл -ойдың кішкене болуына көмектеседі.

32 -қадам: жарықдиодты токты тексеру

Жарықдиодты токты тексеру
Жарықдиодты токты тексеру

Мен осыларды алғаннан кейін амперметр режиміндегі мультиметр көмегімен қызыл және ИК жарық диодтарынан өтетін токты тексеріңіз. Мұндағы мақсат - олардың ұқсастығын тексеру. Менікі 17 мА шамасында болды.

33 -қадам: Кодекс

Дайындық қадамында айтылғандай, бұл құрылғының кодын біздің GitHub репозиторийінен табуға болады. Жай ғана:

  1. Бұл кодты «Clone or download»/«Zip Download» түймесін басу арқылы жүктеңіз.
  2. Бұл файлды 7zip немесе ұқсас бағдарламаның көмегімен ашыңыз және бұл файлды Arduino IDE -де ашыңыз.
  3. Оны Arduino -ға жүктеңіз және түйреуіштерді тағайындауларда сипатталғандай қосыңыз (немесе оларды кодта өзгертіңіз, бірақ GitHub -дан қайта жүктеген сайын мұны істеу керектігін біліңіз).
  4. Егер сериялық мониторда сериялық шығуды көргіңіз келсе, serialDisplay логикалық мәнін True етіп өзгертіңіз. Басқа кіріс айнымалылары кодта сипатталған; ағымдағы мәндер біз үшін жақсы жұмыс істеді, бірақ сіз қондырғыңыздың оңтайлы жұмысына қол жеткізу үшін басқалармен тәжірибе жасай аласыз.

34 -қадам: схема

Схема диаграммасы
Схема диаграммасы

35 -қадам: Қосымша идеялар

Біз қосқымыз келеді (немесе біздің көптеген ізбасарларымыздың бірі қосу туралы ойлануы мүмкін)

  1. Деректерді компьютермен алмасуға арналған Bluetooth байланысы
  2. SpO2 ақпаратын сұрау үшін Google Home/Amazon құрылғысына қосылу
  3. SpO2 есептеуге арналған тазартылған математика, өйткені қазіргі уақытта бізде салыстыруға сілтеме жоқ. Біз интернеттен тапқан математиканы қолданамыз.
  4. Науқастың жүрек соғысын есептеу және хабарлау коды, SpO2 -мен бірге
  5. Өлшемдер мен математика үшін интегралды схеманы қолдана отырып, біз шығаратын өнімнің өзгергіштігінің көп бөлігін жоямыз.

Ұсынылған: