Spisu treści:
- Krok 1: Części
- Krok 2: Przylutuj moduł Bluetooth do zestawu słuchawkowego MindFlex
- Krok 3: Połącz się z modułem Bluetooth za pomocą komputera
- Krok 4: Używanie BrainWavesOSC do odczytywania fal umysłu
- Krok 5: Utwórz aplikację przetwarzającą, która zinterpretuje te komunikaty OSC, a następnie będzie w stanie stymulować klawiaturę
- Krok 6: Lot sieciowy Ar-drona
- Krok 7: KONTROLA UMYSŁU DRONEM
Wideo: Dron sterowany umysłem: 7 kroków
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
1) Uzyskanie części i oprogramowania
2) Przylutuj moduł Bluetooth do mindflex, a następnie włóż go do etui
3) Połącz się z modułem z laptopa
4) Użyj osc fal mózgowych, aby odczytać fale mózgowe
5) Otwórz przetwarzanie i zaimportuj odpowiednie biblioteki, a następnie wklej ten kod
6) Otwórz webflight Ar-drone, a teraz klawiatura kontrolowana przez twój umysł steruje dronem
Więcej informacji Instruktaż
Kolejna dogłębna instrukcja
Krok 1: Części
- Moduł szeregowy Bluetooth HC-06
- Zestaw słuchawkowy MindFlex EEG
- 3 baterie AAA
- Mały śrubokręt
- Lutownica
- Komputer z łącznością Bluetooth
Materiały do pobrania
- Pobierz BrainWavesOSC
- Node.js
- Przetwarzanie pobierania
- Pobierz ar-drone webfligt
Krok 2: Przylutuj moduł Bluetooth do zestawu słuchawkowego MindFlex
Oto kilka zdjęć informacyjnych, gdzie lutować każdą część
Krok 3: Połącz się z modułem Bluetooth za pomocą komputera
- Znajdź swój moduł Bluetooth w ustawieniach Bluetooth i połącz się z nim
- Hasło to „1234”
Krok 4: Używanie BrainWavesOSC do odczytywania fal umysłu
- Rozpakuj folder BrainWaves i edytuj plik settings.xml, aby pasował do ciągu Bluetooth
- Zmień to i zapisz plik
- Upewnij się, że masz połączenie z modułem Bluetooth, a następnie uruchom BrainWavesOSC, a zaczniesz widzieć swoje fale mózgowe
Użytkownicy Windows: Musisz znaleźć port COM, do którego podłączony jest moduł Bluetooth. To chyba COM11 lub COM5. Możesz użyć menedżera urządzeń, aby zobaczyć, do czego podłączone są twoje porty.
Użytkownicy komputerów Mac: Wpisz inls /dev/tty.* w swoim terminalu. Pojawi się lista urządzeń szeregowych. Ten, który chcesz skopiować, powinien wyglądać tak /dev/HC-06-DevA.
Krok 5: Utwórz aplikację przetwarzającą, która zinterpretuje te komunikaty OSC, a następnie będzie w stanie stymulować klawiaturę
- Otwórz przetwarzanie i zaimportuj biblioteki Osc5
- Następnie wklej ten kod
- Edytuj kod tak, aby przy wysokim poziomie medytacji lub uwagi naciśnięty był klawisz „t”
- Edytuj kod tak, aby przy niskim poziomie medytacji lub uwagi wciśnięty był klawisz „l”
Krok 6: Lot sieciowy Ar-drona
Pobierz ar-drone webflight
- Postępuj zgodnie z instrukcjami na projekcie github
- Skopiujesz plik config.js.sample do config.js i edytujesz, aby wybrać swoje wtyczki (nie potrzebujesz ffmpeg, ponieważ istnieje już wtyczka o nazwie video-stream, która będzie przesyłać strumieniowo wideo na żywo z twojego drona, tylko upewnij się, że nie jest komentowana na zewnątrz)
Krok 7: KONTROLA UMYSŁU DRONEM
- Połącz się z Wi-Fi drona
- Upewnij się, że jesteś podłączony do modułu bluetooth
- Uruchom „node app.js” w swoim terminalu
- Skieruj swoją przeglądarkę na https://localhost:3000/ lub https://localhost:3000/ (zależy to od typu komputera)
- Następnie uruchom aplikację do przetwarzania i wróć do przeglądarki
- Aplikacja Przetwarzanie będzie naciskać klawisz „t”, gdy poziom Twojej uwagi lub medytacji jest wysoki, w zależności od tego, jak edytowałeś kod. Po naciśnięciu "t" wystartuje. Po naciśnięciu "l" wyląduje.