Sisällysluettelo:

3 hämmästyttävää BRAIN / MIND -ohjausprojektia Valot LedStrip LED Arduino ja Neurosky: 6 vaihetta (kuvilla)
3 hämmästyttävää BRAIN / MIND -ohjausprojektia Valot LedStrip LED Arduino ja Neurosky: 6 vaihetta (kuvilla)

Video: 3 hämmästyttävää BRAIN / MIND -ohjausprojektia Valot LedStrip LED Arduino ja Neurosky: 6 vaihetta (kuvilla)

Video: 3 hämmästyttävää BRAIN / MIND -ohjausprojektia Valot LedStrip LED Arduino ja Neurosky: 6 vaihetta (kuvilla)
Video: Вилейанур Рамачандран (Vilayanur Ramachandran) о твоём разуме 2024, Heinäkuu
Anonim
Image
Image

Oletko koskaan halunnut sytyttää tai sammuttaa valot vain ajattelemalla sitä? Tai haluatko tietää kuinka stressaantunut olet katsomalla RGB -ledin väriä? Vaikka nyt voit, seuraa näitä ohjeita!

Saadaksesi käsityksen siitä, mitä aiomme tehdä tänään, suosittelen, että katsot ensin yllä olevan youtube -videon lyhyen esittelyn!

Tämä ohje sisältää itse asiassa kolme projektia, jotka kaikki käyttävät aivojen hallintaa. Kyllä, nämä ovat kolme yhden hinnalla!

Ensimmäinen projekti on MoodLight. Tämä projekti käyttää RGB -lediä mielenterveytesi osoittamiseen. Kun olet hyvin rento, se on vihreä, mutta kun stressaat, se muuttuu punaiseksi. Tämä projekti tarvitsee seuraavat asiat:

1x Arduino Uno tai Nano

1x Neurosky Mindwave -kuulokkeet

1x RGB -yleinen annode Led

3x N -kanavainen Mosfet

1x Visual Studio 2017

Toinen projekti on Relay -projekti. Tämä projekti käyttää reletä kytkeäkseen ledin päälle tai pois vain ajattelemalla sitä! Koska se käyttää relettä, voit kytkeä kaiken siihen. Valot, televisio tai jopa kahvinkeitin! Tätä hanketta varten tarvitsemme:

1x Arduino Uno tai Nano

1x Neurosky Mindwave -kuulokkeet

1x 5v rele

1x eKr 547 Transistori

1x 5V LED

1x Visual Studio 2017

Kolmas projekti on Led Strip -hanke. Tässä projektissa käytetään WS2812 -yksilöllistä osoitettavaa RGB -LED -nauhaa, joka sytyttää enemmän LED -valoja ja muuttuu punaisemmaksi, kun stressaat enemmän. Tätä hanketta varten tarvitsemme seuraavaa

1x Arduino Uno tai Nano

1x Neurosky Mindwave -kuulokkeet

1x WSD2812 RGB -LED -nauha

1x Visual Studio 2017

Tämä projekti käyttää Mindwave RF -versiota. Voit ostaa sen esimerkiksi täältä:

www.aliexpress.com/item/NeuroSky-MindWave-Headset-international-RF-version-EEG-sensor-for-Cognitive-Attention-and-meditation-neuro-feedback-training/32269885670.html?spm= 2114.search0604.3.1.244e7510vBT6uO & ws_ab_test = searchweb0_0, searchweb201602_3_10065_10068_10890_319_10546_317_10548_10696_453_10084_454_10083_10618_431_10304_10307_10820_537_536_10843_10059_10884_10887_100031_321_322_10103-10890, searchweb201603_51, ppcSwitch_0 & algo_expid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68-0 & algo_pvid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68

Aloitetaan siis!

Vaihe 1: Yhteyksien määrittäminen

Yhteyksien määrittäminen
Yhteyksien määrittäminen
Yhteyksien määrittäminen
Yhteyksien määrittäminen

Kaikille kolmelle projektille meidän on ensin määritettävä yhteys. Teemme tämän pienellä ThinkGearConnector -ohjelmalla.

Aloita lataamalla kaikki koodit ja ohjaimet alla olevasta Github -arkistosta:

github.com/sieuwe1/ArduMind

Lataa myös Mindwave -laiteparin asennusohjelma täältä:

download.neurosky.com/updates/mindwave/education/1.1.28.0/MindWave.zip

Kuljettajat

Kun olet ladannut Github -arkiston, pura ArduMind.zip -tiedosto.

Avaa sen jälkeen ArduMind -kansio ja siirry Drivers -kansioon.

Liitä nyt Mind Wave -vastaanotin tietokoneeseen.

Kaksoisnapsauta sen jälkeen SETUP. EXE -tiedostoa ja asenna se.

Yhteys

Kun olet asentanut ohjaimet, pura MindWave.zip -tiedosto ja suorita asennusohjelma edelleen kuulokkeiden ollessa kytkettynä.

ThinkGearConnector

Yhteyden muodostamisen jälkeen voimme asentaa ThinkGearConnectorin.

Siirry ArduMind -kansiosta kohtaan ThinkGear Connector> win32 ja kaksoisnapsauta ThinkGear Connector.exe -näppäintä kuulokkeen ollessa kytkettynä.

COM -portin hakeminen

Kun kuulokkeet ovat edelleen kytkettynä, meidän on hankittava MindWave -kuulokkeiden yhteensopivuus. Tätä tarvitaan vaiheessa 2.

COM -portin hankkiminen:

1 Paina Windows -näppäintä + x ja valitse Laitehallinta

2 Siirry portteihin (COM & LPT)

3 etsi sitten MindWave USB -sovitin

Tällä nimellä löydät COM -portin. Jos katsot yllä olevaa kuvaa, COM -porttini on COM8

Vaihe 2: Visual Studion käyttöönotto

Visual Studion asentaminen
Visual Studion asentaminen
Visual Studion asentaminen
Visual Studion asentaminen

Nyt voimme aloittaa hauskalla osalla!

Valitse ensin, mitä kolmesta projektista haluat: Moodlight, Led Strip tai Relay.

Aion valita Relay -projektin.

Kun olet valinnut projektin, siirry ArduMind -kansioon ja sitten: 3 Mind Control Projects> Relay Control> RelayControl C#.

Kaksoisnapsauta nyt HelloEEG.sln -tiedostoa avataksesi sen Visual Studiossa.

Napsauta hiiren kakkospainikkeella ratkaisunhallintaohjelmassa HelloEEG.cs -tiedostoa.

Etsi täältä rivi 30 ja muuta:

connector. ConnectScan ("COM3"); vaiheessa 1 löytämäämme osaan.

Minulle siis:

connector. ConnectScan ("COM8");

Tämän jälkeen voimme aloittaa laitteistolla. Mutta pidä Visual Studio auki, koska tarvitsemme sitä uudelleen!

Irrota myös Mindwave -kuuloke

Vaihe 3: MoodLight

MoodLight
MoodLight
MoodLight
MoodLight
MoodLight
MoodLight

Moodlight -projektia varten meidän on ensin valmistettava elektroniikka. Löydät kaavion yllä olevasta kuvasta ^.

Varmista, että käytät Common Annode -merkkivaloa.

Käytän mosfetteja RFZ44N: llä.

Kun olemme tehneet elektroniikan, meidän on ladattava koodi Arduinolle.

Koodi löytyy ArduMind -kansiosta. Siirry sitten kohtaan 3 Mind Control Projects> Moodlight> Moodlight Arduino.

Liitä nyt Arduino ja napsauta Lataa -painiketta.

HUOMAUTUS: Jos käytät Arduinoa CH340G: n kanssa (monet kiinalaiset kloonit käyttävät näitä), sinun on asennettava alkuperäiset CH340G -ohjaimet uudelleen, koska Mindwave -sovitin käyttää myös tätä IC: tä. Kun olet asentanut alkuperäisen ohjaimen uudelleen, voit ladata sen uudelleen arduinoosi. Kun olet ladannut koodin, asenna Mindwave -ohjaimet uudelleen, jotta se toimii tämän ohjeen viimeisessä vaiheessa

Vaihe 4: Mielen ohjaama rele

Mielen ohjaama rele
Mielen ohjaama rele
Mielen ohjaama rele
Mielen ohjaama rele
Mielen ohjaama rele
Mielen ohjaama rele
Mielen ohjaama rele
Mielen ohjaama rele

Relay -projektia varten meidän on ensin valmistettava elektroniikka. Löydät kaavion yllä olevasta kuvasta ^.

Releeni, jota käytän, on 5V SDR -rele, kuten yllä olevassa kuvassa.

Musta johto, joka kulkee transistorista releeseen, ja punainen johto, joka menee releestä 5 volttiin, on molemmat kytkettävä releessä kelan nastoihin. Jos katsot yllä olevaa kuvaa, nämä kaksi johtoa on liitettävä releen nastoihin 1 ja 2.

Kun olemme tehneet elektroniikan, meidän on ladattava koodi Arduinolle. Koodi löytyy ArduMind -kansiosta. Siirry sitten kohtaan 3 Mind Control Projects> Relay Control> RelayControl Arduino

Liitä nyt Arduino ja napsauta Lataa -painiketta.

HUOMAUTUS: Jos käytät Arduinoa CH340G: n kanssa (monet kiinalaiset kloonit käyttävät näitä), sinun on asennettava alkuperäiset CH340G -ohjaimet uudelleen, koska Mindwave -sovitin käyttää myös tätä IC: tä. Kun olet asentanut alkuperäisen ohjaimen uudelleen, voit ladata sen uudelleen arduinoosi. Kun olet ladannut koodin, asenna Mindwave -ohjaimet uudelleen, jotta se toimii tämän ohjeen viimeisessä vaiheessa

Vaihe 5: Muista RGB LedStrip

Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip
Mind RGB LedStrip

RGB -lednauhaprojektia varten meidän on ensin valmistettava elektroniikka. Löydät kaavion yllä olevasta kuvasta ^.

Tämä kaavio on onneksi erittäin helppo. Varmista vain, että liität WS2812B: n 5V ja GND erilliseen 5V virtalähteeseen.

Älä unohda liittää GND: tä myös Arduinon GND: hen

Kun olemme tehneet elektroniikan, meidän on ladattava koodi Arduinolle. Koodi löytyy ArduMind -kansiosta. Siirry sitten kohtaan 3 Mind Control Projects> LedStrip> LedStrip Arduino.

Liitä nyt Arduino ja napsauta Lataa -painiketta.

HUOMAUTUS: Jos käytät Arduinoa CH340G: n kanssa (monet kiinalaiset kloonit käyttävät näitä), sinun on asennettava alkuperäiset CH340G -ohjaimet uudelleen, koska Mindwave -sovitin käyttää myös tätä IC: tä. Kun olet asentanut alkuperäisen ohjaimen uudelleen, voit ladata sen uudelleen arduinoosi. Kun olet ladannut koodin, asenna Mindwave -ohjaimet uudelleen, jotta se toimii tämän ohjeen viimeisessä vaiheessa

Vaihe 6: FINAL Step

VIIMEINEN vaihe !!
VIIMEINEN vaihe !!
VIIMEINEN vaihe !!
VIIMEINEN vaihe !!
VIIMEINEN vaihe !!
VIIMEINEN vaihe !!

Viimeisessä vaiheessa meidän on hankittava Com -portti Arduinolta. Tämä löytyy erittäin helposti käyttämällä Arduino IDE: tä.

Siirry työkaluihin ja siirrä sitten tähän, niin näet Arduinon COM -portin. Jos katsot yllä olevaa kuvaa, näet, että minulla on COM20 Arduinolleni.

Palaa nyt Visual Studioon ja etsi rivi 55 HelloEEG.cs -tiedostosta.

Vaihda COM -portti Arduino COM -porttiin.

Joten minulle portti = uusi SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); pitäisi muuttaa

portti = uusi SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);

Liitä nyt Mindwave -kuulokkeet uudelleen. Kytke kuulokkeet päälle ja käynnistä ohjelma painamalla Visual Studion suurta vihreää nuolta!

Kaikesta meni oikein, nyt mielenhallintaprojektisi on valmis !!! Hyvää työtä!

Jos teit projektin, jaa se kanssani alla olevan "Tein sen" -painikkeen avulla.

Tutustu myös muihin kotiautomaatio- ja robottiprojekteihini!

Yleisiä ongelmia

Tässä on joitain yleisiä ongelmia ja niiden korjaaminen:

C# -ohjelma sanoo "Laitteita ei löydy!:("

1 Tarkista Mindwave -kuulokkeiden COM -portti uudelleen.

2 Tarkista, onko ThinkGearConnector käynnissä taustalla. Muussa tapauksessa käynnistä ThinkGearConnector uudelleen

3 Tarkista, onko neurosky -kuulokkeissa sininen LED -valo päällä.

4 Varmista, että olet asentanut Mindwave -ohjaimet etkä CH340G -ohjaimia.

C# kaatuu, kun se muodostaa yhteyden Arduinoon

Tarkista Arduino COM -portti uudelleen.

Moodlight -LED ei näytä oikeita värejä

Tarkista kaavio uudelleen.

Vaihda Mosfets.

Suositeltava: