INHOUDSOPGAWE:
- Stap 1: Die opstel van die verbindings
- Stap 2: Opstel van Visual Studio
- Stap 3: The MoodLight
- Stap 4: Die verstand beheerde aflos
- Stap 5: Mind RGB LedStrip
- Stap 6: Die FINALE stap
Video: 3 ongelooflike BRAIN / MIND -beheerprojekte Ligte LedStrip LED met Arduino en Neurosky: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Wou u al ooit die ligte aan- of uitskakel deur net daaraan te dink? Of wil u weet hoe gestres u is deur na die kleur van 'n RGB -LED te kyk? U kan dit nou doen deur hierdie instruksies te volg!
Om 'n idee te kry van wat ons vandag gaan maak, raai ek u aan om eers die youtube video hierbo te kyk vir 'n kort demonstrasie!
Hierdie instruksies bestaan eintlik uit drie projekte wat almal breinbeheer gebruik. Ja, dit is drie vir die prys van een!
Die eerste projek is die MoodLight. Hierdie projek gebruik 'n RGB -geleide om u geestelike status aan te toon. As jy baie ontspanne is, is dit groen, maar as jy stres, word dit rooi. Hierdie projek benodig die volgende:
1x Arduino Uno of Nano
1x Neurosky Mindwave -headset
1x RGB gemeenskaplike annode Led
3x N kanaal Mosfet
1x Visual Studio 2017
Die tweede projek is die Relay -projek. Hierdie projek gebruik 'n relais om 'n LED aan of uit te skakel deur net daaraan te dink! Omdat dit 'n Relay gebruik, kan u alles daaraan koppel. Jou ligte, jou TV of selfs jou koffiemasjien! Vir hierdie projek benodig ons:
1x Arduino Uno of Nano
1x Neurosky Mindwave -headset
1x 5v aflos
1x BC 547 Transistor
1x 5V LED
1x Visual Studio 2017
Die derde projek is die Led Strip -projek. Hierdie projek gebruik 'n WS2812 individueel aanspreekbare RGB Led Strip wat meer LED's aanskakel en meer rooi word hoe meer gestres word. Vir hierdie projek benodig ons die volgende
1x Arduino Uno of Nano
1x Neurosky Mindwave -headset
1x WSD2812 RGB Led Strip
1x Visual Studio 2017
Hierdie projek gebruik die Mindwave RF -weergawe. U kan dit byvoorbeeld hier koop:
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
Laat ons dus begin!
Stap 1: Die opstel van die verbindings
Vir al drie projekte moet ons eers die verbinding opstel. Ons sal dit doen met 'n klein program genaamd ThinkGearConnector.
Laai al die kode en bestuurders af van die Github -bewaarplek hieronder:
github.com/sieuwe1/ArduMind
Laai ook die Mindwave -koppelinstalleerder hier af:
download.neurosky.com/updates/mindwave/education/1.1.28.0/MindWave.zip
Bestuurders
Na die aflaai van die Github -bewaarplek, pak die ArduMind.zip -lêer uit.
Open daarna die gids ArduMind en gaan na die gids Bestuurders.
Sluit nou die Mind Wave -ontvanger aan op u rekenaar.
Dubbelklik daarna op die SETUP. EXE en installeer dit.
Verbinding
Nadat u die bestuurders geïnstalleer het, pak u die MindWave.zip -lêer uit en voer die installeerder uit terwyl die headset ingeprop is.
ThinkGearConnector
Nadat ons die verbinding tot stand gebring het, kan ons die ThinkGearConnector installeer.
Gaan in die gids ArduMind na ThinkGear Connector> win32 en dubbelkliek op die ThinkGear Connector.exe terwyl die headset nog steeds ingeprop is.
Kry die COM -poort
Terwyl die headset nog steeds ingeprop is, moet ons die MindWave -headset saamstel. Dit is nodig vir stap 2.
Om die COM -poort te kry:
1 Druk die Windows -sleutel + x en kies Toestelbestuurder
2 gaan na hawens (COM en LPT)
3 soek dan na MindWave USB -adapter
Met hierdie naam kan u die COM -poort vind. As u na die prent hierbo kyk, kan u sien dat my COM -poort COM8 is
Stap 2: Opstel van Visual Studio
Nou kan ons begin met die prettige deel!
Kies eerstens watter van die drie projekte u wil hê: Moodlight, Led Strip of Relay.
Ek gaan die Relay -projek kies.
Nadat u die projek gekies het, gaan u na die gids ArduMind en dan na: 3 Mind Control Projects> Relay Control> RelayControl C#.
Dubbelklik nou op die HelloEEG.sln om dit in Visual Studio oop te maak.
Klik met die rechtermuisknop in die oplossingverkenner op die HelloEEG.cs -lêer.
Soek hier na reël 30 en verander:
connector. ConnectScan ("COM3"); na die kompos wat ons in stap 1 gevind het.
So vir my:
connector. ConnectScan ("COM8");
Daarna kan ons begin met die hardeware. Maar hou Visual Studio oop, want ons sal dit weer nodig hê!
Ontkoppel ook die Mindwave -headset
Stap 3: The MoodLight
Vir die Moodlight -projek moet ons eers die elektronika vervaardig. U kan die skema in die prent hierbo vind ^.
Maak seker dat u 'n Common Annode LED gebruik.
Vir die mosfets gebruik ek die RFZ44N.
Nadat ons die elektronika gemaak het, moet ons die kode na die Arduino laai.
Die kode kan gevind word in die gids ArduMind. Gaan dan na 3 Mind Control Projects> Moodlight> Moodlight Arduino.
Koppel nou eenvoudig die Arduino aan en klik op die oplaai -knoppie.
OPMERKING: as u 'n Arduino met 'n CH340G gebruik (baie Chinese klone gebruik dit), moet u die oorspronklike CH340G -bestuurders herinstalleer omdat die Mindwave Adapter ook hierdie IC gebruik. Nadat u die oorspronklike bestuurder weer geïnstalleer het, kan u weer na u arduino oplaai. Nadat u die kode opgelaai het, herinstalleer die Mindwave Drivers weer, sodat dit sal werk vir die laaste stap van hierdie instruksies
Stap 4: Die verstand beheerde aflos
Vir die Relay -projek moet ons eers die elektronika vervaardig. U kan die skema in die prent hierbo vind ^.
Die relais wat ek gebruik, is 'n 5V SDR -aflos soos in die prent hierbo.
Die swart draad wat van die transistor na die relais gaan, en die rooi draad wat van die relais na die 5v gaan, moet op die relais aan die spoelpenne gekoppel word. As u na die prent hierbo kyk, moet hierdie twee drade aan pen 1 en pen 2 van die relais gekoppel word.
Nadat ons die elektronika gemaak het, moet ons die kode na die Arduino laai. Die kode kan gevind word in die gids ArduMind. Gaan dan na 3 Mind Control Projects> Relay Control> RelayControl Arduino
Koppel nou eenvoudig die Arduino aan en klik op die oplaai -knoppie.
OPMERKING: as u 'n Arduino met 'n CH340G gebruik (baie Chinese klone gebruik dit), moet u die oorspronklike CH340G -bestuurders herinstalleer omdat die Mindwave Adapter ook hierdie IC gebruik. Nadat u die oorspronklike bestuurder weer geïnstalleer het, kan u weer na u arduino oplaai. Nadat u die kode opgelaai het, herinstalleer die Mindwave Drivers weer, sodat dit sal werk vir die laaste stap van hierdie instruksies
Stap 5: Mind RGB LedStrip
Vir die RGB ledstrip -projek moet ons eers die elektronika vervaardig. U kan die skema in die prent hierbo vind ^.
Hierdie skema is gelukkig baie maklik. Maak net seker dat u die 5V en GND van die WS2812B aan 'n aparte 5V -kragtoevoer koppel.
Moenie vergeet om die GND ook aan die GNU van die Arduino te koppel nie
Nadat ons die elektronika gemaak het, moet ons die kode na die Arduino laai. Die kode kan gevind word in die gids ArduMind. Gaan dan na 3 Mind Control Projects> LedStrip> LedStrip Arduino.
Koppel nou eenvoudig die Arduino aan en klik op die oplaai -knoppie.
OPMERKING: as u 'n Arduino met 'n CH340G gebruik (baie Chinese klone gebruik dit), moet u die oorspronklike CH340G -bestuurders herinstalleer omdat die Mindwave Adapter ook hierdie IC gebruik. Nadat u die oorspronklike bestuurder weer geïnstalleer het, kan u weer na u arduino oplaai. Nadat u die kode opgelaai het, herinstalleer die Mindwave Drivers weer, sodat dit sal werk vir die laaste stap van hierdie instruksies
Stap 6: Die FINALE stap
Vir die laaste stap moet ons die Com -poort van die Arduino kry. Dit kan baie maklik gevind word deur die Arduino IDE te gebruik.
Gaan na gereedskap en poort hier na die COM -poort van die Arduino. As u na die prent hierbo kyk, kan u sien dat ek COM20 vir my Arduino het.
Gaan nou terug na visual Studio en soek reël 55 in die HelloEEG.cs -lêer.
Verander die COM -poort na u Arduino COM -poort.
So vir my port = new SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); verander moet word na
poort = nuwe SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);
Koppel nou weer u Mindwave -headset aan. Skakel die headset aan en druk op die groot groen pyltjie in die visuele studio om die program te begin!
Van alles het reg gegaan, nou is u Mind Control -projek klaar! Goeie werk!
As u 'n projek gemaak het, deel dit dan met my deur die "Ek het dit gemaak" -knoppie hieronder te gebruik.
Kyk ook na my ander tuisautomatisering en robotprojekte!
Algemene probleme
Hier is 'n paar algemene probleme en hoe om dit op te los:
C# -program sê "Geen toestelle gevind nie!:("
1 Gaan die COM -poort na vir die Mindwave -headset.
2 Kyk of ThinkGearConnector op die agtergrond werk. Andersins, begin ThinkGearConnector weer
3 Kyk of die neurosky -headset 'n blou LED aan het.
4 Maak seker dat u die Mindwave -stuurprogramma's geïnstalleer het en nie die CH340G -bestuurders nie.
C# val neer wanneer hy met Arduino verbind word
Gaan die Arduino COM -poort weer na.
Die Moodlight LED wys nie die korrekte kleure nie
Gaan die skema weer na.
Vervang die Mosfets.
Aanbeveel:
Esp8266 -gebaseerde boost -omskakelaar met 'n ongelooflike Blynk -gebruikerskoppelvlak met terugvoerreguleerder: 6 stappe
Esp8266 -gebaseerde boost -omskakelaar met 'n ongelooflike Blynk -gebruikerskoppelvlak met terugvoerreguleerder: in hierdie projek sal ek u 'n doeltreffende en algemene manier wys hoe u die DC -spanning kan verhoog. Ek sal u wys hoe maklik dit kan wees om 'n boost -omskakelaar te bou met behulp van 'n Nodemcu. Kom ons bou dit. Dit bevat ook 'n voltmeter op die skerm en 'n terugvoer
Hexagon Infinity Mirror met LED -ligte en laserdraad: 5 stappe (met foto's)
Hexagon Infinity Mirror With LED Lights and Laser Wire: As u 'n unieke beligtingstuk wil skep, is dit 'n baie aangename projek. Vanweë die kompleksiteit vereis sommige van die stappe baie akkuraatheid, maar daar is 'n paar verskillende rigtings, afhangende van die algehele voorkoms
Ongelooflike HULK Nintendo Wii W/ Extra Usb: 6 stappe (met foto's)
Ongelooflike HULK Nintendo Wii W/ Extra Usb: Wel, ek het uiteindelik my tweede Wii Mod voltooi !!! Die ongelooflike HULK persoonlike Wii. Ek het u ouens se advies geneem en dit al op e-bay! Hopelik sal dit vir my deeg maak! Hierdie instruksies sal baie ooreenstem met my Super Mario Wii behalwe dit
Hoe om ongelooflike foto's van vinnige aksie te neem: 5 stappe
Hoe om ongelooflike foto's van vinnige aksie te neem: basies gaan ek jou wys om 'n wonderlike prentjie te kry van iets wat in 'n oogwink gebeur. Die voorbeeld wat ek gebruik, is die knal van 'n waterballon. Stel u belang? lees verder
Neem ongelooflike makrofoto's met enige kamera -kamera Veral 'n iPhone: 6 stappe
Neem ongelooflike makro -foto's met enige kamera -telefoonkamera … Veral 'n iPhone: wou u ooit een van die wonderlike naby -foto's neem … die een wat sê: WOW!? … met 'n kamera -kamera nie minder nie !? Eintlik is dit 'n aanvullingsaanvulling vir enige kamera -kamera om u bestaande kameralens te vergroot om