![Pulzus -oximéter eszköz Arduino Nano, MAX30100 és Bluetooth HC06 használatával: 5 lépés Pulzus -oximéter eszköz Arduino Nano, MAX30100 és Bluetooth HC06 használatával: 5 lépés](https://i.howwhatproduce.com/images/002/image-5279-21-j.webp)
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
![Pulzus -oximéter eszköz Arduino Nano, MAX30100 és Bluetooth HC06 használatával Pulzus -oximéter eszköz Arduino Nano, MAX30100 és Bluetooth HC06 használatával](https://i.howwhatproduce.com/images/002/image-5279-22-j.webp)
Hé srácok, ma egy érzékszervi eszközt fogunk építeni, amely a MAX30100 érzékelő segítségével nem invazív módon le tudja olvasni a vér oxigénszintjét és a szívverés ütemét.
A MAX30100 Pulse Oximetry és pulzusmérő érzékelő megoldás. Két LED-et, egy fényérzékelőt, optimalizált optikát és alacsony zajszintű analóg jelfeldolgozást egyesít az impulzus-oximetria és a pulzusjelek érzékelésére. A MAX30100 1,8 V -os és 3,3 V -os tápegységekről működik, és lekapcsolható szoftveren keresztül, elhanyagolható készenléti árammal, ami lehetővé teszi a tápegység folyamatos csatlakoztatását.
Ebben a cikkben az Arduino Nano-hoz társított HC-06 (slave módban működő) Bluetooth modult fogom használni. Ily módon el tudjuk küldeni az eszközről olvasott adatokat egy másik eszközre vagy az internetre. Az első javaslatban egy mobilalkalmazást fejlesztettek ki az adatok vizualizálásának megfontolásához. Ez a mobil Android -alkalmazás azonban nem lesz ismertetve ebben a cikkben.
Lássunk neki!
1. lépés: Szükséges anyag:
![Szükséges anyag Szükséges anyag](https://i.howwhatproduce.com/images/002/image-5279-23-j.webp)
A kísérlet során felhasznált anyagok az alábbiakban láthatók:
- Arduino Nano
- Kis Protoboard
- Vezetékek és jumper készlet
- HC-06 Bluetooth modul
- Érzékelő MAX30100
- VEZETTE
- Két ellenállás 4,7 k ohm
2. lépés: A MAX30100 bekötése
![A MAX30100 bekötése A MAX30100 bekötése](https://i.howwhatproduce.com/images/002/image-5279-24-j.webp)
![A MAX30100 bekötése A MAX30100 bekötése](https://i.howwhatproduce.com/images/002/image-5279-25-j.webp)
Először be kell kötni a MAX30100 -at, hogy használhassuk az Arduino -val. Ebben a lépésben a fenti sematikus kép megmutatja, hogyan kell elvégezni a huzalozást.
Alapvetően a vezetékeket az érzékelőn található csapokkal kell átitatni. A szóda elkészítéséhez el kell távolítani a jumper női részét. A Jumper férfi része az Arduino kikötésére szolgál.
A MAX30100 a következő csapokkal rendelkezik:
VIN, SCL, SDA, INT, IRD, RD, GND.
Ebből a célból csak VIN, SCL, SDA, INT és GND bemeneteket használunk.
Tippek: A szóda elvégzése után jó, ha forró ragasztót helyez be a szóda védelmére (amint az a képen is látható).
3. lépés: Csatlakoztassa a Bluetooth HC-06 modult
![Csatlakoztassa a Bluetooth HC-06 modult Csatlakoztassa a Bluetooth HC-06 modult](https://i.howwhatproduce.com/images/002/image-5279-26-j.webp)
![Csatlakoztassa a Bluetooth HC-06 modult Csatlakoztassa a Bluetooth HC-06 modult](https://i.howwhatproduce.com/images/002/image-5279-27-j.webp)
Ezenkívül ugyanezt kell tennünk a Bluetooth HC06 modul esetében is.
A Bluetooth modulban kapott összes információt soros úton továbbítjuk az Arduino -hoz (esetünkben).
A modultartomány követi a Bluetooth kommunikációs szabványt, amely körülbelül 10 méter. Ez a modul csak slave módban működik, vagyis lehetővé teszi más eszközök számára, hogy csatlakozzanak hozzá, de nem teszi lehetővé, hogy más Bluetooth -eszközökhöz csatlakozzon.
A modul 4 tűvel rendelkezik (Vcc, GND, RX e TX). Az RX és a TX segítségével soros módon lehet kommunikálni a mikrokontrollerrel.
A végrehajtás során bizonyos problémákat észleltek azzal, hogy egyszerre használták a Bluetooth TX és RX kimeneteit a kommunikációval vagy soros USB -vel (amely az Arduino áramellátására és a kód betöltésére szolgál) a táblán.
Így a fejlesztés során az A6 és A7 csapokat ideiglenesen a soros kommunikáció szimulálására használták. A SoftwareSerial Library segítségével a soros port szoftveren keresztül működtethető.
Referencia: A Bluetooth képvezetékek a https://www.uugear.com/portfolio/bluetooth-communication-between-raspberry-pi-and-arduino webhelyről származnak
4. lépés: Szerelje össze az eszköz szerkezetét, a Bluetooth modult követően a LED -et és az Arduino -t a Protoboardon
![Szerelje össze az eszköz szerkezetét, követve a Bluetooth modult, a LED -et és az Arduino -t a Protoboard -on Szerelje össze az eszköz szerkezetét, követve a Bluetooth modult, a LED -et és az Arduino -t a Protoboard -on](https://i.howwhatproduce.com/images/002/image-5279-28-j.webp)
A következő lépés az összes alkatrész behelyezése a protoboardba, és a megfelelő módon történő csatlakoztatás.
Most megteheti, ahogy szeretné. Ha másik mikrovezérlőt, például Arduino Uno -t vagy nagyobb táblát szeretne használni, nyugodtan tegye meg. Kisebbet használtam, mert szükségem volt egy kompakt eszközre, amely lehetővé teszi a mérést és az adatok másik eszközre történő elküldését.
Első lépés: Az Arduino rögzítése a fehér táblához.
Rögzítse az Arduino Nano -t a protoboard közepére
Második lépés: A Bluetooth modul csatlakoztatása az Arduino -hoz.
Csatlakoztassa a bluetooth modult a tábla hátuljához, és csatlakoztassa az Arduino vezetékét az alábbiak szerint:
- RX a Bluetooth -tól az Arduino TX1 -es tűjére.
- TX a Bluetooth -ról az RX0 tűre az Arduino -ban.
- GND a Bluetooth -ról a GND -re (pin az RX0 tű mellett) az Arduino -ban.
- Vcc a Bluetooth -ról az 5V -os tűre az Arduino -ban.
Harmadik lépés: A MAX30100 érzékelő csatlakoztatása az Arduino -hoz.
- VIN a MAX30100 -tól az 5V -os tűig az Arduino -ban (ugyanaz, mint a Bluetooth lépésben).
- SCL csap a MAX30100 -tól az A5 -ös tűig az Arduino -ban.
- SDA tű a MAX30100 -tól az Arduino A4 -es tűjéhez.
- INT csap a MAX30100 -tól az A2 -es tűig az Arduino -ban.
- GND csap a MAX30100 -tól az Arduino -ban lévő GND csaphoz (VIN és RST közötti csap).
- Csatlakoztasson egy ellenállást. Az egyik lábát ugyanabban az 5V -os tűben csatlakoztattuk a Bluetooth -hoz, a másik részt pedig az A4 -es tűhöz.
- Csatlakoztassa a második ellenállást. Az egyik láb 5V -os, a másik pedig az A5 -ös csaphoz van csatlakoztatva.
Fontos: Annak érdekében, hogy a MAX30100 megfelelően működjön, ezeket az ellenállásokat az A4 -es és az A5 -ös csapokra kell húznunk. Ellenkező esetben az érzékelő meghibásodásának lehetünk tanúi, például gyenge fény és gyakran annak teljes működésképtelensége.
Negyedik lépés: A zöld szín hozzáadásával pontosan tudni lehetett, mikor mérte a pulzusszámot az érzékelő.
- Csatlakoztassa a zöld led legkisebb lábát (vagy más színt, amelyet előnyben részesít) a GND tűhöz (ugyanúgy, mint a Bluetooth -t csatlakoztattuk).
- Csatlakoztassa a másik részt a D2 tűhöz.
5. lépés: Készülékünk összeszerelésének befejezése
![Készülékünk összeszerelésének befejezése Készülékünk összeszerelésének befejezése](https://i.howwhatproduce.com/images/002/image-5279-29-j.webp)
![Készülékünk összeszerelésének befejezése Készülékünk összeszerelésének befejezése](https://i.howwhatproduce.com/images/002/image-5279-30-j.webp)
Ezen a ponton már összeszereltük a készülékünket, de nem programoztuk be. Az Arduino -hoz csatlakoztattuk a bluetooth modult, valamint a MAX30100 érzékelőt, amely elvégzi az összes adatmérést, és elküldi a Bluetooth modulnak, amely viszont továbbítja egy másik eszközre.
Ennek a cikknek a célja az eszköz összeszerelésének bemutatása volt. A következő néhány cikkben kitérek az eszköz programozására az Arduino IDE használatával. Ezen a képen láthatja, hogyan fog működni az eszköz, az adatok olvasásától az Android -eszközön történő megtekintésig.
Befejezte saját Pulse Oximeter készülékének mérését, csak alacsony költséggel. Tarts velünk a következő cikkhez!: D
Ajánlott:
Versano: multifunkcionális praktikus eszköz (arduino Nano): 6 lépés
![Versano: multifunkcionális praktikus eszköz (arduino Nano): 6 lépés Versano: multifunkcionális praktikus eszköz (arduino Nano): 6 lépés](https://i.howwhatproduce.com/images/001/image-2638-j.webp)
Versano: multifunkcionális praktikus eszköz (arduino Nano): Szükségem volt egy praktikus multiméterre, amely bárhová könnyen hordozható. Azt akartam, hogy kicsi és miniatűr legyen a camparisonban a normál multiméterekkel. Órákig tartó kódolással és áramkör -tervezéssel végül olyan eszközt készítettem, amely képes mérni a feszültséget
ASS eszköz (antiszociális szociális eszköz): 7 lépés
![ASS eszköz (antiszociális szociális eszköz): 7 lépés ASS eszköz (antiszociális szociális eszköz): 7 lépés](https://i.howwhatproduce.com/images/005/image-14761-j.webp)
ASS eszköz (antiszociális szociális eszköz): Tegyük fel, hogy Ön az a fajta ember, aki szereti az emberek közelében lenni, de nem szereti, ha túl közel kerülnek hozzájuk. Te is népkedvelő vagy, és nehezen mondasz nemet az embereknek. Tehát nem tudod, hogyan mondd meg nekik, hogy vonuljanak vissza. Nos, lépjen be - az ASS eszköz! Y
Az eszköz vezérlése a Raspberry Pi és a relé használatával - AZ ALAPOK: 6 lépés
![Az eszköz vezérlése a Raspberry Pi és a relé használatával - AZ ALAPOK: 6 lépés Az eszköz vezérlése a Raspberry Pi és a relé használatával - AZ ALAPOK: 6 lépés](https://i.howwhatproduce.com/images/006/image-15548-j.webp)
Hogyan vezérelhet egy eszközt a Raspberry Pi és egy relé használatával - AZ ALAPVETÉSEK: Ez egy egyszerű és egyszerű oktatóanyag az eszköz Raspberry Pi és egy relé használatával történő vezérléséről, hasznos az IoT projektek elkészítéséhez Ez az oktató kezdőknek szól, barátságos kövesse, még akkor is, ha nulla ismerete van a málna használatáról
Női biztonsági eszköz GPS nyomkövetéssel és riasztásokkal az Arduino használatával: 6 lépés
![Női biztonsági eszköz GPS nyomkövetéssel és riasztásokkal az Arduino használatával: 6 lépés Női biztonsági eszköz GPS nyomkövetéssel és riasztásokkal az Arduino használatával: 6 lépés](https://i.howwhatproduce.com/images/007/image-19736-j.webp)
Női biztonsági eszköz GPS nyomkövetéssel és riasztásokkal az Arduino használatával: Az utóbbi időben rendelkezésre álló összes technológiával nem nehéz olyan biztonsági eszközt építeni a nők számára, amely nemcsak vészriasztást generál, hanem üzenetet küld barátainak, családjának , vagy érintett személy. Itt építünk egy zenekart
SensorBox interfész eszköz Arduino használatával: 5 lépés
![SensorBox interfész eszköz Arduino használatával: 5 lépés SensorBox interfész eszköz Arduino használatával: 5 lépés](https://i.howwhatproduce.com/images/003/image-7871-10-j.webp)
SensorBox interfészeszköz Arduino használatával: Ennek a projektnek az a célja, hogy olyan interfész-eszközt hozzon létre, amely könnyen használható hardver és szoftver segítségével áthidalja a különbséget a különböző technológiák között. Bárki számára készült, hogy módosítsa és interaktív projekteket készítsen. Ahogy a világ mozog