Cov txheej txheem:
- Kauj Ruam 1: Cov Khoom Tsim Nyog:
- Kauj Ruam 2: Txuas lub MAX30100
- Kauj Ruam 3: Hlau Bluetooth HC-06 Module
- Kauj Ruam 4: Sib sau Cov Qauv Txheej Txheem, Ua raws Bluetooth Module, LED thiab Arduino ntawm Protoboard
- Kauj Ruam 5: Tiav Peb Cov Khoom Sib Sau
Video: Lub Pulse Oximeter Device Siv Arduino Nano, MAX30100 thiab Bluetooth HC06.: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:28
Hav guys, hnub no peb tab tom tsim cov cuab yeej nkag siab nyeem cov pa oxygen hauv cov ntshav thiab lub plawv dhia nrawm nyob rau hauv txoj kev tsis muaj kev cuam tshuam siv MAX30100 sensor.
MAX30100 yog Pulse Oximetry thiab lub plawv dhia saib xyuas cov tshuaj ntsuas. Nws ua ke ob lub LEDs, lub khoos phis tawj duab, kho qhov muag tau zoo, thiab lub suab qis-suab analog teeb tsa ua kom pom cov mem tes oximetry thiab lub plawv dhia ntsuas. MAX30100 ua haujlwm los ntawm 1.8V thiab 3.3V cov khoom siv hluav taws xob thiab tuaj yeem siv hluav taws xob los ntawm software nrog qhov tsis tsim nyog tos tam sim no, tso cai rau lub zog txuas kom txuas nrog txhua lub sijhawm.
Txog kab lus no, Kuv yuav siv Bluetooth module HC-06 (ua haujlwm hauv qhev hom) cuam tshuam nrog Arduino Nano. Ua li no, peb tuaj yeem xa cov ntaub ntawv nyeem los ntawm lub cuab yeej mus rau lwm lub cuab yeej lossis hauv Is Taws Nem. Hauv thawj qhov kev thov, daim ntawv thov mobile tau tsim los txhawm rau xav txog kev pom cov ntaub ntawv. Txawm li cas los xij, daim ntawv thov mobile Android no yuav tsis raug npog hauv kab lus no.
Cia peb pib!
Kauj Ruam 1: Cov Khoom Tsim Nyog:
Cov khoom siv hauv qhov kev sim no tuaj yeem pom hauv qab no:
- Arduino Nano Cov
- Me Protoboard
- Cov xov thiab ib txheej ntawm cov hlua dhia
- Bluetooth Module HC-06
- Sensor MAX30100
- LED
- Ob tus tiv thaiv 4.7k Ohm
Kauj Ruam 2: Txuas lub MAX30100
Ua ntej, peb yuav tsum xaim MAX30100 txhawm rau siv nws nrog Arduino. Cov duab schematic saum toj no hauv cov kauj ruam no yuav qhia tias yuav tsum ua cov thaiv li cas.
Yeej, peb yuav tsum tau xaim cov xov hlau nrog cov pins muaj nyob ntawm lub ntsuas. Nws yuav tsim nyog tshem tus poj niam ib feem ntawm lub jumper rau dej qab zib kom ua. Tus txiv neej ib feem ntawm Jumper yuav raug siv los ntsaws rau ntawm Arduino.
MAX30100 muaj cov pins hauv qab no:
VIN, SCL, SDA, INT, IRD, RD, GND.
Rau lub hom phiaj no, peb tsuas yog siv VIN, SCL, SDA, INT thiab GND cov tswv yim.
Cov Lus Qhia: Tom qab ua cov dej qab zib, nws yog qhov zoo rau ntxig qee cov kua nplaum kub los tiv thaiv dej qab zib (zoo li koj pom hauv daim duab).
Kauj Ruam 3: Hlau Bluetooth HC-06 Module
Ib qho ntxiv, peb yuav tsum ua tib yam rau Bluetooth HC06 module.
Txhua cov ntaub ntawv tau txais hauv Bluetooth module yuav raug xa mus rau Arduino (hauv peb qhov xwm txheej) ntawm cov lej.
Tus qauv ntau ua raws tus qauv kev sib tham ntawm bluetooth, uas yog kwv yees li 10 meters. Cov qauv no ua haujlwm nkaus xwb hauv hom qhev, uas yog, nws tso cai rau lwm lub cuab yeej txuas rau nws, tab sis tsis tso cai nws tus kheej txuas rau lwm yam khoom siv bluetooth.
Tus qauv muaj 4 tus pin (Vcc, GND, RX e TX). RX thiab TX tau siv los tso cai rau kev sib txuas lus nrog lub microcontroller hauv txoj hauv kev.
Thaum ua tiav, qee qhov teeb meem tau pom los ntawm ib txhij siv TX thiab RX tso tawm rau Bluetooth ua ke nrog kev sib txuas lus lossis xov tooj ntawm USB (uas yog siv los txhawb lub Arduino thiab thauj cov lej) ntawm lub rooj tsavxwm.
Yog li, thaum txhim kho, pins A6 thiab A7 tau siv ib ntus los sim ua kev sib txuas lus txuas. Lub Tsev Haujlwm SoftwareSerial tau siv los tso cai chaw nres nkoj ua haujlwm ntawm software.
Siv: Bluetooth Duab thaiv yog los ntawm
Kauj Ruam 4: Sib sau Cov Qauv Txheej Txheem, Ua raws Bluetooth Module, LED thiab Arduino ntawm Protoboard
Cov kauj ruam tom ntej yog tso tag nrho cov khoom siv hauv lub protoboard thiab txuas lawv kom raug.
Koj tuaj yeem ua tam sim no raws li koj xav tau. Yog tias koj xav siv lwm lub microcontroller zoo li Arduino Uno lossis pawg thawj coj loj, xav tias dawb los ua li ntawd. Kuv tau siv qhov me me, vim tias kuv xav tau kom muaj lub cuab yeej compact uas yuav tuaj yeem ua qhov ntsuas thiab tseem xa cov ntaub ntawv mus rau lwm lub cuab yeej.
Thawj kauj ruam: Txuas Arduino rau hauv pawg dawb.
Txuas Arduino Nano nyob hauv nruab nrab ntawm daim ntawv tiv thaiv
Kauj ruam thib ob: Txuas lub Bluetooth module hauv Arduino.
Txuas lub bluetooth module nyob tom qab ntawm lub rooj tsavxwm thiab tseem txuas cov xov hlau hauv Arduino raws li hauv qab no:
- RX los ntawm Bluetooth mus rau TX1 tus pin hauv Arduino.
- TX los ntawm Bluetooth mus rau RX0 tus pin hauv Arduino.
- GND los ntawm Bluetooth mus rau GND (tus pin ntxiv rau RX0 tus pin) hauv Arduino.
- Vcc los ntawm Bluetooth mus rau 5V tus pin hauv Arduino.
Kauj ruam peb: Txuas lub MAX30100 sensor hauv Arduino.
- VIN los ntawm MAX30100 mus rau 5V tus pin hauv Arduino (tib yam li peb muaj hauv Bluetooth kauj ruam).
- SCL tus pin los ntawm MAX30100 mus rau tus pin A5 hauv Arduino.
- SDA tus pin los ntawm MAX30100 rau A4 tus pin hauv Arduino.
- INT tus pin los ntawm MAX30100 rau A2 tus pin hauv Arduino.
- GND tus pin los ntawm MAX30100 mus rau GND tus pin hauv Arduino (tus pin ntawm VIN thiab RST).
- Plug ib resistor. Ib ceg hauv tib 5V tus pin peb txuas nrog Bluetooth thiab lwm qhov hauv A4 tus pin.
- Txuas tus tiv thaiv thib ob. Ib txhais ceg kuj tseem txuas nrog hauv 5v tus pin thiab lwm tus txuas rau A5 tus pin.
Tseem ceeb: Txhawm rau kom MAX30100 ua haujlwm tau zoo, peb yuav tsum rub cov resistors feem rau A4 thiab A5 pins. Txwv tsis pub, peb yuav pom lub sensor ua haujlwm tsis zoo, xws li lub teeb pom kev thiab feem ntau ua tiav yam tsis ua haujlwm zoo ib yam.
Kauj ruam plaub: Ntxiv lub ntsuab coj los paub qhov tseeb thaum ntsuas lub plawv ntsuas los ntawm lub ntsuas cua.
- Txuas tus ceg me tshaj plaws ntawm ntsuab coj (lossis lwm yam xim uas koj xav tau) rau GND tus pin (zoo ib yam li peb txuas nrog Bluetooth).
- Txuas lwm ntu rau tus pin D2.
Kauj Ruam 5: Tiav Peb Cov Khoom Sib Sau
Txog tam sim no, peb twb muaj peb lub cuab yeej sib sau ua ke, tab sis tsis yog programmed. Peb muaj bluetooth module txuas nrog Arduino, nrog rau MAX30100 sensor, uas yuav ua txhua qhov ntsuas cov ntaub ntawv thiab xa nws mus rau Bluetooth module, uas nyob rau hauv yuav xa mus rau lwm lub cuab yeej.
Rau kab lus no, lub hom phiaj yog ua kom pom kev sib dhos ntawm lub cuab yeej. Hauv ob peb kab lus tom ntej no kuv yuav npog yuav ua li cas rau nruab lub cuab yeej siv Arduino IDE. Koj tuaj yeem pom hauv daim duab no yuav ua li cas lub cuab yeej yuav ua haujlwm, los ntawm kev nyeem cov ntaub ntawv mus saib ntawm koj lub cuab yeej Android.
Koj tau ua tiav koj tus kheej ntsuas Pulse Oximeter ntsuas tsuas yog tus nqi qis. Nyob twj ywm rau kab lus tom ntej!: D
Pom zoo:
Yuav Ua Li Cas Tsis Siv Lub Qhov Rooj Tsis Tshua, Lub Cev Kub Lub Cev, GY-906, 433MHz Siv Arduino: 3 Kauj Ruam
Yuav Ua Li Cas Tsis Siv Lub Qhov Rooj Tsis Tuaj, Lub Cev Kub Lub Cev, GY-906, 433MHz Siv Arduino: Hnub no peb yuav ua lub qhov rooj tsis kov, nws yuav ntsuas koj lub cev kub. Hauv qhov xwm txheej tam sim no, Nws yog ib qho tseem ceeb heev uas yuav tsum paub yog tias ib tus neeg lub cev kub ntau dua li ib txwm, thaum ib tus neeg raug ncaws tawm
Neeg Hlau Lub Taub Hau Coj Mus Rau Lub Teeb. Los ntawm Cov Khoom Siv Rov Los thiab Rov Siv Dua: 11 Kauj Ruam
Neeg Hlau Lub Taub Hau Coj Mus Rau Lub Teeb. Los ntawm Cov Khoom Siv Rov Los thiab Siv Rov Los: Yog tias qee tus xav tsis thoob tias cov neeg hlau tuaj yeem tuaj nrog lub hnab ntim khoob, tej zaum cov lus qhia no tuaj yeem muab lus teb. Recycled stepper motors los ntawm lub tshuab luam ntawv qub, siv ping pong npas, taws tswm ciab, siv balsa, xaim los ntawm tus dai khaub ncaws qub, siv xaim xaim
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Lub Teeb Siv Lub Zog Txuag Siv Lub Tshuab Luam Ntawv thiab Thermistors: 6 Cov Kauj Ruam
Kev Siv Lub Zog Siv Lub Zog Txuag Siv Photocells thiab Thermistors: Cov lus qhia no yog tsim los qhia koj li cas kom txuag hluav taws xob los ntawm kev hloov lub teeb siv lub photocells thiab thermistors. Peb yuav qhia koj yuav ua li cas tsim cov Circuit Court thiab code Arduino siv MATLAB
Rov siv lub koob yees duab pov tseg thiab txuag lub Ntiaj Teb! thiab Txuag Ib Qhov Tseeb: 4 Kauj Ruam
Rov siv lub koob yees duab pov tseg thiab txuag lub Ntiaj Teb! thiab Txuag Qhov Tseeb Tseeb: Tsis ntev los no kuv tau poob kuv lub khw muag duab hauv zos (jessops) kom tau txais ob peb lub koob yees duab uas siv tau pov tseg raws li kuv paub tseeb tias koj tau paub tias lawv ua kev lom zem zoo rau cov neeg poob siab. Tsuas yog nug thiab lawv muab 'em tam sim ntawd. Kuv tseem xav, huh, cov tuam txhab no tau txais lub koob yees duab rov qab, muab