Агуулгын хүснэгт:
- Алхам 1: Миний хэрэглэж байсан зүйл - Материалууд
- Алхам 2: Схем
- Алхам 3: Код
- Алхам 4: Хашаа
- Алхам 5: Сайхан амраарай
Видео: Arduino зүрхний цохилтын хяналт: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Бүгдээрээ сайн уу, Би энэ гар аргаар Arduino удирддаг зүрхний цохилт хэмжигчийг бүтээсэн.
Алхам 1: Миний хэрэглэж байсан зүйл - Материалууд
Хэсэг хугацааны өмнө би StarBook Tricorder -ийн хэв маягаар гар аргаар хийж болох бөгөөд одоогийн зүрхний цохилтыг танд харуулах төхөөрөмжийг бүтээх санаатай энэхүү eBay -ийн зүрхний цохилт мэдрэгчийг захиалсан юм.
Миний бүтээсэн төхөөрөмж нь импульс мэдрэгч, OLED дэлгэцтэй Arduino Pro Mini -ээс бүрдэнэ.
Мэдрэгчийг анх Дэлхийн Алдарт Электроникс гэдэг компани боловсруулсан бөгөөд 2011 онд Kickstarter кампанит ажил болгон эхлүүлсэн. Тэд Arduino -д номын сангаар хангадаг тул интерфэйсийг хялбархан холбох боломжтой. Би линкийг тайлбар дээр үлдээх болно.
Нэг минутын цохилтыг харуулахын тулд Arduino нь мини OLED -тэй холбогдсон байна.
Төсөлд ашигласан зарим бүрэлдэхүүн хэсгүүд (Түншлэлийн холбоосууд):
Arduino Pro Mini
PulseSensor
Mini OLED
Гагнуурын станц
Гагнуур
Цахилгаан хайчилбар
Ротари хэрэгсэл
Алхам 2: Схем
Дэлгэц нь I2C протоколыг ашигладаг тул зөвхөн 4 утастай холбогддог. Схем дээр та мэдрэгч болон OLED хоёулангийнх нь цахилгаан утаснаас бусад 3 утсыг холбох шаардлагатай байгааг харж болно.
Импульс мэдрэгчийн A0 зүү нь Arduino -ийн A0 аналог оролттой, дэлгэцийн SDA зүү нь Arduino дээрх A4 аналог оролттой, SCL нь A5 аналог оролтонд холбогдсон байна.
Төслийг бүхэлд нь бариулын дээд хэсэгт байрлуулсан 3 ширхэг АА батерейгаар тэжээдэг бөгөөд энэ нь ээрэх тоглоомын хурдасгуур байв. Батерейны оролт нь Arduino pro mini -ийн түүхий оролттой холбогдсон байна.
EasyEda дээрх схемийн холбоос:
easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor
Алхам 3: Код
Arduino -ийн код нь маш энгийн бөгөөд энэ нь зөвхөн OLED болон мэдрэгчийн жишээнүүдийн холимог юм.
Эхэндээ бид OLED болон мэдрэгчийн номын сангийн тодорхойлолт, анхны тохируулгатай байдаг. Дараа нь миний төсөлд ашигласан хоёр зургийн тодорхойлолт, миний лого болон зүрхний цохилтыг минутанд үзүүлэх цохилтыг харуулахад ашигласан болно.
Тохиргооны функц дээр бид мэдрэгч болон дэлгэц хоёулаа харилцах боломжтой бөгөөд хэрэв бүх зүйл хэвийн байвал ачаалах логог харуулна.
Давталтын хэсэгт бид одоогийн BPM утгыг мэдрэгчээс авдаг бөгөөд дараа нь BPM -ийн утгыг харуулахын тулд зүрхний цохилтын өсөн нэмэгдэж буй ирмэгийг 5 удаа дараалан харсан эсэхийг шалгадаг. Үгүй бол бид дэлгэц дээр мессеж харуулдаг тул хэрэглэгч хүлээж болно.
Мэдээллийн алдаа дутагдлыг арилгахын тулд би үүнийг хийсэн бөгөөд ингэснээр бид мэдрэгчээс тогтвортой гаралт гарсныг мэдсэнийхээ дараа л утгыг харуулдаг. Эх кодыг бүхэлд нь миний GitHub дансанд байршуулсан бөгөөд та үүнийг доорх линкээс олж болно.
github.com/bkolicoski/arduino-heart-rate-monitor
Алхам 4: Хашаа
Би эхлээд бүх холболтыг талхны самбар дээр хийж, бүх зүйл ажиллаж байгаа эсэхийг шалгасны дараа би хашлага хийх ажлыг үргэлжлүүлэв.
Бариулыг онгойлгосны дараа би ёроолд байсан мотороо аваад мэдрэгчийг байрлуулахаар төлөвлөж эхлэв. Би хоёр нээлхийг хайчилж авсны нэг нь мэдрэгч, нөгөө нь дэлгэц юм. Хоёр нүхийг файлаар цэвэрлэсний дараа би дэлгэц, мэдрэгчийг хуванцар бариулын нэг талд нааж, утсаар үргэлжлүүлэв.
Би Arduino Uno -той прототип хийхээр ажиллаж байсан тул ямар ч зүйлийг гагнахаасаа өмнө Arduino Pro Mini дээр ижил ноорог байршуулсан.
Алхам 5: Сайхан амраарай
Энэ төхөөрөмж нь шинжлэх ухааны шинж чанартай биш бөгөөд алдаа дутагдалтай байдаг. Мэдрэгч нь маш эмзэг бөгөөд ихэвчлэн маш даралттай эсвэл маш бага дарагдсан тохиолдолд олон тооны үл нийцэх өгөгдлийг гаргаж чаддаг.
Гэсэн хэдий ч энэ нь барихад маш хөгжилтэй төсөл байсан бөгөөд миний хувьд үнэхээр сургамжтай байсан, учир нь би анх удаа мэдрэгч болон OLED -тэй ажиллаж байна.
Хэрэв танд мониторыг хэрхэн сайжруулах талаар ямар нэгэн санал байгаа бол тэдгээрийг коммент хэсэгт үлдээж, энэ Зааварчилгааг хуваалцаж, лайк дарж, YouTube сувагтаа бүртгүүлээрэй.
Баяртай!
Зөвлөмж болгож буй:
Arduino ашиглан зүрхний цохилт мэдрэгч (Зүрхний цохилтын хяналт): 3 алхам
Arduino ашиглан зүрхний цохилт мэдрэгч (зүрхний цохилт хэмжигч): зүрхний цохилт мэдрэгч нь зүрхний цохилтыг хэмжихэд ашигладаг электрон төхөөрөмж юм. Биеийн температур, зүрхний цохилт, цусны даралтыг хянах нь бидний эрүүл байхын тулд хийх ёстой үндсэн зүйл юм
DIY зүрхний цохилтын хяналт (бүртгэгч): 4 алхам
DIY зүрхний цохилт хэмжигч (бүртгэгч): Энэхүү төсөлд би арилжааны ухаалаг цаг нь таны зүрхний цохилтыг хэрхэн хэмжиж, хэмжиж байгааг харуулах болно, дараа нь би үүнийг хэрхэн хийх боломжтой нэмэлт схемийн дагуу үндсэндээ хийж чадах DIY хэлхээг хэрхэн яаж хийхийг танд үзүүлэх болно. зүрхний цохилтын өгөгдлийг хадгалах
Зүрхний цохилтын цохилтын төмөр хүний нуман реактор: 5 алхам (зурагтай)
Төмөр хүний нумын реактор зүрхний цохилттой: Маш гоё хийцтэй DIY нуман реакторууд маш олон бий. Зарим нь бас бодитой харагдаж байна. Гэхдээ яагаад ийм зүйл шиг харагддаг, юу ч хийдэггүй зүйлийг яагаад бүтээдэг вэ? За, энэ нуман реактор нь цахилгаан зүрх ашиглан таны зүрхийг хамгаалахгүй
Сургалтын зүрхний цохилтын бүсийн хяналт: 19 алхам (зурагтай)
Зүрхний цохилтын бүсийн хяналтын цагийг сургах: Коллеж бол амьдралынхаа завгүй, эмх замбараагүй үе тул стрессээ бага түвшинд байлгах нь маш чухал юм. Үүнийг хийх дуртай нэг арга бол дасгал хийх явдал юм. Тийм учраас бид портабл бүтээсэн
Зүрхний цохилтын хяналт AD8232, Arduino, Боловсруулалт: 4 алхам
Зүрхний цохилтын монитор AD8232, Arduino, Боловсруулалт: Аналог төхөөрөмж AD8232 бол миллиВольтын түвшний EKG (ElectroCardioGram) дохиог авах зориулалттай аналог төхөөрөмж юм. AD8232 -ийг залгаж, осциллограф дээр гарч буй ЭКГ -ийн дохиог харах нь энгийн зүйл боловч