Სარჩევი:

ეკგ დაფუძნებული გულისცემის მაჩვენებელი ბეჭედი: 4 ნაბიჯი
ეკგ დაფუძნებული გულისცემის მაჩვენებელი ბეჭედი: 4 ნაბიჯი

ვიდეო: ეკგ დაფუძნებული გულისცემის მაჩვენებელი ბეჭედი: 4 ნაბიჯი

ვიდეო: ეკგ დაფუძნებული გულისცემის მაჩვენებელი ბეჭედი: 4 ნაბიჯი
ვიდეო: Diabetic Autonomic Neuropathies 2024, ნოემბერი
Anonim
Image
Image
სქემატიკა
სქემატიკა

რამოდენიმე LED- ის მოციმციმე გულისცემის სინქრონიზაციით უნდა იყოს მარტივი მთელი ამ ტექნოლოგიით, არა? კარგად - ეს არ იყო, აქამდე. მე პირადად ვებრძოდი მას რამდენიმე წლის განმავლობაში, ვცდილობდი სიგნალი მიეღო მრავალი PPG და ეკგ სქემისგან და ის უბრალოდ არ იყო სანდო - საუკეთესო PPG მოწყობილობა, რომლის გაკეთებაც შევძელი რამდენიმე წლის წინ, გამოტოვა ერთი დარტყმა 5 -დან. მაგრამ შემოწმება ეს გარეთ! ეს პროექტი დაფუძნებულია uECG მოწყობილობაზე, რომელიც ამჟამად ხელმისაწვდომია ჩვენი გუნდის ქროუდფინანსირების გვერდზე (uECG კამპანია) - და ვინაიდან მე მას ვამუშავებდი დიდი ხნით, მსურს ვაჩვენო როგორ მუშაობს:) (მოწყობილობა უკვე შემუშავებულია, საჭიროა მხოლოდ სურათების წარმოებისთვის). UPD: მე გავაკეთე ამ პროექტის მე -2 გამეორება, ახლა ის იღებს მონაცემებს რადიო ბმულის საშუალებით.

მარაგები

  • uECG მოწყობილობა (ხალხის დაფინანსების გვერდი, თქვენ არ დაგჭირდებათ დანართი)
  • Arduino (ნებისმიერი ტიპი იმუშავებს, მე გამოვიყენე ნანო)
  • LED ბეჭედი (მე ვიყენებ 16 სეგმენტს, მაგრამ თქვენ მარტივად შეგიძლიათ შეცვალოთ პროგრამა მცირე/დიდი ვერსიებისთვის)
  • LiPo ბატარეა საკმარისად მცირეა იმისათვის, რომ ჩაიწეროს მაისურზე, მაგრამ არანაკლებ 120 mAh. მე ვიყენებ 240 mAh.
  • ზოგიერთი მავთული და სათაური (და soldering რკინის მხრივ - მას შემდეგ, რაც ეს wearable პროექტი, ის არ იმუშავებს კარგად თუ უმეტესობა კავშირები არ soldered)

ნაბიჯი 1: სქემები

სქემა ძალიან მარტივია. სისტემა იმუშავებს LiPo გამომავალიდან, რომელიც გამოიყენება როგორც 5V არდუინოს მიწოდება (გთხოვთ, არ გამოიყენოთ uECG ჩამონტაჟებული ბატარეა ამისათვის: ის დამახინჯებს კითხვას). მკაცრად რომ ვთქვათ, თქვენ არ შეგიძლიათ დაუკავშიროთ ბატარეის არასტაბილური შეყვანა იქ, მაგრამ სანამ ბატარეის ძაბვა აღემატება 3.4 ვოლტს, ის მშვენივრად იმუშავებს (არდუინოს შეუძლია "5 ვ" ძაბვის დაწევა საკმაოდ დაბლა - დაბალ ძაბვაში ის არასტაბილური გახდება და თქვენ ნახეთ უცნაური ქცევა, მაგრამ სანამ ბატარეა დატვირთულია, ის იმუშავებს). ასე რომ თქვენ უნდა დაუკავშიროთ ბატარეის წითელი მავთული Arduino 5V და LED ბეჭედი 5V (და დარწმუნდით, რომ სადმე გაქვთ კონექტორი - ასე რომ თქვენ შეგიძლიათ გათიშოთ და დატენოთ ბატარეა). ბატარეის მიწა უნდა იყოს დაკავშირებული არდუინოს მიწასთან, LED რგოლის მიწასთან და uECG მიწასთან. LED ბეჭდის DI pin უკავშირდება ადრუინოს D11. UECG drv pin უკავშირდება არდუინოს D3- ს.

ნაბიჯი 2: Arduino პროგრამა

როდესაც თქვენ აკავშირებთ ამოწეულ პინს uECG– ის DRV პინთან, ის ცვლის მდგომარეობას HIGH– დან, როდესაც არ არსებობს დარტყმა LOW– ზე, როდესაც არის ცემა. თქვენ უბრალოდ უნდა წაიკითხოთ ამ პინის მდგომარეობა სწრაფი ციკლით და გამოთვალოთ BPM ინტერვალით. ჩემს კოდში, ბოლო 20 დარტყმა გამოიყენება მათზე საშუალო მნიშვნელობისათვის. მე ასევე დავამატე კოდი, რომ გადავიყვანო მიმდინარე BPM ფერი და გამოყენებული LED- ების რაოდენობა, ასე რომ ისინი ციმციმებენ, როდესაც არსებობს დარტყმა. ეს გამოიყურება ლამაზი, მაგრამ მარტივი პროგრამირებაში - თქვენ შეგიძლიათ მარტივად შეცვალოთ იგი თითქმის არაფერში.

ნაბიჯი 3: ყველაფერი ერთად ააწყვეთ

აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად
აყენებს ყველაფერს ერთად

თქვენ უნდა დააფიქსიროთ ები, არდუინო და ბატარეა პერანგზე - მე უბრალოდ გამოვიყენე ლენტი, სწრაფი და ბინძური. შემდეგ მე მას მავთულის მეშვეობით დავუკავშირე uECG ჩემს მკერდზე, და ეს ძირითადად ასეა - ამის შემდეგ გავიარე ტესტირება. ტესტმა აჩვენა, რომ ეკგ სენსორზე უშუალოდ რამოდენიმე ნივთით გაშვება ხდის მუშაობას არც ისე კარგად, როგორც მარტო იქ ყოფნისას:) მაგრამ როდესაც მე დავდივარ ან ვჩერდები, ის მშვენივრად მუშაობს. საერთო ჯამში, მე მსურს მითითება უფრო მგრძნობიარე გავხადო: ვინაიდან ჩემი BPM თითქმის არასოდეს იკლებს 60 -ზე დაბალს, 1 აქტიურმა LED- მ შეიძლება მიუთითოს, რომ BPM- ის ნაცვლად 6 -ისა, ამ გზით ცვლილებები ბევრად უკეთესად ვიზუალიზებული იქნება. გარდა ამისა, მე კმაყოფილი ვარ შედეგით. ყოველივე ამის შემდეგ, ეს იყო ამ uECG ვერსიის პირველი ტესტი (კარგი, ტექნიკურად მეორე: პირველად ვცადე ვიდეოს ჩაწერა გვიან საღამოს წინა დღით, მაგრამ ღამით LED- ები კამერისთვის ძალიან კაშკაშაა). საერთო ჯამში, ვგეგმავ განათავსეთ ეს ყველაფერი ოდნავ განსხვავებული გზით - ასე რომ, LED ელემენტები ხელს არ შეუშლის uECG– ის გაზომვას გაშვებისას - და გამოიყენეთ ქუჩაში))

ნაბიჯი 4: დისკუსია

ამ პროექტის მთავარი შედეგი, რა თქმა უნდა, არის ჩემი დახურვა LED- ებითა და გულის ცემით)) და მე რეალურად არ ვიცოდი, რომ როდესაც გარეთ გავდივარ, ჩემი BPM იზრდება 30 ქულით. მაგრამ რეალური ანალიზი ჯერ არ არის გასაკეთებელი, ეს მხოლოდ დასაწყისია. სხვაგან, თუ თქვენ დაინტერესებული ხართ როგორ მუშაობს ეკგ ანალიზი - გთხოვთ ეწვიოთ uECG– ის hackaday გვერდს, მას აქვს ბევრი ინფორმაცია ამ პროექტის, მისი სქემებისა და PCB დიზაინი, ალგორითმების განხილვა, გუნდის ფოტოები, ჩვეულებრივი ნივთები. ნებისმიერი გამოხმაურება ნამდვილად დასაფასებელია.

გირჩევთ: