Spisu treści:
- Krok 1: Teoria działania
- Krok 2: Zdobądź potrzebne części
- Krok 3: Przylutuj to
- Krok 4: Osadź to
- Krok 5: Flashuj kod
- Krok 6: Przetestuj
- Krok 7: Ale czekaj, jest więcej
Wideo: Bio-Adaptive Media Controller dla ułatwień dostępu lub rozrywki: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
W tej instrukcji dowiesz się, jak zbudować własny bio-zoptymalizowany kontroler mediów za pomocą Arduino, podobnie jak opracowany przeze mnie system open source. Obejrzyj film, do którego prowadzi link, aby uzyskać dodatkowe szybkie wyjaśnienie.
Jeśli zbudujesz taki system i przeprowadzisz z nim dalsze testy, podziel się swoimi odkryciami, abyśmy mogli wspólnie uaktualnić system open-source!
Jeśli naprawdę podoba Ci się ta instrukcja, rozważ udostępnienie jej lub zagłosowanie na nią w konkursie Arduino 2019!
Historia:
Sytuacja: Według CDC dzieci spędzają teraz 7,5 godziny dziennie na ekranach. Dla wielu osób, takich jak osoby z autyzmem, może to prowadzić do przeciążenia sensorycznego, gdzie może wystąpić niewielka nauka lub zaangażowanie. Istnieje potrzeba poprawy zaangażowania, skupienia i relaksu w synchronizacji z biologią danej osoby, szczególnie w szkołach, opiece zdrowotnej i przemyśle rozrywkowym.
Działanie: Przeprowadzono badania użytkowników w celu znalezienia potrzeb, a zebrane dane zostały przeanalizowane. Ideacja doprowadziła do powstania potencjalnego rozwiązania i opracowano rozwiązanie sprzętowo-programowe, które może zoptymalizować media czasu ekranowego w czasie rzeczywistym, dostosowując elementy muzyczne i wideo w oparciu o dane o sercu. Następnie przeprowadzono testy UX w celu oceny wynalazku i iterowano ulepszenia, tworząc działający produkt.
Wyniki: Opracowano działający minimalny realny produkt, aby rozwiązać początkowy problem, dostosowując wideo do synchronizacji z rytmem ciała ze spokojem lub podniesieniem dreszczyku, gdy jest to optymalne. Dalsze testy wykazały zwiększony potencjał zastosowania w branży kina domowego i rozrywki.
Krok 1: Teoria działania
Urządzenie posiada trzy tryby. - Tryb dreszczyku, tryb spokoju i tryb skupienia. Poniższe obrazy wyjaśniają, jak każdy z nich powinien działać. Urządzenie sprzętowe odczytuje tętno i wysyła je do aplikacji internetowej przez USB w celu dostosowania odtwarzanych multimediów do optymalnej charakterystyki.
Krok 2: Zdobądź potrzebne części
Wszystkie potrzebne części można znaleźć na Amazon lub podobnych rynkach
Oto link do listy Amazon do wszystkich potrzebnych części: Lista pomysłów Amazon
Arduino Pro Micro (wersja 5v 16MHz), moduł wzmacniacza czujnika impulsu, lut, lutownica, rurki termokurczliwe lub taśma elektryczna, magnetyczny kabel Micro USB
Potrzebne pliki są dołączone do tego kroku.
Istnieje również wersja na żywo prototypu aplikacji Optimote Player, jeśli nie chcesz uruchamiać jej lokalnie z plików. Oto link:
Krok 3: Przylutuj to
Przylutuj obwód zgodnie z tym:
Arduino A0 do wyjścia sygnału czujnika
Arduino 5V do czujnika VCC 5Vin
Uziemienie Arduino do masy czujnika
Jeśli nie wiesz, jak lutować lub instalować Arduino IDE używane do flashowania skryptów na Arduino, bardzo polecam tę bezpłatną klasę tutaj na instruktażach: https://www.instructables.com/class/Arduino-Class/ … To jedna z tych rzeczy, których nie potrafię wyjaśnić tak elokwentnie lub z tym samym poziomem zwięzłości, co autorka zajęć, Becky Stern. Uznanie dla ciebie!
Do tego kroku dołączony jest plik PDF schematu obwodu, który powiększa się z mniejszą pikselą niż plik obrazu.
Krok 4: Osadź to
Znalazłem dwa różne sposoby obudowy urządzenia. Później poszedłem z rurką termokurczliwą z otworem na czujnik, co jest metodą, którą polecam, ale można to również zrobić w pierwszy sposób z ocalonego podwójnego uchwytu baterii AAA.
Za pomocą tarczy do cięcia z obrotowym narzędziem wytnij szczeliny w obudowie, aby dodać porty do połączenia USB. Używając stożkowego stożka szlifierskiego, wytnij otwór na optyczną część czujnika. Musi to być w bezpośrednim kontakcie ze skórą podczas wykrywania. Całość owinąć taśmą lub pomalować, aby wyglądała ładniej, a elektronikę przykleić na gorąco.
Krok 5: Flashuj kod
Otwórz Arduino IDE. Jeśli jeszcze go nie pobrałeś, możesz go pobrać z arduino.cc.
Rozpakuj / wyodrębnij plik pobrany z poprzedniego kroku
Wybierz Arduino/Genuino Micro pod "płytami". Podłącz swoją płytę i wybierz odpowiedni port COM pod "portami". Otwórz szkic kończący się na "dot INO" z rozpakowanego folderu i sflashuj do Arduino, klikając upload.
Krok 6: Przetestuj
Otwórz index.html z rozpakowanego folderu w przeglądarce internetowej (testowany przez Google Chrome) i podłącz Optimote. Załaduj plik wideo MP4 i rozpocznie się odtwarzanie. Możesz zaprogramować szczytowe tryby klimatyczne za pomocą GUI, aby urządzenie automatycznie przeskakiwało, gdy tętno stale spada (spokojniejsze lub znudzone, tryb THRILL) lub w trybie CALM, możesz ustawić go tak, aby pomijał tę sekcję, gdy tętno gwałtownie spada jako spokojny impuls. Ewentualnie może przejść do najbardziej relaksującej sekcji multimediów, jeśli zostanie przeprogramowany, aby zrobić to z tym nośnikiem.
Możesz wyeksportować biodane, klikając przycisk pobierania w aplikacji odtwarzacza. Zawiera kolumnę o nazwie „pred”, która jest przewidywanym tętnem urządzenia. Optimote działa dobrze, gdy pred jest średnio blisko bpm.
Istnieje żywa wersja prototypowej aplikacji internetowej Optimote Player, jeśli nie chcesz jej uruchamiać lokalnie: Aplikacja internetowa Optimote Player
W folderze znajduje się przykładowy plik wideo dla rozrywki (tryb dreszczyku). Możesz ustawić go tak, aby przechodził do części przestraszonej skokiem, gdy twoje ciało najmniej się tego spodziewa (tętno stale spada dla X odczytów) dzięki inteligentnemu urządzeniu.
Krok 7: Ale czekaj, jest więcej
Dziękuję za przeczytanie tej instrukcji. Mam nadzieję, że uznałeś to za interesujące lub planujesz zbudować własny!
Rozważ zagłosowanie na ten w konkursie Arduino 2019 lub podzielenie się swoimi odkryciami, jeśli je zrobisz.
Więcej informacji można znaleźć w załączonym pliku PDF.
Miłego majsterkowania!
Zalecana:
Jak zamienić Raspberry Pi w bramkę zdalnego dostępu: 6 kroków
Jak zamienić Raspberry Pi w bramkę zdalnego dostępu: Hej, chłopaki! W świetle ostatnich wydarzeń nasz zespół w remote.it ciężko pracował nad pomysłami na to, aby praca zdalna była bezbolesna i dostępna. Wymyśliliśmy obraz karty SD remote.itPi, który jest kartą SD, którą można umieścić w nowym
Kontrola dostępu do karmy dla kota (ESP8266 + serwomotor + drukowanie 3D): 5 kroków (ze zdjęciami)
Kontrola dostępu do karmy dla kota (ESP8266 + serwomotor + druk 3D): Ten projekt obejmuje proces, którego użyłem do stworzenia automatycznej miski na karmę dla mojego starszego kota z cukrzycą Chaz. Widzisz, musi zjeść śniadanie, zanim będzie mógł dostać insulinę, ale często zapominam odebrać jego danie przed pójściem spać, co
Drewniany system rozrywki Super Nintendo (SNES): 11 kroków
Wooden Super Nintendo Entertainment System (SNES): Na targach maker-faire w Wiedniu przypadkiem natknąłem się na drewniany Super Nintendo Entertainment System (SNES). Jako dziecko bawiłem się taką konsolą ze starszym bratem. Jak rozpoznałem, że ponownie uzależniłem się od Super Mario
System rozrywki Super Wood: 9 kroków (ze zdjęciami)
Super Wood Entertainment System: Z dumą przedstawiam moje w pełni działające drewniane systemy Super Nintendo Entertainment Systems. Wcześniej zamieściłem mój podręcznik, jak zbudować drewniany gamepad Super Nintendo, a teraz nadszedł czas, aby pokazać, jak zbudować konsolę. Drewniana obudowa wykonana jest z wielu s
Klapa dostępu do baterii dla LED Thowie Rat: 4 kroki
Klapa dostępu do baterii dla urządzenia LED Throwie Rat: LED Throwie Rat V2.0 ma klapę dostępu na rzep, aby ułatwić wymianę baterii