Fotografia przedstawia prototyp Autora i fragment ekranu pokazujący wykonywaną czynność. Elementy wymagane do zbudowania urządzenia wymienione są w Liście elementów.
Oprogramowanie
Najpierw do środowiska Arduino IDE należy dodać płytkę ESP. By zainstalować Arduino IDE, można postąpić zgodnie z instrukcjami na stronie ESP. Należy zainstalować i dodać bibliotekę do komunikacji z radarem. Bibliotekę pobieramy i dodajemy poprzez link: https://wiki.seeedstudio.com/Radar_MR24BSD1/
Następnie instalujemy bibliotekę ESP Dash na stronie hosta posiadającej pulpit nawigacyjny, co pozwoli za pośrednictwem Wi-Fi wyświetlać w czasie rzeczywistym dane dotyczące aktywności i parametrów życiowych monitorowanej osoby. Bibliotekę trzeba będzie zmodyfikować i dokonać pewnych ustawień, aby uzyskać dostęp do pinów RX2 i TX2 płytki ESP w celu odczytywania radaru przez port szeregowy.
Najpierw otwieramy folder biblioteki, potem otwieramy główny plik biblioteczny *.cpp, a następnie wprowadzamy ustawienia i dodajemy kod. Po zmodyfikowaniu kodu biblioteki plik zapisujemy.
Do programu należy dodać bibliotekę, a następnie karty, w których będą wyświetlane informacje. Dane z radaru będą sprawdzane w pętli. Trzeba zaimplementować algorytm, który będzie wyszukiwać zmiany w danych, wyczuwając każdy ruch i działanie człowieka, a następnie tworzyć informacje wyjściowe. Informacje te należy wyświetlać i aktualizować w kartach w stworzonym przez siebie interfejsie użytkownika w webserwerze ESP Das.
Jest jedna „karta akcji”, która ukazuje sytuacje takie jak poruszanie się, wychodzenie, wchodzenie, spanie, czytanie, przewrócenie się czy nawet tańczenie. Kolejna karta zawiera dane dotyczące snu – częstości oddechów, która wskazuje, czy dana osoba siedzi na łóżku, wstaje z łóżka, czy na łóżku śpi. Trzecia karta pokazuje również częstość oddechów oraz wykrywane parametry życiowe: puls i oddychanie.
Używamy radaru 24 GHz, więc mamy informację tylko o częstości oddechów. Gdybyśmy użyli radaru 6 GHz, to moglibyśmy oprócz częstości oddechów wykrywać również bicie serca i sygnały tętna.