Inhoudsopgave:

Mind-gestuurde drone: 7 stappen
Mind-gestuurde drone: 7 stappen

Video: Mind-gestuurde drone: 7 stappen

Video: Mind-gestuurde drone: 7 stappen
Video: Utsukusy webshop 2024, November
Anonim
Mind-gestuurde drone
Mind-gestuurde drone

1) De onderdelen en software verkrijgen

2) Soldeer de Bluetooth-module aan de mindflex en plaats deze in de case

3) Maak verbinding met de module vanaf uw laptop

4) Gebruik hersengolf osc om hersengolven te lezen

5) Open de verwerking en importeer de juiste bibliotheken en plak deze code in

6) Open Ar-drone webflight en nu bestuurt het toetsenbord dat wordt bestuurd door je geest de drone

Meer in de diepte Instructable

Nog een diepgaande instructable

Stap 1: De onderdelen

  • HC-06 Bluetooth seriële module
  • MindFlex EEG-headset
  • 3 AAA-batterijen
  • Kleine schroevendraaier
  • Soldeerbout
  • Computer met Bluetooth-connectiviteit

Dingen om te downloaden

  • BrainWavesOSC downloaden
  • Node.js
  • Downloadverwerking
  • Download ar-drone webfligt

Stap 2: Soldeer de Bluetooth-module aan de MindFlex-headset

Soldeer de Bluetooth-module aan de MindFlex-headset
Soldeer de Bluetooth-module aan de MindFlex-headset

Hier zijn enkele informatieve afbeeldingen over waar elk onderdeel moet worden gesoldeerd:

Stap 3: Maak verbinding met de Bluetooth-module met uw computer

  1. Zoek uw Bluetooth-module in uw Bluetooth-instellingen en maak er verbinding mee
  2. Het wachtwoord is "1234"

Stap 4: BrainWavesOSC gebruiken om uw gedachtengolven te lezen

BrainWavesOSC gebruiken om uw gedachtengolven te lezen
BrainWavesOSC gebruiken om uw gedachtengolven te lezen
  1. Pak de map BrainWaves uit en bewerk het bestand settings.xml zodat het overeenkomt met uw Bluetooth-string
  2. Wijzig het en sla het bestand op
  3. Zorg ervoor dat je verbonden bent met de Bluetooth-module en voer vervolgens BrainWavesOSC uit en je begint je hersengolven te zien

Windows-gebruikers: u moet de COM-poort vinden waarop de Bluetooth-module is aangesloten. Het is waarschijnlijk COM11 of COM5. U kunt de apparaatbeheerder gebruiken om te zien waar uw poorten op zijn aangesloten.

Mac-gebruikers: Typ inls /dev/tty.* in uw terminal. Er verschijnt een lijst met seriële apparaten. Degene die u wilt kopiëren, ziet er als volgt uit /dev/HC-06-DevA.

Stap 5: maak een verwerkingstoepassing die die OSC-berichten interpreteert en vervolgens uw toetsenbord kan stimuleren

  1. Open Verwerking en importeer de Osc5-bibliotheken
  2. Plak dan deze code
  3. Bewerk de code zodat wanneer je meditatie- of aandachtsniveau hoog is, de "t"-toets wordt ingedrukt
  4. Bewerk de code zodat wanneer je meditatie- of aandachtsniveau laag is, de "l"-toets wordt ingedrukt

Stap 6: Ar-drone Webflight

Ar-drone Webflight
Ar-drone Webflight

Download ar-drone webflight

  1. Volg de instructies op het github-project
  2. Je kopieert de config.js.sample naar config.js en bewerkt om je plug-ins te selecteren (je hebt ffmpeg niet nodig omdat er al een plug is met de naam video-stream die live video van je drone zal streamen, zorg er gewoon voor dat er geen commentaar op staat uit)

Stap 7: MIND CONTROL DE DRONE

MIND CONTROL DE DRONE
MIND CONTROL DE DRONE
  1. Maak verbinding met de wifi van de drone
  2. Zorg ervoor dat je bent verbonden met de bluetooth-module
  3. Voer "node app.js" uit in uw terminal
  4. Richt uw browser naar https://localhost:3000/ of https://localhost:3000/ (dit hangt af van uw computertype)
  5. Voer vervolgens de verwerkingsapp uit en ga terug naar uw browser
  6. De Processing-app zal op de "t"-toets drukken wanneer uw aandachts- of meditatieniveau hoog is, afhankelijk van hoe u de code hebt bewerkt. Wanneer "t" wordt ingedrukt, zal het opstijgen. Wanneer "l" wordt ingedrukt, zal het landen.

Aanbevolen: