Kazalo:

3 neverjetni BRAIN / MIND nadzorni projekti Luči LedStrip LED z Arduino in Neurosky: 6 korakov (s slikami)
3 neverjetni BRAIN / MIND nadzorni projekti Luči LedStrip LED z Arduino in Neurosky: 6 korakov (s slikami)

Video: 3 neverjetni BRAIN / MIND nadzorni projekti Luči LedStrip LED z Arduino in Neurosky: 6 korakov (s slikami)

Video: 3 neverjetni BRAIN / MIND nadzorni projekti Luči LedStrip LED z Arduino in Neurosky: 6 korakov (s slikami)
Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024, Julij
Anonim
Image
Image

Ste že kdaj pomislili na to, da bi prižgali ali izklopili luči? Ali pa želite vedeti, kako stresni ste, če pogledate barvo LED diode RGB? Medtem ko zdaj lahko sledite tem navodilom!

Če želite občutiti, kaj bomo naredili danes, vam priporočam, da si najprej ogledate zgornji videoposnetek youtube za kratko predstavitev!

Ta Instructables dejansko obstaja iz treh projektov, ki vsi uporabljajo nadzor možganov. Ja, to so tri za ceno enega!

Prvi projekt je MoodLight. Ta projekt uporablja RGB, ki prikazuje vaše duševno stanje. Ko ste zelo sproščeni, je zelena, ko pa ste pod stresom, postane rdeča. Ta projekt potrebuje naslednje:

1x Arduino Uno ali Nano

1x slušalke Neurosky Mindwave

1x skupna anoda RGB Led

3x N kanal Mosfet

1x Visual Studio 2017

Drugi projekt je projekt štafete. Ta projekt uporablja rele, da vklopi ali izklopi LED, če pomislite na to! Ker uporablja rele, lahko nanj povežete vse. Vaše luči, televizor ali celo vaš aparat za kavo! Za ta projekt potrebujemo:

1x Arduino Uno ali Nano

1x slušalke Neurosky Mindwave

1x rele 5V

1x BC 547 tranzistor

1x 5V LED

1x Visual Studio 2017

Tretji projekt je projekt Led Strip. Ta projekt uporablja WS2812 individualen naslovljiv RGB LED trak, ki bo vklopil več Led -ov in postal bolj rdeč, kolikor bolj ste pod stresom. Za ta projekt potrebujemo naslednje

1x Arduino Uno ali Nano

1x slušalke Neurosky Mindwave

1x LED trak WSD2812 RGB

1x Visual Studio 2017

Ta projekt uporablja različico Mindwave RF. Lahko ga kupite na primer tukaj:

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

Pa začnimo!

Korak: Nastavitev povezav

Nastavitev povezav
Nastavitev povezav
Nastavitev povezav
Nastavitev povezav

Za vse tri projekte moramo najprej vzpostaviti povezavo. To bomo storili z majhnim programom ThinkGearConnector.

Za začetek prenesite vso kodo in gonilnike iz spodnjega skladišča Github:

github.com/sieuwe1/ArduMind

Od tu naložite tudi namestitveni program za seznanjanje Mindwave:

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

Vozniki

Po prenosu skladišča Github razpakirajte datoteko ArduMind.zip.

Po tem odprite mapo ArduMind in pojdite v mapo Drivers.

Zdaj v računalnik priključite sprejemnik Mind Wave.

Po tem dvokliknite SETUP. EXE in ga namestite.

Povezava

Po namestitvi gonilnikov razpakirajte datoteko MindWave.zip in zaženite namestitveni program še vedno s priključenimi slušalkami.

ThinkGearConnector

Ko vzpostavimo povezavo, lahko namestimo ThinkGearConnector.

V mapi ArduMind pojdite na ThinkGear Connector> win32 in dvokliknite ThinkGear Connector.exe s še vedno priključenimi slušalkami.

Pridobivanje vrat COM

Medtem ko so slušalke še priključene, moramo pridobiti primerljivost slušalk MindWave. To je potrebno za 2. korak.

Če želite dobiti vrata COM:

1 pritisnite tipko Windows + x in izberite upravitelja naprav

2 pojdite na vrata (COM & LPT)

3 nato poiščite MindWave USB adapter

S tem imenom lahko najdete vrata COM. Če pogledate zgornjo sliko, lahko vidite, da so moja vrata COM COM8

2. korak: Nastavitev Visual Studio

Nastavitev programa Visual Studio
Nastavitev programa Visual Studio
Nastavitev programa Visual Studio
Nastavitev programa Visual Studio

Zdaj lahko začnemo z zabavnim delom!

Najprej izberite, kateri od treh projektov želite: Moodlight, Led Strip ali Relay.

Odločil se bom za projekt štafete.

Ko izberete projekt, pojdite v mapo ArduMind in nato na: 3 Projekti nadzora uma> Nadzor releja> RelayControl C#.

Zdaj dvokliknite HelloEEG.sln, da ga odprete v Visual Studiu.

V raziskovalcu rešitev na desni strani kliknite datoteko HelloEEG.cs.

Tukaj poiščite vrstico 30 in spremenite:

connection. ConnectScan ("COM3"); do primerjave, ki smo jo našli v prvem koraku.

Torej zame:

connection. ConnectScan ("COM8");

Po tem lahko začnemo s strojno opremo. Visual Studio pa naj ostane odprt, ker ga bomo spet potrebovali!

Odklopite tudi slušalke Mindwave

Korak: MoodLight

MoodLight
MoodLight
MoodLight
MoodLight
MoodLight
MoodLight

Za projekt Moodlight moramo najprej izdelati elektroniko. Shemo najdete na zgornji sliki ^.

Prepričajte se, da uporabljate skupno anodno LED.

Za mosfete uporabljam RFZ44N.

Po izdelavi elektronike moramo kodo naložiti v Arduino.

Kodo najdete v mapi ArduMind. Nato pojdite na 3 Mind Control Projects> Moodlight> Moodlight Arduino.

Zdaj preprosto povežite Arduino in kliknite gumb Naloži.

OPOMBA: Če uporabljate Arduino s CH340G (to uporablja veliko klonov klobukov), morate znova namestiti izvirne gonilnike CH340G, ker adapter za Mindwave uporablja tudi ta IC. Po ponovni namestitvi izvirnega gonilnika lahko znova naložite v svoj arduino. Ko naložite kodo, znova namestite gonilnike Mindwave, da bo delovala za zadnji korak teh navodil

Korak: Rele z nadzorom uma

Rele z nadzorom uma
Rele z nadzorom uma
Rele z nadzorom uma
Rele z nadzorom uma
Rele z nadzorom uma
Rele z nadzorom uma
Rele z nadzorom uma
Rele z nadzorom uma

Za projekt releja moramo najprej izdelati elektroniko. Shemo najdete na zgornji sliki ^.

Rele, ki ga uporabljam, je 5V SDR rele, kot je na zgornji sliki.

Črno žico, ki gre od tranzistorja do releja, in rdečo žico, ki gre od releja do 5v, je treba na releju priključiti na zatiče tuljave. Če pogledate zgornjo sliko, morata biti ti dve žici priključeni na pin 1 in pin 2 releja.

Po izdelavi elektronike moramo kodo naložiti v Arduino. Kodo najdete v mapi ArduMind. Nato pojdite na 3 Projekti nadzora uma> Nadzor releja> RelayControl Arduino

Zdaj preprosto povežite Arduino in kliknite gumb Naloži.

OPOMBA: Če uporabljate Arduino s CH340G (to uporablja veliko klonov klobukov), morate znova namestiti izvirne gonilnike CH340G, ker adapter za Mindwave uporablja tudi ta IC. Po ponovni namestitvi izvirnega gonilnika lahko znova naložite v svoj arduino. Ko naložite kodo, znova namestite gonilnike Mindwave, da bo delovala za zadnji korak teh navodil

5. korak: Pomislite na 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

Za projekt RGB ledstrip moramo najprej izdelati elektroniko. Shemo najdete na zgornji sliki ^.

Ta shema je na srečo zelo enostavna. Prepričajte se, da priključite 5V in GND WS2812B na ločeno 5V napajanje.

Ne pozabite priključiti GND tudi na Arduino GND

Po izdelavi elektronike moramo kodo naložiti v Arduino. Kodo najdete v mapi ArduMind. Nato pojdite na 3 Projekti nadzora uma> LedStrip> LedStrip Arduino.

Zdaj preprosto povežite Arduino in kliknite gumb Naloži.

OPOMBA: Če uporabljate Arduino s CH340G (to uporablja veliko klonov klobukov), morate znova namestiti izvirne gonilnike CH340G, ker adapter za Mindwave uporablja tudi ta IC. Po ponovni namestitvi izvirnega gonilnika lahko znova naložite v svoj arduino. Ko naložite kodo, znova namestite gonilnike Mindwave, da bo delovala za zadnji korak teh navodil

6. korak: KONČNI korak !

KONČNI korak !!
KONČNI korak !!
KONČNI korak !!
KONČNI korak !!
KONČNI korak !!
KONČNI korak !!

Za zadnji korak moramo dobiti Com Port od Arduina. To je zelo enostavno najti z uporabo Arduino IDE.

Pojdite na orodja in nato vrata, tukaj si lahko ogledate vrata COM na Arduinu. Če pogledate zgornjo sliko, lahko vidite, da imam COM20 za svoj Arduino.

Zdaj se vrnite v Visual Studio in poiščite vrstico 55 v datoteki HelloEEG.cs.

Spremenite vrata COM v vrata Arduino COM.

Torej zame port = nov SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); bi morali spremeniti v

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

Zdaj znova povežite slušalke Mindwave. Vklopite slušalke in pritisnite veliko zeleno puščico v vizualnem studiu, da zaženete program!

Od vsega, kar je šlo pravilno, je zdaj vaš projekt nadzora uma zaključen !!! Odlično opravljeno!

Če ste naredili projekt, ga delite z mano z gumbom "Uspelo mi je" spodaj.

Oglejte si tudi moje druge projekte avtomatizacije doma in robotike!

Pogoste težave

Tu je nekaj pogostih težav in kako jih odpraviti:

Program C# pravi "Nobenih naprav ni mogoče najti!:("

1 Ponovno preverite vrata COM za slušalke Mindwave.

2 Preverite, ali ThinkGearConnector deluje v ozadju. V nasprotnem primeru znova zaženite ThinkGearConnector

3 Preverite, ali ima nevronska slušalka prižgano modro LED.

4 Prepričajte se, da ste namestili gonilnike Mindwave in ne gonilnikov CH340G.

C# se pri povezovanju z Arduinom zruši

Znova preverite vrata Arduino COM.

LED lučka Moodlight ne prikazuje pravilnih barv

Še enkrat preverite shemo.

Zamenjajte mosfete.

Priporočena: