Sisukord:

3 hämmastavat BRAIN / MIND juhtimisprojekti tuled LedStrip LED koos Arduino ja Neuroskyga: 6 sammu (piltidega)
3 hämmastavat BRAIN / MIND juhtimisprojekti tuled LedStrip LED koos Arduino ja Neuroskyga: 6 sammu (piltidega)

Video: 3 hämmastavat BRAIN / MIND juhtimisprojekti tuled LedStrip LED koos Arduino ja Neuroskyga: 6 sammu (piltidega)

Video: 3 hämmastavat BRAIN / MIND juhtimisprojekti tuled LedStrip LED koos Arduino ja Neuroskyga: 6 sammu (piltidega)
Video: Tourist Trophy: Closer To The Edge - Полный документальный фильм TT3D (Доступны субтитры !!) 2024, November
Anonim
Image
Image

Kas olete kunagi tahtnud ainult sellele mõeldes tuled sisse või välja lülitada? Või soovite teada, kui stressis olete, kui vaatate RGB -valgusdioodi värvi? Kuigi saate seda teha, järgige neid juhiseid!

Et saada aimu sellest, mida me täna teeme, soovitan teil kõigepealt vaadata ülaltoodud YouTube'i videot lühikese demonstratsiooni jaoks!

See juhend sisaldab tegelikult kolme projekti, mis kõik kasutavad ajukontrolli. Jah, neid on ühe hinna eest kolm!

Esimene projekt on MoodLight. See projekt kasutab teie vaimse seisundi näitamiseks RGB -d. Kui olete väga lõdvestunud, on see roheline, kuid kui olete stressis, muutub see punaseks. See projekt vajab järgmist:

1x Arduino Uno või Nano

1x Neurosky Mindwave peakomplekt

1x RGB ühine annood Led

3x N kanal Mosfet

1x Visual Studio 2017

Teine projekt on Relay projekt. See projekt kasutab relee, et lülitada LED sisse või välja lihtsalt sellele mõeldes! Kuna see kasutab releed, saate selle külge ühendada kõik. Teie tuled, teler või isegi kohvimasin! Selle projekti jaoks vajame:

1x Arduino Uno või Nano

1x Neurosky Mindwave peakomplekt

1x 5v relee

1x eKr 547 transistor

1x 5V LED

1x Visual Studio 2017

Kolmas projekt on Led Strip projekt. See projekt kasutab WS2812 individuaalset adresseeritavat RGB LED -riba, mis lülitab rohkem LED -e sisse ja muutub punasemaks, kui olete stressis. Selle projekti jaoks vajame järgmist

1x Arduino Uno või Nano

1x Neurosky Mindwave peakomplekt

1x WSD2812 RGB LED -riba

1x Visual Studio 2017

See projekt kasutab Mindwave RF versiooni. Saate seda osta näiteks siit:

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

Nii et alustame!

Samm: ühenduste seadistamine

Ühenduste seadistamine
Ühenduste seadistamine
Ühenduste seadistamine
Ühenduste seadistamine

Kõigi kolme projekti puhul peame esmalt ühenduse seadistama. Teeme seda väikese programmiga ThinkGearConnector.

Alustamiseks laadige alla kogu kood ja draiverid allpool olevast Githubi hoidlast:

github.com/sieuwe1/ArduMind

Laadige siit alla ka Mindwave'i sidumispaigaldaja:

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

Autojuhid

Pärast Githubi hoidla allalaadimist pakkige fail ArduMind.zip lahti.

Pärast seda avage kaust ArduMind ja minge kausta Draiverid.

Nüüd ühendage Mind Wave'i vastuvõtja oma arvutisse.

Pärast seda topeltklõpsake SETUP. EXE ja installige see.

Ühendus

Pärast draiverite installimist pakkige MindWave.zip fail lahti ja käivitage installija, kui peakomplekt on ühendatud.

ThinkGearConnector

Pärast ühenduse loomist saame ThinkGearConnectori installida.

Avage ArduMind kaustast ThinkGear Connector> win32 ja topeltklõpsake ThinkGear Connector.exe, kui peakomplekt on endiselt ühendatud.

COM -pordi hankimine

Kuigi peakomplekt on endiselt ühendatud, peame hankima MindWave peakomplekti ühilduvuse. See on vajalik 2. sammu jaoks.

COM -pordi hankimiseks tehke järgmist.

1 vajutage Windowsi klahvi + x ja valige seadmehaldur

2 minge sadamatesse (COM ja LPT)

3 otsige üles MindWave USB -adapter

Selle nime järgi leiate COM -pordi. Kui vaatate ülaltoodud pilti, näete, et minu COM -port on COM8

2. toiming: Visual Studio seadistamine

Visual Studio seadistamine
Visual Studio seadistamine
Visual Studio seadistamine
Visual Studio seadistamine

Nüüd saame alustada lõbusa osaga!

Kõigepealt valige, millist kolmest projektist soovite: Moodlight, Led Strip või Relay.

Ma valin relee projekti.

Pärast projekti valimist minge kausta ArduMind ja seejärel: 3 Mind Control Projects> Relay Control> RelayControl C#.

Nüüd topeltklõpsake HelloEEG.sln, et see Visual Studio'is avada.

Lahenduste uurijas paremklõpsake faili HelloEEG.cs.

Siit otsige rida 30 ja muutke seda:

konnektor. ConnectScan ("COM3"); sammusse, mille leidsime sammus 1.

Minu jaoks siis:

konnektor. ConnectScan ("COM8");

Pärast seda saame alustada riistvaraga. Kuid jätke Visual Studio avatuks, sest me vajame seda uuesti!

Ühendage ka Mindwave peakomplekt lahti

3. samm: MoodLight

MoodLight
MoodLight
MoodLight
MoodLight
MoodLight
MoodLight

Moodlighti projekti jaoks peame kõigepealt valmistama elektroonika. Skeemi leiate ülaltoodud pildilt ^.

Veenduge, et kasutate tavalist Annode LED -i.

Mosfettide jaoks kasutan RFZ44N.

Pärast elektroonika valmistamist peame koodi Arduinosse üles laadima.

Koodi leiate kaustast ArduMind. Seejärel minge jaotisse 3 Mind Control Projects> Moodlight> Moodlight Arduino.

Nüüd ühendage lihtsalt Arduino ja klõpsake nuppu Laadi üles.

MÄRKUS. Kui kasutate Arduinot koos CH340G -ga (neid kasutavad paljud Hiina kloonid), peate algse CH340G draiveri uuesti installima, kuna Mindwave -adapter kasutab ka seda IC -d. Pärast algse draiveri uuesti installimist saate oma arduino uuesti üles laadida. Pärast koodi üleslaadimist installige Mindwave'i draiverid uuesti, et see toimiks selle juhendi viimases etapis

Samm 4: Meelega juhitav relee

Meele juhitav relee
Meele juhitav relee
Meele juhitav relee
Meele juhitav relee
Meele juhitav relee
Meele juhitav relee
Meele juhitav relee
Meele juhitav relee

Relay projekti jaoks peame kõigepealt valmistama elektroonika. Skeemi leiate ülaltoodud pildilt ^.

Relee, mida ma kasutan, on 5 V SDR -relee, nagu ülaltoodud pildil.

Must traat, mis läheb transistorilt releele, ja punane juhe, mis läheb releelt 5 V -ni, tuleb mõlemad relee külge ühendada pooli tihvtidega. Kui vaatate ülaltoodud pilti, tuleb need kaks juhtmest ühendada relee kontaktidega 1 ja 2.

Pärast elektroonika valmistamist peame koodi Arduinosse üles laadima. Koodi leiate kaustast ArduMind. Seejärel minge jaotisse 3 Mind Control Projects> Relay Control> RelayControl Arduino

Nüüd ühendage lihtsalt Arduino ja klõpsake nuppu Laadi üles.

MÄRKUS. Kui kasutate Arduinot koos CH340G -ga (neid kasutavad paljud Hiina kloonid), peate algse CH340G draiveri uuesti installima, kuna Mindwave -adapter kasutab ka seda IC -d. Pärast algse draiveri uuesti installimist saate oma arduino uuesti üles laadida. Pärast koodi üleslaadimist installige Mindwave'i draiverid uuesti, et see toimiks selle juhendi viimases etapis

Samm: pidage meeles 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 ledstrip projekti jaoks peame esmalt tegema elektroonika. Skeemi leiate ülaltoodud pildilt ^.

See skeem on õnneks väga lihtne. Lihtsalt veenduge, et ühendate WS2812B 5V ja GND eraldi 5V toiteallikaga.

Ärge unustage ühendada GND ka Arduino GND -ga

Pärast elektroonika valmistamist peame koodi Arduinosse üles laadima. Koodi leiate kaustast ArduMind. Seejärel minge jaotisse 3 Mind Control Projects> LedStrip> LedStrip Arduino.

Nüüd ühendage lihtsalt Arduino ja klõpsake nuppu Laadi üles.

MÄRKUS. Kui kasutate Arduinot koos CH340G -ga (neid kasutavad paljud Hiina kloonid), peate algse CH340G draiveri uuesti installima, kuna Mindwave -adapter kasutab ka seda IC -d. Pärast algse draiveri uuesti installimist saate oma arduino uuesti üles laadida. Pärast koodi üleslaadimist installige Mindwave'i draiverid uuesti, et see toimiks selle juhendi viimases etapis

6. samm: LÕPP samm

LÕPP samm !!
LÕPP samm !!
LÕPP samm !!
LÕPP samm !!
LÕPP samm !!
LÕPP samm !!

Viimase sammuna peame hankima Arduinost Com -porti. Seda saab Arduino IDE abil väga hõlpsalt leida.

Minge tööriistadesse ja seejärel portige siia, näete Arduino COM -porti. Kui vaatate ülaltoodud pilti, näete, et mul on Arduino jaoks COM20.

Nüüd minge tagasi Visual Studio juurde ja otsige failist HelloEEG.cs rida 55.

Muutke COM -port oma Arduino COM -pordiks.

Nii et minu jaoks port = uus SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); tuleks muuta

port = uus SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);

Nüüd ühendage oma Mindwave -peakomplekt uuesti. Lülitage peakomplekt sisse ja vajutage programmi käivitamiseks visuaalses stuudios suurt rohelist noolt!

Kui kõik läks õigesti, on teie meelekontrolli projekt nüüd lõpetatud !!! Suurepärane töö!

Kui tegite projekti, siis jagage seda minuga, kasutades allpool olevat nuppu "Ma tegin selle".

Vaadake ka minu teisi koduautomaatika- ja robotiprojekte!

Levinud probleemid

Siin on mõned levinumad probleemid ja nende lahendamine.

C# programm ütleb: "Seadmeid ei leitud!:("

1 Kontrollige uuesti Mindwave peakomplekti COM -porti.

2 Kontrollige, kas ThinkGearConnector töötab taustal. Vastasel juhul taaskäivitage ThinkGearConnector

3 Kontrollige, kas neurosky peakomplektil on sinine LED -tuli.

4 Veenduge, et olete installinud Mindwave'i draiverid, mitte CH340G draiverid.

C# jookseb kokku Arduinoga ühenduse loomisel

Kontrollige uuesti Arduino COM -porti.

Moodlight LED ei näita õigeid värve

Kontrollige skeemi uuesti.

Asenda Mosfets.

Soovitan: