Kazalo:
- Korak: Nastavitev povezav
- 2. korak: Nastavitev Visual Studio
- Korak: MoodLight
- Korak: Rele z nadzorom uma
- 5. korak: Pomislite na RGB LedStrip
- 6. korak: KONČNI korak !
Video: 3 neverjetni BRAIN / MIND nadzorni projekti Luči LedStrip LED z Arduino in Neurosky: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
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
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
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
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
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
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 !
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:
Števec radioaktivnosti (IoT) in nadzorni ekosistem: 6 korakov (s slikami)
Števec radioaktivnosti (IoT) in nadzorni ekosistem: Stanje: Neobjavljeno. Zadnja posodobitev vdelane programske opreme C-GM, 10. junija 2019 z novo različico 1.3 Aplikacija GM-GM, zadnja posodobitev, 25. novembra 2019 z novo različico 1.3. 50 $/43 €) Projekt C-GM Counter ponuja strojno in vdelano programsko opremo za gradnjo
CribSense: brezkontaktni video nadzorni monitor na videu: 9 korakov (s slikami)
CribSense: brezstični video nadzorni monitor za dojenčke: CribSense je brezkontaktni monitor za dojenčke, ki temelji na video posnetkih in ga lahko naredite sami, ne da bi pri tem zlomili banko. Čez vikend lahko sami postavite otroško posteljico
Neverjetni STM32 L4!: 12 korakov
Neverjetni STM32 L4 !: Ta članek želim začeti z razlago, da ta črka L (L4) pomeni nizko (ali v bistvu ultra nizko porabo energije). Tako porabi malo energije in pokaže, zakaj je ta STM32 neverjeten! Porabi mikroampere in v notranjosti ima sistem, ki lahko identificira
LED luči temnih luči: 7 korakov
LED luči za temne luči: LED ne sveti le, ko je napajanje, ampak tudi ustvari majhno napetost, ko je svetloba. Za nadzor te napetosti lahko uporabite mikrokrmilnik PICAXE. Pokazal vam bom, kako narediti elektronsko svečo, ki bo utripala LED, ko
Božične luči DIY, uglašene - koreografirane hišne luči: 15 korakov (s slikami)
Božične luči DIY nastavljene na glasbo - Koreografske hišne luči: Božične luči DIY na glasbo - Koreografske hišne luči To NI začetnik sam. Potrebovali boste dobro razumevanje elektronike, vezja, BASIC programiranja in splošnega znanja o električni varnosti. Ta DIY je za izkušeno osebo, zato