Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
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 -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
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
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
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.