Innholdsfortegnelse:
- Trinn 1: Delene
- Trinn 2: Lodd Bluetooth -modulen til MindFlex -headsettet
- Trinn 3: Koble til Bluetooth -modulen med datamaskinen
- Trinn 4: Bruke BrainWavesOSC til å lese tankene dine
- Trinn 5: Lag en behandlingsapplikasjon som tolker OSC -meldingene og deretter kan stimulere tastaturet
- Trinn 6: Ar-drone Webflight
- Trinn 7: MIND CONTROL THE DRONE
Video: Tankekontrollert drone: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
1) Få delene og programvaren
2) Lodd Bluetooth -modulen til mindflex og legg den deretter i etuiet
3) Koble til modulen fra den bærbare datamaskinen
4) Bruk brainwave osc for å lese hjernebølger
5) Åpne behandlingen og importer de riktige bibliotekene og lim inn denne koden
6) Åpne Ar-drone webflight og nå styrer tastaturet som styres av tankene dine dronen
Mer i dybden Instruerbar
En annen i dybden instruerbar
Trinn 1: Delene
- HC-06 Bluetooth-seriemodul
- MindFlex EEG -hodesett
- 3 AAA -batterier
- Liten skrutrekker
- Loddejern
- Datamaskin med Bluetooth -tilkobling
Ting å laste ned
- Last ned BrainWavesOSC
- Node.js
- Last ned behandling
- Last ned ar-drone webfligt
Trinn 2: Lodd Bluetooth -modulen til MindFlex -headsettet
Her er noen informative bilder om hvor du skal lodde hver del
Trinn 3: Koble til Bluetooth -modulen med datamaskinen
- Finn Bluetooth -modulen i Bluetooth -innstillingene og koble til den
- Passordet er "1234"
Trinn 4: Bruke BrainWavesOSC til å lese tankene dine
- Pakk ut BrainWaves -mappen og rediger filen settings.xml for å matche Bluetooth -strengen
- Endre den og lagre filen
- Sørg for at du er koblet til Bluetooth -modulen, og kjør deretter BrainWavesOSC, så begynner du å se hjernebølgene
Windows -brukere: Du må finne COM -porten som Bluetooth -modulen er koblet til. Det er sannsynligvis COM11 eller COM5. Du kan bruke enhetsbehandling for å se hva portene dine er koblet til.
Mac -brukere: Skriv inls /dev/tty.* i terminalen. En liste over serielle enheter vil dukke opp. Den du vil kopiere skal se slik ut /dev /HC-06-DevA.
Trinn 5: Lag en behandlingsapplikasjon som tolker OSC -meldingene og deretter kan stimulere tastaturet
- Åpne behandling og importer Osc5 Libraries
- Lim deretter inn denne koden
- Rediger koden slik at når meditasjons- eller oppmerksomhetsnivået ditt er høyt, trykkes "t" -tasten
- Rediger koden slik at når meditasjons- eller oppmerksomhetsnivået er lavt, trykkes "l" -tasten
Trinn 6: Ar-drone Webflight
Last ned ar-drone webflight
- Følg instruksjonene på github -prosjektet
- Du vil kopiere config.js.-eksemplet til config.js og redigere for å velge plugins (du trenger ikke ffmpeg fordi det allerede er en plugg som heter videostream som vil streame live video fra dronen din, bare pass på at den ikke er kommentert ute)
Trinn 7: MIND CONTROL THE DRONE
- Koble til droneens wifi
- Sørg for at du er koblet til Bluetooth -modulen
- Kjør "node app.js" i terminalen din
- Pek nettleseren din på https:// localhost: 3000/eller https:// localhost: 3000/(det avhenger av datatypen din)
- Kjør deretter behandlingsappen og gå tilbake til nettleseren din
- Behandlingsappen vil trykke på "t" -tasten når oppmerksomhets- eller meditasjonsnivået ditt er høyt, avhengig av hvordan du redigerte koden. Når "t" trykkes, tar den av. Når du trykker på "l", lander den.
Anbefalt:
3D -utskrivbar drone: 4 trinn (med bilder)
3D -utskrivbar drone: Å fly en drone kan være morsomt, men hva med å fly en drone designet av deg? For dette prosjektet lager jeg en drone formet som en fallskjermhopper, men du står fritt til å la kreativiteten flyte og designe en drone formet som en edderkopp, dinosaur, stol eller hva du nå
Drone Helipad: 5 trinn
Drone Helipad: Denne instruerbare ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com)
Remote Servo Dropper for Drone Fishing Super Neat: 7 trinn
Remote Servo Dropper for Drone Fishing Super Neat: slik bygde jeg en fantastisk rask, fin liten servodropper fra deler jeg hadde liggende, dette ville være egnet for dronefiske og slippe tilfeldige ting med dronen din for moro skyld, for eksempel å snakke på venner og slippe vann ballong på dem
Live 4G/5G HD -videostrømming fra DJI Drone ved lav forsinkelse [3 trinn]: 3 trinn
Live 4G/5G HD-videostrømming fra DJI Drone ved lav forsinkelse [3 trinn]: Følgende guide vil hjelpe deg med å få live videostrømmer i HD-kvalitet fra nesten alle DJI-droner. Ved hjelp av FlytOS Mobile App og FlytNow Web Application kan du begynne å streame video fra dronen
Tankekontrollert bil: 6 trinn
Tankekontrollert bil: Disse instruksjonene angir hvordan du lager en bil kontrollert ved å bruke oppmerksomheten din. Elektroencefalografi (EEG) -hodesett måler den elektriske strømmen i hjernen, hvorfra den formulerer forskjellige variabler. For øyeblikket er flertallet av EEG -headsettet