Opis produktu: MAX30101 - multi czujnik - odległości, tętna, dymu - SparkFun SEN-16474
Czujnik oparty na układzie MAX30101 pozwala na wykrywanie odległości, tętna, dymu, a nawet mrugnięcia oka. Posiada 3 diody LED (zieloną, czerwoną oraz IR) oraz bardzo czuły wykrywacz fotonów. Czujnik działa na podstawie wykrywania różnic w odbiciach na różnych diodach LED. Różne materiały będą mieć różną sygnaturę odbić (np. natleniona krew czy dym z pożaru). Komunikuje się przez interfejs I2C, posiada złącze Qwiic. Działa z napięciami 1,8 V oraz 3,3 V.
Podłączenie
Czujnik pracuje z napięciem 3,3 V, komunikuje się poprzez magistralę I2C dlatego też można go podłączyć bezpośrednio do płytek z logiką 5 V, np. Arduino Uno. Ponadto na płytce znajdują się złącza Qwiic, które ułatwiają podłączenie czujnika. System Qwiic jest przeznaczony do pracy przy napięciu 3,3 V, upewnij się, że NIE używasz innego napięcia.
Produkt kompatybilny z Arduino Producent przygotował instrukcję podłączenia do Arduino wraz z biblioteką w serwisie GitHub. |
Wyprowadzenia
Czujnik posiada 6 wyprowadzeń raster 2,54 mm. Do otworów można przylutować złącza goldpin - brak w zestawie do nabycia osobno. Dodatkowo dostępne są dwie zworki konfiguracyjne, których opis można znaleźć na przewodniku użytkownika.
Pin | Opis |
---|---|
GND | Masa układu. |
3,3V | Napięcie zasilania 3,3 V. |
SDA | Linia danych magistrali I2C. |
SCL | Linia zegarowa magistrali I2C. |
INT | Wyjście przerwania, sygnalizowane stanem niskim. |
1,8V | Napięcie zasilania 1,8 V. |
Rozkład wyprowadzeń modułu.
Nowy, jeszcze dokładniejszy czujnik MAX30101
Moduł SparkFun SEN-16474 jest zaktualizowaną wersją modułu Particle Sensor. Moduł zawiera czujnik optyczny MAX30101, który jest ulepszoną wersją MAX30105 i MAX30102. Czujnik medyczny MAX30101 wykorzystuje detektor fotonów do pomiaru ilości powracającego światła, które jest odbijane od diod LED. Wśród praktycznych zastosowań tego czujnika można wymienić wykrywanie cząstek pyłu i dymu, pomiary zbliżeniowe, a nawet fotopletyzmografię, tj. badanie oceny przepływu krwi poprzez powierzchnię skóry. Aby jeszcze bardziej ułatwić korzystanie z tego modułu, komunikacja odbywa się wyłącznie przez magistralę I2C, przy użyciu systemu Qwiic. Moduł można połączyć także z płytką stykową dzięki zastosowaniu złącza o rastrze pinów 2,54 mm.
Budowa modułu z czujnikiem medycznym MAX30101
Moduł pomiarowy SEN-16474 od SparkFun Electronics oprócz czujnika MAX30101 jest także wyposażony w czujnik biometryczny, pełniący funkcję pulsoksymetru (pomiar nasycenia krwi tlenem) oraz funkcję pomiaru tętna. Takie rozwiązanie umożliwia dokładny pomiar parametrów biometrycznych dzięki zastosowaniu specjalnego czujnika MAX32664, który umożliwia realizację pomiarów według specjalnie opracowanego algorytmu. Czujnik ten umożliwia także zbliżeniowe wykrywanie cząstek poprzez pomiar zmian światła odbijanego w stronę pokładowego czujnika optycznego. Ten multiczujnik SparkFun MAX30101 umożliwia pomiar odległości, tętna i dymu. Czujnik medyczny jest kompatybilny z Raspberry Pi.