Spisu treści:

Dron sterowany umysłem: 7 kroków
Dron sterowany umysłem: 7 kroków

Wideo: Dron sterowany umysłem: 7 kroków

Wideo: Dron sterowany umysłem: 7 kroków
Wideo: Filmowanie dronem - 5 prostych technik dla początkujących 2024, Listopad
Anonim
Dron sterowany umysłem
Dron sterowany umysłem

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

Przylutuj moduł Bluetooth do zestawu słuchawkowego MindFlex
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

  1. Znajdź swój moduł Bluetooth w ustawieniach Bluetooth i połącz się z nim
  2. Hasło to „1234”

Krok 4: Używanie BrainWavesOSC do odczytywania fal umysłu

Używanie BrainWavesOSC do odczytywania fal umysłu
Używanie BrainWavesOSC do odczytywania fal umysłu
  1. Rozpakuj folder BrainWaves i edytuj plik settings.xml, aby pasował do ciągu Bluetooth
  2. Zmień to i zapisz plik
  3. 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ę

  1. Otwórz przetwarzanie i zaimportuj biblioteki Osc5
  2. Następnie wklej ten kod
  3. Edytuj kod tak, aby przy wysokim poziomie medytacji lub uwagi naciśnięty był klawisz „t”
  4. Edytuj kod tak, aby przy niskim poziomie medytacji lub uwagi wciśnięty był klawisz „l”

Krok 6: Lot sieciowy Ar-drona

Lot do sieci Ar-drona
Lot do sieci Ar-drona

Pobierz ar-drone webflight

  1. Postępuj zgodnie z instrukcjami na projekcie github
  2. 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

KONTROLA UMYSŁU DRONEM
KONTROLA UMYSŁU DRONEM
  1. Połącz się z Wi-Fi drona
  2. Upewnij się, że jesteś podłączony do modułu bluetooth
  3. Uruchom „node app.js” w swoim terminalu
  4. Skieruj swoją przeglądarkę na https://localhost:3000/ lub https://localhost:3000/ (zależy to od typu komputera)
  5. Następnie uruchom aplikację do przetwarzania i wróć do przeglądarki
  6. 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.

Zalecana: