Мазмұны:
- 1 -қадам: Сіздің жобаларыңыз үшін ПХД алыңыз
- 2 -қадам: TinyCircuits -тен ұсақ компоненттер
- 3 -қадам: фитнес -трекер құру: аппараттық бөлік
- 4 -қадам: Arduino IDE орнату
- 5 -қадам: фитнес -трекер құру: бағдарламалық қамтамасыз ету бөлігі
- 6 -қадам: фитнес -трекерді тестілеу
![Оксиметрі мен жүрек соғу жиілігі бар DIY фитнес -трекері ақылды сағаттары - TinyCircuits модульдік электронды модульдері - Ең кішкентай аркада: 6 қадам Оксиметрі мен жүрек соғу жиілігі бар DIY фитнес -трекері ақылды сағаттары - TinyCircuits модульдік электронды модульдері - Ең кішкентай аркада: 6 қадам](https://i.howwhatproduce.com/images/001/image-103-19-j.webp)
Бейне: Оксиметрі мен жүрек соғу жиілігі бар DIY фитнес -трекері ақылды сағаттары - TinyCircuits модульдік электронды модульдері - Ең кішкентай аркада: 6 қадам
![Бейне: Оксиметрі мен жүрек соғу жиілігі бар DIY фитнес -трекері ақылды сағаттары - TinyCircuits модульдік электронды модульдері - Ең кішкентай аркада: 6 қадам Бейне: Оксиметрі мен жүрек соғу жиілігі бар DIY фитнес -трекері ақылды сағаттары - TinyCircuits модульдік электронды модульдері - Ең кішкентай аркада: 6 қадам](https://i.ytimg.com/vi/E6z59zFQK78/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Эй, не болды, жігіттер! Акарш мұнда CETech -тен.
Бүгін бізде сенсорлық модульдер бар, олар біздің күнделікті өмірімізде өте пайдалы, бірақ олардың шағын нұсқасында. Бізде бар датчиктер Arduino -мен қолданылатын дәстүрлі үлкен сенсорлық модульдермен салыстырғанда көлемі жағынан өте кішкентай, бірақ олар үлкенірек нұсқасы сияқты жақсы.
TinyCircuits осы шағын және ықшам компоненттерінің көмегімен біз оксиметр, акселерометр және кішкентай OLED дисплейі бар фитнес -трекер құрамыз.
Ендеше қазір көңілді бөлікке көшейік.
1 -қадам: Сіздің жобаларыңыз үшін ПХД алыңыз
![Өндірілген жобаларыңыз үшін ПХД алыңыз Өндірілген жобаларыңыз үшін ПХД алыңыз](https://i.howwhatproduce.com/images/001/image-103-20-j.webp)
PCBGOGO, 2015 жылы құрылған, ПХД өндірісін, ПХД құрастыруды, компоненттерді алуды, функционалды тестілеуді және IC бағдарламалауды қамтитын ПХД құрастыру қызметтерін ұсынады.
Оның өндірістік базалары YAMAHA жинау және орналастыру машинасы, Reflow пеші, толқынды дәнекерлеу машинасы, X-RAY, AOI сынақ машинасы сияқты ең озық өндірістік жабдықтармен жабдықталған; және ең кәсіби техникалық қызметкерлер.
Бұл небәрі бес жаста болса да, олардың зауыттары ПХД өнеркәсібінде Қытай нарығында 10 жылдан астам тәжірибесі бар. Бұл ПТД құрастыру және электронды өндіру қызметтері, сонымен қатар ПХД құрастыру бойынша жер үсті, тесік және аралас технологиялар бойынша жетекші маман.
PCBGOGO прототиптен жаппай өндіріске дейін тапсырыс қызметін ұсынады, оларға қазір қосылыңыз.
2 -қадам: TinyCircuits -тен ұсақ компоненттер
![TinyCircuits -тен ұсақ компоненттер TinyCircuits -тен ұсақ компоненттер](https://i.howwhatproduce.com/images/001/image-103-21-j.webp)
![TinyCircuits -тен ұсақ компоненттер TinyCircuits -тен ұсақ компоненттер](https://i.howwhatproduce.com/images/001/image-103-22-j.webp)
Бізде олардың шағын нұсқасында бар компоненттер төменде келтірілген:-
- ASM2022 (Кішкене экран+): Бұл біз Tiny компоненттерімен жасайтын жобалардың жүрегі болады. Ол Arduino немесе ESP8266 тізбектегідей жұмыс жасайды. Бұл USB арқылы қосылатын шағын OLED экран. Оның 32 биттік процессоры бар және модульдегі түймелерді пайдаланып ойнай алатын Flappy Bird ойыны алдын ала жүктелген. Бұл 16-разрядты түс тереңдігі бар Түсті дисплей. Оны біздің жобада қолдану үшін біз алдымен оны конфигурациялауымыз керек, оны біз келесі қадамдарда жасаймыз.
- ASD2123-R (TinyShield Wifi Board): Бұл ESP8266 модуліне ұқсас модуль, ол жобаны Wi-Fi желісіне қосуға мүмкіндік береді.
- AST1024 (TOF датчиктерінің сымдары) - бұл белгілі бір қашықтықты жүріп өту үшін объектіге қажет уақытты есептеу үшін қажет ұшу датчигінің уақыты. Бұл жерде біз сымдарды қосу терминін қолданамыз, себебі модульдерді дәнекерлеу қажет емес, олар бір -бірімен қосқыштарды қолдана отырып немесе олармен бірге келетін сымды қосқыштардың көмегімен қосылуы мүмкін.
- AST1042 (0.42 «OLED экраны): бұл басқа OLED дисплей, бірақ бұл біздің саусағымыздың өлшемімен бірдей. Бұл ақ -қара дисплей, ол көптеген қосымшаларға ие, бірақ бұл жобада біз бармаймыз. мұны пайдалану үшін.
- AST1037 (Ылғал сенсорының сымдары): Бұл кішкентай ылғал сенсоры және оның жұмысы үлкен ылғал сенсорымен бірдей. Оны өсімдіктерді бақылау құралын жасау үшін пайдалануға болады.
- ASD2201-R (TinyShield MicroSD адаптері): Атауынан көрініп тұрғандай, бұл MicroSD адаптері, оның көмегімен біз ақпаратты сақтау үшін SD картасын жобамызға қосамыз.
- AST1030 (MEMS микрофон сымы): Бұл сым дыбысты анықтау және аналогтық сигналды шығару үшін SPW2430 MEMS микрофонын пайдаланады.
- ASD2022 (сымдық адаптер TinyShield): Бұл біздің OLED дисплей модулінің сынғыш тақтасы. Бұған қосылған кезде қосылу порттары ажыратылады және оны бірнеше модульмен қосу оңай болады.
- AST1041 (Импульстік оксиметр сенсорының сымдары) - бұл сенсор модулі, ол пульс немесе импульсті өлшейді, сонымен қатар оксиметр көмегімен оттегінің деңгейін береді.
- AST1001 (Accelerometer Wireling): кез келген объектінің жағдайы туралы мәлімет беретін сенсорлық модуль. Біз мұны жобамызда позицияның өзгеруін сезу арқылы есептегіш ретінде жұмыс істеу үшін қолданамыз.
- AST1013 (LRA драйверінің сымдары): Бұл, негізінен, кез келген хабарландыру беретін вибраторлық қозғалтқыш ретінде пайдалануға болатын қозғалтқыш модулі.
-
Әр түрлі ұзындықтағы 5 сымдық кабельдер: Бұл әр түрлі модульдерді адаптер қалқанына және соңында TinyScreen+-ге қосу үшін қолданылатын 5 түрлі ұзындықтағы сымдар.
3 -қадам: фитнес -трекер құру: аппараттық бөлік
![Құрылысқа арналған фитнес -трекер: аппараттық бөлік Құрылысқа арналған фитнес -трекер: аппараттық бөлік](https://i.howwhatproduce.com/images/001/image-103-23-j.webp)
![Құрылысқа арналған фитнес -трекер: аппараттық бөлік Құрылысқа арналған фитнес -трекер: аппараттық бөлік](https://i.howwhatproduce.com/images/001/image-103-24-j.webp)
Енді біз фитнес -трекер жобасын құрамыз. Бұл қадамда біз фитнес -трекер жұмыс істеуі үшін қажет барлық сәйкес модульдерді қосамыз. Мен қосылымдарды жасамас бұрын осы жобаның бейнесін қарауды ұсынамын, себебі бұл байланыстарды жақсы түсінуге көмектеседі.
Қажетті компоненттер: ASM2022 (Tiny Screen+), ASD2022 (сымдық адаптер TinyShield), ASR00007 (литий полимерлі батарея), AST1041 (импульстік оксиметр сенсорының сымы), AST1001 (акселерометр сымдары), AST1013 (LRA ASS10) (WReling), ASD2201-R (TinyShield MicroSD адаптері)
Қосылымдарды жасау қадамдары келесідей:-
- TInyShield сымдық адаптерін алыңыз және импульсті оксиметрді адаптер қалқанының 1 портына сымды қосқыштар арқылы қосыңыз.
- LRA драйвер модулін 2 портқа, микрофон модулін 0 портына қосыңыз.
- Акселерометр модулін порт нөмірі 3 -ке жалғаңыз. Осылайша барлық қажетті модульдер адаптер қалқаншасымен тез қосылады.
- Енді адаптер қалқанын Tiny Screen+ көмегімен қосыңыз немесе жинаңыз, содан кейін MicroSD адаптерін жинаққа қосыңыз.
- Ақырында, литий полимерлік батареяны кішкене экран+арқылы қосыңыз, осылайша сіз жобаның аппараттық бөлігін тез арада жасай аласыз.
Енді біз Arduino IDE бағдарламасын келесі қадамда жасайтын Flappy Birds режимінде жұмыс істемей, фитнес -трекер ретінде жұмыс істеу үшін Tiny Screen+ бағдарламалау үшін конфигурациялауымыз керек.
4 -қадам: Arduino IDE орнату
![Arduino IDE орнату Arduino IDE орнату](https://i.howwhatproduce.com/images/001/image-103-25-j.webp)
![Arduino IDE орнату Arduino IDE орнату](https://i.howwhatproduce.com/images/001/image-103-26-j.webp)
![Arduino IDE орнату Arduino IDE орнату](https://i.howwhatproduce.com/images/001/image-103-27-j.webp)
Біз Tiny Screen+ -мен бірінші рет жұмыс жасап жатқандықтан, оның жұмыс істеуі үшін сәйкес тақталар мен кітапханаларды орнату қажет. Ол үшін төменде берілген қадамдарды орындау қажет:-
- Arduino IDE ашыңыз. Онда сіз файл түймесін басуыңыз керек. Ашылмалы мәзірден Параметрлер бөліміне өтіңіз.
- Онда сіз қосымша тақталар менеджерінің URL мекенжайын көрсететін өрісті көресіз. Бұл өріске үтірмен бөлінген төмендегі сілтемені қою керек:
- Бұл аяқталғаннан кейін біз Құралдарға, содан кейін тақталарға, содан кейін тақталар менеджеріне баруымыз керек.
- Тақталар менеджерінде біз «Arduino SAMD» тақталарын іздеп, оларды орнатуымыз керек. Arduino SAMD тақталары орнатылған кезде, біз «TinyCircuits SAMD» тақталарын да орнатуымыз керек.
- Енді тақталар орнатылғандықтан, бізге TinyScreen кітапханасын орнату керек. Ол үшін эскизге өтіңіз, содан кейін кітапхананы қосыңыз, содан кейін кітапханаларды басқарыңыз. Онда біз «TinyScreen» іздеп, кітапхананы орнатуымыз керек. Кітапхананы осы жобаның Github бетінен жүктеп алып, оны Arduino кітапханалары қалтасына қоюға болады.
Осылайша, біз Arduino IDE орнатуды аяқтадық. Енді біз TinyScreen -ді компьютерге қосуға және жобаның кодын жүктеуге дайынбыз.
5 -қадам: фитнес -трекер құру: бағдарламалық қамтамасыз ету бөлігі
![Фитнес -трекерді құру: бағдарламалық қамтамасыз ету бөлігі Фитнес -трекерді құру: бағдарламалық қамтамасыз ету бөлігі](https://i.howwhatproduce.com/images/001/image-103-28-j.webp)
![Фитнес -трекерді құру: бағдарламалық қамтамасыз ету бөлігі Фитнес -трекерді құру: бағдарламалық қамтамасыз ету бөлігі](https://i.howwhatproduce.com/images/001/image-103-29-j.webp)
Біз Arduino IDE қондырғысы мен жобаның Қосылымдар бөлігін аяқтадық. Енді біз фитнес -трекердің бағдарламалық жасақтамасын жасай аламыз, яғни кодты TinyScreen+-ге жүктеу. Ол үшін төменде берілген қадамдарды орындауымыз қажет:-
- Осы жерден жобаның Github репозиторийіне өтіңіз.
- Ол жерден MAX30101 кітапханасын, Wireling кітапханасын және SD карталар кітапханасын жүктеп алып, оларды компьютердегі Arduino кітапханалары қалтасына салу керек.
- Осыдан кейін сізге Github бетінен Fitness Tracker файлын жүктеу қажет. Бұл осы жобаның кодексі. Оны Arduino IDE -де ашыңыз.
- Кодты ашқаннан кейін. Кішкене экранды+ компьютерге қосыңыз. Дұрыс COM портын таңдап, жүктеу түймесін басыңыз.
Осылайша, біз жобаның кодтау бөлігін аяқтадық. Енді код жүктелгеннен кейін біздің фитнес -трекер пайдалануға дайын болады.
6 -қадам: фитнес -трекерді тестілеу
![Фитнес -трекерді тестілеу Фитнес -трекерді тестілеу](https://i.howwhatproduce.com/images/001/image-103-30-j.webp)
![Фитнес -трекерді тестілеу Фитнес -трекерді тестілеу](https://i.howwhatproduce.com/images/001/image-103-31-j.webp)
![Фитнес -трекерді тестілеу Фитнес -трекерді тестілеу](https://i.howwhatproduce.com/images/001/image-103-32-j.webp)
Код жүктелген кезде Экран кіші экран+ жүктеуші режимін көрсетеді, ал код жүктелген кезде экран бос болады, бұл код жүктелгенін білдіреді, енді біз фитнес трекерімізді пайдалануға дайынбыз. Tracker жұмысын бастау үшін бізге экрандағы түймені бір рет басу керек. Біз экрандағы түймені басқаннан кейін, фитнес -трекер жұмысын бастайды және экранда күн, уақыт, импульстің жиілігі, оттегі деңгейі, батарея деңгейі және қадамдар саны сияқты әр түрлі деректер көрсетіле бастайды. Экран жалған қадам санауын немесе қате санауды көрсетуі мүмкін, себебі код аздап серпілген кезде де қадамды есептейтін етіп жасалған. Сондықтан біз дәлірек болу үшін кодтағы параметрлерді өзгерте аламыз. Оттегінің деңгейін және пульс жиілігін тексеру. Біз оксиметр сенсорын алып, оны саусақ пен бас бармақтың арасына орналастыруымыз керек, сонда экран көрсеткіштерді көрсетеді. Көрсеткіштер біз ұсақ экранмен қосылған SD картасында Excel парағында сақталады және бұл көрсеткіштерді SD картасын компьютерге адаптер арқылы қосу арқылы тексеруге болады. Біз сонымен бірге Wifi Shield -ті жобамен байланыстырып, деректерді бұлтқа жүктей аламыз. Сондықтан сіз мүмкіндіктердің көп екенін көре аласыз. Сіз бұл компоненттерден дәнекерлеуді қажет етпестен көптеген жобалар жасай аласыз. Бұл компоненттермен жасалуы мүмкін кейбір жобалар TinyCircuits веб -сайтында да бар, сіз оларды тексеріп, оларды өзіңіз жасай аласыз.
Бұл Fitness Tracker жобасының оқулығы болды. Сізге ұнады деп үміттенемін.
Ұсынылған:
Arduino көмегімен жүрек соғу сенсоры (жүрек соғу жиілігі мониторы): 3 қадам
![Arduino көмегімен жүрек соғу сенсоры (жүрек соғу жиілігі мониторы): 3 қадам Arduino көмегімен жүрек соғу сенсоры (жүрек соғу жиілігі мониторы): 3 қадам](https://i.howwhatproduce.com/images/001/image-03-48-j.webp)
Arduino көмегімен жүрек соғу сенсоры: жүрек соғу сенсоры - бұл жүрек соғу жиілігін, яғни жүрек соғу жылдамдығын өлшеуге арналған электронды құрылғы. Дене температурасын, пульс пен қан қысымын бақылау - бұл біздің денсаулығымызды сақтау үшін жасайтын негізгі әрекеттер
STONE LCD экранындағы жүрек соғу жиілігі: 7 қадам
![STONE LCD экранындағы жүрек соғу жиілігі: 7 қадам STONE LCD экранындағы жүрек соғу жиілігі: 7 қадам](https://i.howwhatproduce.com/images/001/image-1780-6-j.webp)
STONE LCD дисплейіндегі жүрек соғу жиілігі: Біраз уақыт бұрын мен интернеттен сатып алған кезде MAX30100 пульстік сенсор модулін таптым. Бұл модуль қандағы оттегі мен пайдаланушылардың жүрек соғу жиілігі туралы мәліметтерді жинай алады, бұл да қарапайым және қолдануға ыңғайлы.Мәліметтерге сәйкес, мен M кітапханалары бар екенін білдім
DIY жүрек соғу жиілігі мониторы (тіркеуші): 4 қадам
![DIY жүрек соғу жиілігі мониторы (тіркеуші): 4 қадам DIY жүрек соғу жиілігі мониторы (тіркеуші): 4 қадам](https://i.howwhatproduce.com/images/006/image-15413-j.webp)
DIY жүрек соғу жиілігін бақылаушы (тіркеуші): Бұл жобада мен сізге саудалық смарт -сағат сіздің жүрек соғу жиілігін қалай өлшейтінін және бақылайтынын көрсетемін, содан кейін мен сізге өзіңіз жасай алатын DIY схемасын қалай жасау керектігін көрсетемін. жүрек соғу жиілігін сақтаңыз
Жүрек соғу жиілігін өлшеу саусағыңыздың ұшында: жүрек соғу жиілігін анықтаудың фотоплетизмографиялық әдісі: 7 қадам
![Жүрек соғу жиілігін өлшеу саусағыңыздың ұшында: жүрек соғу жиілігін анықтаудың фотоплетизмографиялық әдісі: 7 қадам Жүрек соғу жиілігін өлшеу саусағыңыздың ұшында: жүрек соғу жиілігін анықтаудың фотоплетизмографиялық әдісі: 7 қадам](https://i.howwhatproduce.com/images/011/image-30301-j.webp)
Жүрек соғу жиілігін өлшеу саусағыңыздың ұшында: фотоплетизмография жүрек соғу жиілігін анықтайды: фотоплетизмография (PPG)-бұл тіндердің микроваскулярлық төсегіндегі қан көлемінің өзгеруін анықтау үшін жиі қолданылатын қарапайым және арзан оптикалық әдіс. Ол көбінесе терінің бетінде өлшеу үшін инвазивті емес қолданылады, әдетте
ЭКГ жазудың қарапайым схемасы және LabVIEW жүрек соғу жиілігі мониторы: 5 қадам
![ЭКГ жазудың қарапайым схемасы және LabVIEW жүрек соғу жиілігі мониторы: 5 қадам ЭКГ жазудың қарапайым схемасы және LabVIEW жүрек соғу жиілігі мониторы: 5 қадам](https://i.howwhatproduce.com/images/004/image-9496-27-j.webp)
ЭКГ жазудың қарапайым схемасы мен LabVIEW пульсінің мониторы: " Бұл медициналық құрылғы емес. Бұл тек имитациялық сигналдарды қолдану арқылы білім беру мақсатында. Егер бұл тізбекті ЭКГ-ны нақты өлшеу үшін қолданатын болсаңыз, онда схема мен құрал-саймандардың қосылымдары тиісті оқшаулауды қолданып жатқанын тексеріңіз