![Arduino Nano, MAX30100 болон Bluetooth HC06 ашигладаг импульсийн оксиметрийн төхөөрөмж: 5 алхам Arduino Nano, MAX30100 болон Bluetooth HC06 ашигладаг импульсийн оксиметрийн төхөөрөмж: 5 алхам](https://i.howwhatproduce.com/images/002/image-5279-21-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Arduino Nano, MAX30100 болон Bluetooth HC06 ашигладаг импульсийн оксиметрийн төхөөрөмж Arduino Nano, MAX30100 болон Bluetooth HC06 ашигладаг импульсийн оксиметрийн төхөөрөмж](https://i.howwhatproduce.com/images/002/image-5279-22-j.webp)
Сайн уу найзуудаа, Өнөөдөр бид MAX30100 мэдрэгчийг ашиглан цусан дахь хүчилтөрөгчийн хэмжээ, зүрхний цохилтыг инвазив бус аргаар унших мэдрэх төхөөрөмжийг бүтээх гэж байна.
MAX30100 бол импульсийн оксиметр ба зүрхний цохилтыг хянах мэдрэгчийн шийдэл юм. Энэ нь хоёр LED, фотодетектор, оновчтой оптик, дуу чимээ багатай аналог дохионы боловсруулалтыг хослуулан импульсийн оксиметр ба зүрхний цохилтын дохиог илрүүлдэг. MAX30100 нь 1.8V ба 3.3V тэжээлийн эх үүсвэрүүдээс ажилладаг бөгөөд зогсолтын гүйдэл багатай програм хангамжийн тусламжтайгаар унтрах боломжтой бөгөөд энэ нь цахилгаан хангамжийг үргэлж холболттой байлгах боломжийг олгодог.
Энэ нийтлэлд би Arduino Nano-той холбоотой Bluetooth модулийг HC-06 (боолын горимд ажилладаг) ашиглах болно. Ийм байдлаар бид төхөөрөмжөөс уншсан өгөгдлийг өөр төхөөрөмж эсвэл интернет рүү илгээх боломжтой болно. Анхны саналд өгөгдлийг дүрслэн харуулах зорилгоор мобайл аппликейшн боловсруулсан болно. Гэсэн хэдий ч энэхүү гар утасны Андройд аппликейшнийг энэ нийтлэлд авч үзэхгүй.
Эхэлцгээе!
Алхам 1: Шаардлагатай материал:
![Шаардлагатай материал Шаардлагатай материал](https://i.howwhatproduce.com/images/002/image-5279-23-j.webp)
Энэхүү туршилтанд ашигласан материалыг доороос харж болно.
- Ардуино Нано
- Жижиг хамгаалалтын самбар
- Утас ба холбогч багц
- Bluetooth модуль HC-06
- Мэдрэгч MAX30100
- LED
- 4.7k Ом хоёр эсэргүүцэл
Алхам 2: MAX30100 утсыг холбоно уу
![MAX30100 утас MAX30100 утас](https://i.howwhatproduce.com/images/002/image-5279-24-j.webp)
![MAX30100 утас MAX30100 утас](https://i.howwhatproduce.com/images/002/image-5279-25-j.webp)
Нэгдүгээрт, бид MAX30100 -ийг Arduino -той ашиглахын тулд утсаар холбох хэрэгтэй. Энэ алхам дээрх дээрх схем зураг нь утсыг хэрхэн яаж хийх ёстойг харуулах болно.
Үндсэндээ бид мэдрэгч дээр байгаа тээглүүрээр утсыг самнах хэрэгтэй. Содыг үйлдвэрлэхийн тулд холбогч эмэгтэй хэсгийг зайлуулах шаардлагатай болно. Jumper -ийн эрэгтэй хэсгийг Arduino дээр залгахад ашиглах болно.
MAX30100 нь дараах голтой байна.
VIN, SCL, SDA, INT, IRD, RD, GND.
Энэ зорилгоор бид зөвхөн VIN, SCL, SDA, INT, GND оролтыг ашиглах болно.
Зөвлөмж: Содыг хийж дуусгасны дараа содыг хамгаалахын тулд бага зэрэг халуун цавуу оруулах нь сайн байдаг (зураг дээрээс харж болно).
Алхам 3: Bluetooth HC-06 модулийг холбоно уу
![Bluetooth HC-06 модулийг холбоно уу Bluetooth HC-06 модулийг холбоно уу](https://i.howwhatproduce.com/images/002/image-5279-26-j.webp)
![Bluetooth HC-06 модулийг холбоно уу Bluetooth HC-06 модулийг холбоно уу](https://i.howwhatproduce.com/images/002/image-5279-27-j.webp)
Нэмж дурдахад бид Bluetooth HC06 модулийн хувьд ижил зүйлийг хийх хэрэгтэй.
Bluetooth модульд хүлээн авсан бүх мэдээллийг Arduino руу (манай тохиолдолд) цувралаар дамжуулах болно.
Модулийн хүрээ нь bluetooth холбооны стандартыг дагаж мөрддөг бөгөөд энэ нь ойролцоогоор 10 метр юм. Энэ модуль нь зөвхөн боолын горимд ажилладаг, өөр төхөөрөмжүүдийг түүнтэй холбох боломжийг олгодог боловч бусад bluetooth төхөөрөмжтэй холбогдохыг зөвшөөрдөггүй.
Модуль нь 4 голтой (Vcc, GND, RX e TX). RX ба TX нь микроконтроллертой цуваа хэлбэрээр холбогдох боломжийг олгодог.
Гүйцэтгэх явцад самбар дээрх TX ба RX гаралтыг Bluetooth -тэй холболт эсвэл USB -ээр (Arduino -ийг асаах, кодыг ачаалахад ашигладаг) ашиглан нэгэн зэрэг ашиглах замаар зарим асуудлыг илрүүлсэн.
Тиймээс хөгжүүлэлтийн явцад A6 ба A7 тээглүүрүүдийг цуваа холболтыг дуурайх зорилгоор түр ашигласан болно. SoftwareSerial номын санг програм хангамжаар дамжуулан цуваа порт ажиллуулах боломжийг олгодог.
Лавлагаа: Bluetooth зургийн утас нь
Алхам 4: Bluetooth модуль, LED болон Arduino -ийг дагаж төхөөрөмжийн бүтцийг угсрах
![Bluetooth модуль, LED болон Arduino -ийг дагаж протокол самбар дээрх төхөөрөмжийн бүтцийг угсарна Bluetooth модуль, LED болон Arduino -ийг дагаж протокол самбар дээрх төхөөрөмжийн бүтцийг угсарна](https://i.howwhatproduce.com/images/002/image-5279-28-j.webp)
Дараагийн алхам бол бүх бүрэлдэхүүн хэсгүүдийг протобоард дээр байрлуулж, тэдгээрийг зөв холбох явдал юм.
Та үүнийг одоо хүссэнээрээ хийж болно. Хэрэв та Arduino Uno гэх мэт өөр микроконтроллер эсвэл том самбар ашиглахыг хүсвэл үүнийг чөлөөтэй хийгээрэй. Хэмжилт хийх, өгөгдлийг өөр төхөөрөмж рүү илгээх боломжтой авсаархан төхөөрөмжтэй байх шаардлагатай байсан тул би жижиг төхөөрөмж ашигласан.
Эхний алхам: Arduino -ийг цагаан самбар дээр бэхлэх.
Arduino Nano -г протобоардны төв хэсэгт холбоно уу
Хоёрдахь алхам: Bluetooth модулийг Arduino дээр холбох.
Самбарын ард байрлах Bluetooth модулийг холбоод Arduino -ийн утсыг дараах байдлаар холбоно уу
- Bluetooth -ээс RX нь Arduino дахь TX1 зүү рүү.
- Bluetooth -ээс Arduino дахь RX0 зүү рүү TX.
- Bluetooth -аас GND нь Arduino дахь GND (RX0 зүүгээс бусад зүү) хүртэл.
- Bluetooth -ээс Vcc нь Arduino дахь 5V зүү хүртэл.
Гурав дахь алхам: MAX30100 мэдрэгчийг Arduino -д холбох.
- MAX30100 -аас Arduino дахь 5V зүү хүртэлх VIN (Bluetooth алхам дээр байгаа шиг).
- MAX30100 -аас Arduino дахь A5 зүү хүртэлх SCL зүү.
- MAX30100 -аас Arduino дахь A4 зүү хүртэлх SDA зүү.
- MAX30100 -аас Arduino дахь A2 зүү хүртэлх INT зүү.
- MAX30100 -аас Arduino дахь GND зүү хүртэлх GND зүү (VIN ба RST хоорондох зүү).
- Нэг эсэргүүцэл залгаарай. Нэг хөлөө 5V зүүгээр холбож, Bluetooth -ийг нөгөө хэсгийг A4 зүүгээр холбосон.
- Хоёрдахь резисторыг залгаарай. Нэг хөл нь 5в зүүгээр холбогдсон, нөгөө нь A5 зүүтэй холбогддог.
Анхаарах зүйл: MAX30100 -ийг зөв ажиллуулахын тулд бид эдгээр эсэргүүцлийг A4 ба A5 зүү рүү татах хэрэгтэй. Үгүй бол бүдэг гэрэл, ихэвчлэн бүрэн ажиллахгүй байх зэрэг мэдрэгчийн эвдрэлийг бид харж болно.
Дөрөв дэх алхам: Ногоон нэмэх нь зүрхний цохилтыг мэдрэгчээр хэмжсэн цагийг яг таг мэдэх боломжийг олгодог.
- Ногоон туяаны хамгийн жижиг хөлийг (эсвэл өөр өнгийг) GND зүү рүү залгаарай (бид Bluetooth -ийг холбосонтой адил).
- Нөгөө хэсгийг D2 зүү рүү холбоно уу.
Алхам 5: Манай төхөөрөмжийн угсралтыг дуусгах
![Манай төхөөрөмжийн угсралт дуусч байна Манай төхөөрөмжийн угсралт дуусч байна](https://i.howwhatproduce.com/images/002/image-5279-29-j.webp)
![Манай төхөөрөмжийн угсралт дуусч байна Манай төхөөрөмжийн угсралт дуусч байна](https://i.howwhatproduce.com/images/002/image-5279-30-j.webp)
Энэ үед бид төхөөрөмжөө угсарсан боловч програмчлаагүй байна. Бид bluetooth модулийг Arduino -тэй холбосон бөгөөд MAX30100 мэдрэгчтэй бөгөөд бүх өгөгдлийн хэмжилтийг хийж, Bluetooth модуль руу илгээдэг бөгөөд энэ нь эргээд өөр төхөөрөмж рүү илгээгддэг.
Энэхүү нийтлэлийн хувьд уг төхөөрөмжийн угсралтыг үзүүлэх зорилготой байв. Дараагийн хэдэн нийтлэлд би Arduino IDE ашиглан төхөөрөмжийг хэрхэн програмчлах талаар авч үзэх болно. Мэдээлэл уншихаас эхлээд Андройд төхөөрөмж дээрээ үзэх хүртэл төхөөрөмж хэрхэн ажиллахыг та энэ зургаас харж болно.
Та өөрийн импульсийн оксиметрийн төхөөрөмжийн хэмжилтийг хямд үнээр хийж дуусгалаа. Дараагийн нийтлэлийг хүлээж байгаарай!: D
Зөвлөмж болгож буй:
Arduino болон ThingSpeak ашигладаг мини цаг уурын станц: 4 алхам
![Arduino болон ThingSpeak ашигладаг мини цаг уурын станц: 4 алхам Arduino болон ThingSpeak ашигладаг мини цаг уурын станц: 4 алхам](https://i.howwhatproduce.com/images/001/image-2758-18-j.webp)
Arduino болон ThingSpeak ашигладаг мини цаг уурын станц: Сайн байцгаана уу. Энэхүү зааварчилгааны номонд би танд цаг агаарын мини станц хийх алхамыг зааж өгөх болно. Түүнчлэн, бид ThingSpeak API -ийг ашиглан цаг агаарын мэдээллээ серверт байршуулах болно, эс тэгвээс цаг агаарын төлөв байдлын зорилго юу вэ
ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): 7 алхам
![ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): 7 алхам ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): 7 алхам](https://i.howwhatproduce.com/images/005/image-14761-j.webp)
ASS төхөөрөмж (Нийгмийн эсрэг нийгмийн төхөөрөмж): Та хүмүүсийн эргэн тойронд байх дуртай боловч хэт ойртох дургүй хүн гэж хэлээрэй. Та бас ард түмнийг баярлуулдаг бөгөөд хүмүүст үгүй гэж хэлэхэд хэцүү байдаг. Тиймээс тэдэнд ухрахаа яаж хэлэхээ мэдэхгүй байна. За, ASS төхөөрөмжийг оруулна уу! Y
(Ascensor) Arduino, App Inventor болон бусад үнэгүй програм хангамжийг ашигладаг цахилгаан шатны загвар: 7 алхам
![(Ascensor) Arduino, App Inventor болон бусад үнэгүй програм хангамжийг ашигладаг цахилгаан шатны загвар: 7 алхам (Ascensor) Arduino, App Inventor болон бусад үнэгүй програм хангамжийг ашигладаг цахилгаан шатны загвар: 7 алхам](https://i.howwhatproduce.com/images/001/image-2709-58-j.webp)
(Ascensor) Arduino, Апп зохион бүтээгч болон бусад үнэгүй програм хангамжийг ашигладаг цахилгаан шатны загвар: ESPConstrucción, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), апп зохион бүтээгч (para aplicación como panel) de control del ascensor) y freeCAD y LibreCAD програмууд
Arduino ашигладаг SensorBox интерфэйс төхөөрөмж: 5 алхам
![Arduino ашигладаг SensorBox интерфэйс төхөөрөмж: 5 алхам Arduino ашигладаг SensorBox интерфэйс төхөөрөмж: 5 алхам](https://i.howwhatproduce.com/images/003/image-7871-10-j.webp)
Arduino ашиглан SensorBox интерфэйс хийх төхөөрөмж: Энэхүү төслийн зорилго нь ашиглахад хялбар техник хангамж, програм хангамжийг ашиглан янз бүрийн технологийн хоорондын ялгааг арилгах интерфэйс төхөөрөмжийг бий болгох явдал юм. Энэ нь интерактив төслүүдийг өөрчилж, өөрчлөх боломжтой хүмүүст зориулагдсан юм
5 Arduino болон 5 NRF24L01 утасгүй модулийг ашигладаг 4 талын гэрлэн дохионы систем: 7 алхам (зурагтай)
![5 Arduino болон 5 NRF24L01 утасгүй модулийг ашигладаг 4 талын гэрлэн дохионы систем: 7 алхам (зурагтай) 5 Arduino болон 5 NRF24L01 утасгүй модулийг ашигладаг 4 талын гэрлэн дохионы систем: 7 алхам (зурагтай)](https://i.howwhatproduce.com/images/001/image-1891-78-j.webp)
5 Arduino болон 5 NRF24L01 утасгүй модулийг ашигладаг 4 талын гэрлэн дохионы систем: Хэсэг хугацааны өмнө би талхны самбар дээр нэг хос гэрлэн дохиог нарийвчлан зааж өгөх зааварчилгаа үүсгэсэн бөгөөд NRF24L01 утасгүй модулийг ашиглах үндсэн хүрээг харуулсан өөр зааварчилгааг бий болгосон. намайг бодоход хүргэж байна