Mobile
Połączenie
Ten czujnik ma tylko trzy kable, dwa do zasilania i gniazdo danych. Tak więc, jak zwykle, czerwony przewód będzie dodatnim zasilaniem, które podłączymy do pinu zasilania 5V na płycie. Ujemny przewód zasilający jest zwykle czarny lub brązowy i będzie podłączony do styku GND na płycie UNO. Na koniec podłączymy pin czujnika do pinu A0.
Kołek czujnika
Pin Arduino UNO
Czerwony
5V
Czarny brązowy
GND
Inne (pomarańczowe, białe itp.)
A0
Z drugiej strony połączymy diody z rezystorem szeregowo z pinami 13 i 5, jego ujemny pin do rezystora, a to z kolei do GND, jak pokazano na poniższym obrazku:
Operacja
Charakterystyka tego przykładu jest następująca:
1) Dioda LED na pinie 13 miga, sygnalizując bicie serca użytkownika.
2) „Fancy Fade Blink”, dioda LED na styku 5, tętno na żywo od użytkownika.
3) Oblicz BPM użytkownika, uderzenia na minutę.
4) Oblicz IBI użytkownika, interwał interwału (czas między uderzeniami).
5) Wykorzystuje Arduino czasowe Arduino do obliczenia dokładnego BPM i IBI
6) Wydrukuj wartości tętna, BPM i IBI za pomocą monitora portu szeregowego.
7) Wyjścia sygnału, BPM i IBI do szeregów, dzięki czemu można go używać od razu z Arduino szeregowym Arduino .
Otwórz „Menedżera bibliotek” z pozycji Program> Dołącz bibliotekę> Zarządzaj bibliotekami.
Znajdź i zainstaluj najnowszą wersję biblioteki „PulseSensor Playground”
Po zainstalowaniu przystępujemy do otwierania dołączonego przykładu „PulseSensor_BPM” z Archovo> Przykłady> PulseSensor Playground> PulseSensor_BPM
Jak zawsze wybieramy płytę i port i oddajemy do wgrania.
Z menu narzędzi otwieramy Serial Ploter lub Serial Monitor.
Ważne jest, aby ustawić te same szybkości transmisji zarówno na monitorze szeregowym, jak i ploterze szeregowym. Teraz możemy spróbować zmierzyć nasze pulsacje.
Możesz także wypróbować pozostałe przykłady, które oferuje biblioteka, takie jak użycie brzęczyka i inne.