Мазмұны:

Киюге болатын Arduino өтірікті анықтайтын сақина: 7 қадам
Киюге болатын Arduino өтірікті анықтайтын сақина: 7 қадам

Бейне: Киюге болатын Arduino өтірікті анықтайтын сақина: 7 қадам

Бейне: Киюге болатын Arduino өтірікті анықтайтын сақина: 7 қадам
Бейне: Вебинар №3. О мягкой робототехнике (профессор Роберт Шеферд) 2024, Қараша
Anonim
Тақылатын Arduino өтірікті анықтайтын сақина
Тақылатын Arduino өтірікті анықтайтын сақина
Тақылатын Arduino өтірікті анықтайтын сақина
Тақылатын Arduino өтірікті анықтайтын сақина
Тақылатын Arduino өтірікті анықтайтын сақина
Тақылатын Arduino өтірікті анықтайтын сақина

Бастау үшін … өсектен…

Том, бастауыш сыныптан 5 -сынып оқушысы. Бірде ол үйге қайтып оралып, әкесінің қасына отырды. Содан кейін әкесі ұзақ ойлайды, ақырында шаң басқан бір ұсақ нәрсені алады.

Әкесі оны қосып, Томстың сұқ саусағына кигізеді. Том қатты шатасып қалды. Ал әкесі «Бүгін ауа райы қалай? Ертең ауа райы қалай? «және тағы басқа. Том әкесінің басында бірдеңе бар екеніне сенімді болған кезде, кенеттен әкесінің бет -әлпеті қатты өзгеріп, одан тез сұрайды: «Сіз анаңызға менің жеке жинағымды Аңыздар лигасының терісін сатып алу үшін қолданғанымды айттыңыз ба? ? »

Бірнеше секундқа тоңып, шошып кеткен Том жауап береді: «Жоқ, менде жоқ». Бұл кішкентай нәрсе ҚЫЗЫЛға айналады ма?

Томның әкесі рингтегі қызыл түске қарап, баяу айтады: «Балам, сақина өтірікті тексере алады …» Ашулы әкем мен кедей Том …

20 жылдан кейін Бұл жолы Том үйдегі білікті жалғызбасты ер адамға айналады, ал әкесі қартайған. Ол Томды ескі сақинаны Томға қоюға шақырады және ол Томға тиесілі екенін айтады. Том қабылдамайды, бірақ оны жерге лақтырады, ашуланып: «Бұл зиянды нәрсе, мен ешқашан ұлыма сен сияқты бұрынғыдай қарамаймын! «Жақсы, оның әкесі:« Сенің атаң маған бергенде, мен дәл қазір сен сияқтымын. Бірақ сіздің әжеңіз сақина шынайы сезімді реттеуге көмектеседі деді, бірақ біз шынайы махаббатты объективті түрде бағалай алмаймыз, бірақ жүрек соғысы өтірік айтпайды. Сақинаны көшеге тағып жүргенде мен ҚЫЗЫЛ аударатын қызды таптым, ол ақыры тағдырда менің ақылдылығымды дәлелдеді. «Содан кейін Томның әкесі оның фотосына сүйіспеншілікпен қарап:« Балам, сен бала сияқты жас емессің, оны тауып ал », - дейді. олардың көшедегі бірінші кездесуі, Том қашып кетеді, сіздің шынайы махаббатыңызды табу тым тартымды!

Міне, негізгі бөлімге оралыңыз

Жақында мен вики бетінен пульс мониторының бір сенсорын ойнадым, бұл принцип PPG (Photoplethysmography) әдістеріне негізделгенін білемін. Біздің жүрегіміз сорғыға ұқсайды, ол үнемі денеде қан айналымын жасайды. Жүрек созылғанда немесе кішірейгенде, ол оттегіні тыныс алу арқылы дененің әр жеріне қан арқылы жеткізеді. Жүрек соғу сенсорын саусаққа немесе білекке қойыңыз, ол PPG мәнін анықтайды, содан кейін жүрек соғу жиілігін анықтау үшін өзгерістерді тексереді. Мен оның кішкентай өлшемін, киюге болатын құрылғы үшін жақсы таңдауды айтуым керек.

Бұрынғы тестілеу арқылы жүрек соғу жиілігін цифрлық мәндер бойынша анықтайтын кішкене қателер бар. Мен саусағымның қозғалмайтынын білдім, нәтиже бекер өзгерістерді көрсетеді. Ең тітіркендіргіш нәрсе - сенсорды саусағының қарнына жақындатқанда, ол кейде жүрек соғу жиілігін анықтай алады. Бірақ егер сіздің киюіңіз сақинаны киюге ұқсаса және сенсор саусақтың артқы жағына жақын болса, онда, әсіресе, түбірде ештеңе анықталмайды. Жақсы! Жақсы! Ол сенсордың күшін әлі де тоқтата алмайды, викидегі екінші демо - PPG -ді аналогтық мән бойынша анықтау. Сондықтан мен бағдарламаны сенсорға жүктегенде және сенсорды сақина тәрізді кигенде, сенсор артқы саусаққа жақын болса да, деректерді IDE сериялық мониторына тұрақты және дәл басып шығаруға болады.

Осыдан кейін менде аналогтық мәнді жүрек соғу жиілігіне түрлендіру үшін бағдарламалау туралы идея бар. Содан кейін жүрек соғу жиілігі жүрек соғу жиілігін Beetle -ге береді, ал Beetle - RGB қызыл жиілікті көрсетеді, егер жүрек соғу жиілігі соңғыдан жоғары болса немесе жасыл болса, ерекше ештеңе көрсетпейді. Қуат көзі туралы, мен литий батареясын DC-DC модулімен (5v-4.2v) қамтамасыз ету үшін 2 диод пен 1 30 Ом резисторды қолдандым.

Жабдықтар

1. Arduino x1 үшін жүрек соғу жиілігін бақылайтын сенсор

2. Қоңыз - Ең кішкентай Arduino x1

3. Сандық RGB LED жолағы 120 LED x1

4. DC-DC модулі (5v-4.2v) x1

5. 3.7v 50mah литий батареясы x1

6. Қосылатын диод x2

7. Қосылатын резистор 30 Ом x1

8. x1 теру қосқышы

9. x1 тігін жинағы

Суреттегі қоңыз қазірдің өзінде кесілген және оның 4 өткір бұрышы алыстатылған; Бұл кезде басқа диод болуы керек.

1 -қадам: Аксессуарлық телескопиялық жолақты 6-7см дейін кесіңіз

Қосалқы телескопиялық жолақты 6-7см -ге дейін кесіңіз
Қосалқы телескопиялық жолақты 6-7см -ге дейін кесіңіз
Қосалқы телескопиялық жолақты 6-7см -ге дейін кесіңіз
Қосалқы телескопиялық жолақты 6-7см -ге дейін кесіңіз

2 -қадам: Бөртпелерді кетіру және сенсорға телескопиялық жолақты тігу үшін жалынмен екі ұшты біраз уақыт қыздырыңыз

Бөртпелерді кетіру үшін екі ұшын біраз уақыт қыздырыңыз және сенсорға телескопиялық жолақты тігіңіз
Бөртпелерді кетіру үшін екі ұшын біраз уақыт қыздырыңыз және сенсорға телескопиялық жолақты тігіңіз
Бөртпелерді кетіру үшін екі ұшын біраз уақыт қыздырыңыз және сенсорға телескопиялық жолақты тігіңіз
Бөртпелерді кетіру үшін екі ұшын біраз уақыт қыздырыңыз және сенсорға телескопиялық жолақты тігіңіз

3 -қадам: Қосылу диаграммасына сәйкес төменде дәнекерлеу

Қосылу схемасына сәйкес төменде дәнекерлеу керек
Қосылу схемасына сәйкес төменде дәнекерлеу керек
Қосылу схемасына сәйкес төменде дәнекерлеу керек
Қосылу схемасына сәйкес төменде дәнекерлеу керек

Қосылу диаграммасының солдан оңға қарай, нақты орнату кезінде кеңістік тәртібінің жоғарыдан төменге жауап беру, мысалы. RGB светодиод корпустың жоғарғы жағында, ал жүрек соғу сенсоры корпустың төменгі жағында орналасқан

4-қадам: RGB белбеуінің артында екі жақты желім бар. Осылайша сіз қоңыздың артына жабыстыру үшін жапсырманы алып тастай аласыз

RGB белбеуінің артқы жағында екі жақты желім бар. Осылайша сіз қоңыздың артына жабыстыру үшін жапсырманы алып тастай аласыз
RGB белбеуінің артқы жағында екі жақты желім бар. Осылайша сіз қоңыздың артына жабыстыру үшін жапсырманы алып тастай аласыз

5 -қадам: Бағдарламаны күйдіру

6-қадам: Қысқа тұйықталуды болдырмау үшін ашық сымдар мен түйреуіштерді қағаз таспамен орау. Содан кейін барлық бөліктерді қабыққа орнатыңыз және оларды ыстық балқытумен бекітіңіз

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

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

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

Аяқталды!

Ұсынылған: