Spisu treści:
- Krok 1: Materiały
- Krok 2: Konfiguracja Raspberry Pi
- Krok 3: Montaż urządzenia
- Krok 4: Ulepszenia i projekty rozszerzeń
Wideo: Urządzenie zbliżeniowe Walker: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Cześć wszystkim!
Jesteśmy grupą studentów z Massachusetts Academy of Mathematics and Science w WPI. Niedawno zakończyliśmy projekt technologii wspomagających, aby pomóc klientowi z demencją w Seven Hills.
W wyniku demencji klient czasami zapomina zabrać ze sobą chodzik, gdy przechodzi z jednego pokoju do drugiego. Aby pomóc mu zapamiętać, stworzyliśmy detektor zbliżeniowy oparty na technologii Bluetooth, wykorzystując Raspberry Pi Zero W i inteligentny zegarek z obsługą Bluetooth. To urządzenie może być również używane przez osoby z podobnymi stanami utraty pamięci, takimi jak choroba Alzheimera i Huntingtona.
Możesz skorzystać z poniższych linków, aby uzyskać bezpośredni dostęp do naszych wymagań, naszych badań w tle, naszej analizy konkurencji i naszej matrycy decyzyjnej lub pobrać załączone pliki.
Krok 1: Materiały
Poniżej znajduje się lista materiałów użytych do budowy tego systemu:
-
Raspberry Pi Zero W (1)
- Koszt: $10,00
- Link:
- Identyfikator produktu: 3400
-
Smartwatch (1)
- Koszt: 17,99 $
- Link:
- Uwaga: można to zastąpić dowolnym urządzeniem Bluetooth (poziom 3.0 lub niższym), które może komunikować się z Raspberry Pi i udostępniać adres MAC
- Laptop (użyliśmy Maca)
- Przenośny zestaw baterii: użyliśmy osobiście dostarczonego zestawu baterii, który nie jest dostępny w handlu, ale wystarczy dowolny kompaktowy zestaw baterii lub bateria litowa, która może zapewnić napięcie wyjściowe 5 woltów.
- Kabel MicroUSB do zasilania Raspberry Pi
Krok 2: Konfiguracja Raspberry Pi
Najpierw skonfiguruj Raspberry Pi zgodnie z poniższymi krokami:
styxit.com/2017/03/14/headless-raspberry-s…
Po zainstalowaniu Raspbian i połączeniu się z Raspberry Pi przez ssh, zainstaluj wymagane pakiety, wykonując następujące polecenia:
sudo apt-get zainstaluj bluetoothsudo apt-get zainstaluj python-bluez
klon git
cd bluetooth-bliskość
sudo python setup.py zainstalować
Teraz znajdź adres Bluetooth drugiego urządzenia:
sudo bluetoothctl
skanowanie włączone
Gdy zobaczysz nazwę swojego urządzenia, skopiuj jego adres Bluetooth i zapisz go w łatwo dostępnym miejscu. Powinien mieć format XX:XX:XX:XX:XX.
Następnie skopiuj poniższy plik do swojego Raspberry Pi, zwracając uwagę na jego bezwzględną ścieżkę. Możesz użyć Filezilla lub wielu innych narzędzi do skopiowania pliku.
github.com/danramirez2001/buzzer.py
Będziesz musiał wstawić adres Bluetooth drugiego urządzenia w zmiennej BT_ADDR. Wartość progowa RSSI jest domyślnie ustawiona na -15, ale możesz ją dostosować do swoich potrzeb w linii 38.
Na koniec, aby skonfigurować skrypt do uruchamiania przy każdym włączeniu Raspberry Pi, wykonaj następujące polecenie:
sudo crontab -e
Otwórz plik w żądanym edytorze tekstu, przejdź do następnego dostępnego wiersza i wprowadź:
@reboot python ~/twoja/ścieżka/do/pliku/tutaj/buzzer.py
Zapisz plik i wyjdź, a konfiguracja Raspberry Pi jest zakończona!
Krok 3: Montaż urządzenia
Aby podłączyć Raspberry Pi do brzęczyka, diody LED lub innej prostej elektroniki, po prostu przylutuj czerwony i czarny przewód z akcesorium do płytki GPIO. Czarny przewód musi być podłączony do bolca uziemiającego; w tym projekcie był dołączony do trzeciego pinu od strony Raspberry Pi zawierającego kartę SD na zewnętrznym rzędzie. Następnie przymocuj czerwony przewód do czwartego kołka w wewnętrznym rzędzie.
Po zakończeniu montażu elektronicznego wydrukuj obudowę poniżej, aby skompletować urządzenie:
(link CAD)
Po wydrukowaniu obudowy włóż Raspberry Pi i małą przenośną baterię. Urządzenie można przymocować do chodzika lub dowolnego innego przedmiotu, przekładając paski z rzepem przez otwory, a każdy użytkownik noszący smartwatch będzie mógł skorzystać z systemu ostrzegania o bliskości.
Krok 4: Ulepszenia i projekty rozszerzeń
Chociaż to urządzenie spełnia swoją zamierzoną rolę, istnieje kilka ulepszeń, które można wprowadzić, które zwiększą możliwości tego urządzenia. Jednym z możliwych ulepszeń jest użycie mniejszego zestawu baterii w konstrukcji tego urządzenia, dzięki czemu całkowity rozmiar i waga są mniejsze. Innym możliwym ulepszeniem tego urządzenia jest lepsze zabezpieczenie całego okablowania, aby zapewnić, że urządzenie nie będzie działać nieprawidłowo z powodu niezamierzonego odłączenia przewodów. Trzecim możliwym ulepszeniem jest ułatwienie ładowania i obsługi urządzenia osobom, które mogą z niego korzystać, ale nie są zaznajomione z technologią.
Możliwe projekty rozbudowy:
- Wykonaj więcej testów, aby określić prawidłowe równanie, które łączy siłę sygnału RSSI urządzenia z odległością między urządzeniem a innym urządzeniem.
- Opracuj lepszą obudowę, która jest lżejsza i trwalsza.
- Zaimplementuj ten system z technologią Wi-Fi zamiast Bluetooth i zobacz, który model skuteczniej wykonuje dane zadanie.
- Zaimplementuj ten system z Arduino zamiast Raspberry Pi i zobacz, które urządzenie lepiej spełnia początkowy cel.
Zalecana:
Nie siusiu, urządzenie do regulacji zachowania zwierząt, które powstrzymuje koty przed siusianiem w Twoim domu: 4 kroki
Nie siusiu teraz, urządzenie do regulacji zachowania zwierząt, które powstrzymuje koty przed siusianiem w twoim domu: Tak bardzo przeszkadzała mi moja kotka, że lubi sikać na moje łóżko, sprawdziłem wszystko, czego potrzebuje i zabrałem ją również do weterynarza. Po tym, jak załatwiłem wszystko, co mogłem pomyśleć i wysłuchałem słów lekarza, zdaję sobie sprawę, że po prostu ma złe zachowanie. Więc
Laserowe urządzenie antykradzieżowe: 4 kroki
Laserowe urządzenie antykradzieżowe: Jest tak wielu złodziei, którzy lubią najeżdżać dom innych ludzi i kraść ich rzeczy, co jest bardzo cenne, gdy ludzie śpią, więc tworzę to urządzenie, aby rozwiązać ten problem
Urządzenie ASS (antyspołeczne urządzenie społecznościowe): 7 kroków
Urządzenie ASS (Anti-Social Social Device): Załóżmy, że jesteś osobą, która lubi przebywać z ludźmi, ale nie lubi, gdy są zbyt blisko. Ty też podobasz się ludziom i trudno ci odmawiać ludziom. Więc nie wiesz, jak powiedzieć im, żeby się wycofali. No cóż, wejdź – Urządzenie ASS! T
Inteligentna automatyka domowa z gniazdami Energenie - Gniazda zbliżeniowe: 4 kroki
Inteligentna automatyka domowa z gniazdami Energenie - Gniazda zbliżeniowe: Wprowadzenie Istnieje wiele przykładów inteligentnej automatyki domowej, ale ten jest prosty i działa bardzo skutecznie przez rok w moim domu, więc mam nadzieję, że Ci się spodoba. Po zakończeniu będziesz mieć urządzenie, które może skanować sieć
Tanie czujniki zbliżeniowe IR dla robotów Arduino: 6 kroków (ze zdjęciami)
Tanie czujniki zbliżeniowe IR do robotów Arduino: Te czujniki zbliżeniowe na podczerwień są małe, łatwe do wykonania i super tanie! Świetnie sprawdzają się w robotach, do śledzenia linii, wykrywania krawędzi i wykrywania minimalnej odległości. Są też bardzo, bardzo tanie