Spisu treści:
- Krok 1: Przygotowanie płytki zaciskowej AD8232
- Krok 2: Symulacja EKG na Arduino Uno
- Krok 3: W górę i bieganie
- Krok 4:
Wideo: Monitor pracy serca AD8232, Arduino, przetwarzanie: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Analog Devices AD8232 to kompletny analogowy interfejs przeznaczony do akwizycji sygnałów EKG (ElectroCardioGram) na poziomie miliwoltów. Chociaż podłączenie AD8232 i zobaczenie wynikowego sygnału EKG na oscyloskopie jest prostą sprawą, wyzwaniem dla mnie było uzyskanie sygnału do wyświetlenia na moim komputerze. Wtedy odkryłem Przetwarzanie!
Strona dokumentacji AD8232 -
Breakout board jest dostępny od Sparkfun tutaj - https://www.sparkfun.com/products/12650 lub, jeśli poczekasz kilka tygodni, z Chin tutaj - https://www.ebay.com/itm/New-Single -Ołów-AD8232-P…
Zamówiłem zestaw zawierający kabel czujnika ciała z lepkimi podkładkami.
Krok 1: Przygotowanie płytki zaciskowej AD8232
Plan jest taki, aby płyta AD8232 odbierała sygnał EKG. Wyjście AD8232 to sygnał około 1,5 V. Ten sygnał będzie próbkowany przez Arduino Uno z szybkością około 1 tys. próbek na sekundę. Te wartości próbek są następnie przesyłane przez port USB do komputera w celu wyświetlenia. Szybko odkryłem, że zasilanie AD8232 z wyjścia 3.3V płytki Arduino było złym pomysłem - za dużo szumu 60 Hz. Więc przerzuciłem się na 2 baterie AA. AD8232 może być zasilany przez 3V rtęciowe ogniwo monetowe w razie potrzeby. Dwa przewody (sygnał i masa) biegły z płytki AD8232 do Arduino (A0 i masa). Użyłem dużej ilości kleju topliwego do wzmocnienia przewodów na styku płytki AD8232.
Krok 2: Symulacja EKG na Arduino Uno
Kolejnym krokiem jest stworzenie symulatora działającego na Arduino. W ten sposób nie muszę siedzieć z elektrodami przymocowanymi do mojego ciała, ponieważ debuguję kod.
Krok 3: W górę i bieganie
Wreszcie wyświetlacz komputera. Kod Arduino musi zostać zmieniony, aby uzyskać rzeczywiste dane zamiast danych symulacyjnych. Wyświetlany jest kod przetwarzania. Byłem raczej zaniepokojony zanurzeniem się w nowym środowisku językowym / programistycznym, ale gdy tylko zobaczyłem Processing IDE, pomyślałem: „Wow! To wygląda znajomo – tak jak Arduino”. Oto link do pobrania do Przetwarzania. Wystarczyło kilka godzin zhakowania kodu, który znalazłem w Internecie, aby uruchomić aplikację. Odkryłem, że umieszczenie 3 elektrod na moim ciele nie odpowiadało zapisom na przewodach. W moim przypadku wyprowadzenie oznaczone „COM” idzie w lewo, „L” w prawo, a „R” w lewą nogę.
Moje podejście polegało na zaprogramowaniu Arduino w celu uzyskania sygnału i przesłania go do aplikacji Processing działającej na komputerze. Oto moja inna droga; użyj Processing do bezpośredniego sterowania Arduino - link. Co więcej, może być możliwe całkowite wyeliminowanie Arduino i użycie portu audio komputera do uzyskania sygnału poprzez przetwarzanie – zobacz ten Instruktaż.
Krok 4:
Oto pliki źródłowe symulatora Arduino, akwizycji sygnału Arduino i wyświetlania sygnału przetwarzania.
Zalecana:
Monitor pracy serca DIY (rejestrator): 4 kroki
DIY Heart Rate Monitor (logger): W tym projekcie pokażę Ci, jak komercyjny smartwatch mierzy i monitoruje Twoje tętno, a następnie pokażę Ci, jak stworzyć obwód DIY, który może w zasadzie zrobić to samo, z dodatkiem, że może również przechowywać dane tętna
Wizualizator serca - Zobacz bicie serca: 8 kroków (ze zdjęciami)
Wizualizator serca | Zobacz bicie serca: Wszyscy albo czuliśmy, albo słyszeliśmy bicie naszego serca, ale niewielu z nas to widziało. To była myśl, która sprawiła, że zacząłem ten projekt. Prosty sposób, aby wizualnie zobaczyć bicie serca za pomocą czujnika serca, a także nauczyć Cię podstaw o
Rejestrator EKG - poręczny monitor pracy serca do długoterminowej akwizycji i analizy danych: 3 kroki
Rejestrator EKG - przenośny monitor pracy serca do długoterminowej akwizycji i analizy danych: Pierwsze wydanie: Październik 2017 Najnowsza wersja: 1.6.0 Stan: Stabilny Poziom trudności: WysokiWymaganie wstępne: Arduino, Programowanie, Budowa sprzętu Unikalne repozytorium: SF (patrz linki poniżej)Wsparcie: Tylko forum, żaden PMECG Logger to urządzenie do noszenia na karku przez długi czas
Monitor pracy serca Arduino: 5 kroków
Arduino Heart Rate Monitor: Cześć wszystkim, zbudowałem ten podręczny monitor pracy serca Arduino kontrolowany przez Arduino
Monitor pracy serca IOT (ESP8266 i aplikacja na Androida): 5 kroków
Monitor tętna IOT (ESP8266 i aplikacja na Androida): W ramach mojego ostatniego roku projektu chciałem zaprojektować urządzenie, które monitoruje tętno, przechowuje dane na serwerze i powiadamia Cię za pomocą powiadomienia, gdy tętno jest nieprawidłowe. Pomysł na ten projekt pojawił się, gdy próbowałem zbudować