Sadržaj:

3 zadivljujuća BRAIN / MIND kontrolna projekta Svjetla LedStrip LED s Arduinom i Neurosky: 6 koraka (sa slikama)
3 zadivljujuća BRAIN / MIND kontrolna projekta Svjetla LedStrip LED s Arduinom i Neurosky: 6 koraka (sa slikama)

Video: 3 zadivljujuća BRAIN / MIND kontrolna projekta Svjetla LedStrip LED s Arduinom i Neurosky: 6 koraka (sa slikama)

Video: 3 zadivljujuća BRAIN / MIND kontrolna projekta Svjetla LedStrip LED s Arduinom i Neurosky: 6 koraka (sa slikama)
Video: Wallace Thornhill: The Elegant Simplicity of the Electric Universe (with improved audio) | EU2016 2024, Srpanj
Anonim
Image
Image

Jeste li ikada poželjeli upaliti ili isključiti svjetla samo razmišljajući o tome? Ili želite znati koliko ste pod stresom gledajući boju RGB LED diode? Dok sada možete, slijedeći ove upute!

Da biste stekli osjećaj o tome što ćemo danas napraviti, preporučujem da prvo pogledate gornji video na YouTubeu za kratku demonstraciju!

Ovaj Instructables zapravo postoji od tri projekta koji svi koriste kontrolu mozga. Da, to su tri po cijeni jednog!

Prvi projekt je MoodLight. Ovaj projekt koristi RGB LED za prikaz vašeg mentalnog statusa. Kad ste jako opušteni, zeleno je, ali kad postanete pod stresom postat će crveno. Za ovaj projekt potrebno je sljedeće:

1x Arduino Uno ili Nano

1x Neurosky Mindwave slušalice

1x RGB zajednička anoda Led

3x N kanal Mosfet

1x Visual Studio 2017

Drugi projekt je projekt releja. Ovaj projekt koristi relej za uključivanje ili isključivanje LED diode samo razmišljajući o tome! Budući da koristi relej, možete spojiti sve na njega. Vaša svjetla, vaš televizor ili čak vaš aparat za kavu! Za ovaj projekt potrebno nam je:

1x Arduino Uno ili Nano

1x Neurosky Mindwave slušalice

1x relej od 5 V.

1x BC 547 tranzistor

1x 5V LED

1x Visual Studio 2017

Treći projekt je projekt Led Strip. Ovaj projekt koristi WS2812 individueel adresabilnu RGB Led traku koja će uključiti više Led -ova i postati crvenija koliko ste pod stresom. Za ovaj projekt potrebno nam je sljedeće

1x Arduino Uno ili Nano

1x Neurosky Mindwave slušalice

1x WSD2812 RGB LED traka

1x Visual Studio 2017

Ovaj projekt koristi Mindwave RF verziju. Na primjer, možete ga kupiti ovdje:

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 krenimo!

Korak 1: Postavljanje veza

Postavljanje veza
Postavljanje veza
Postavljanje veza
Postavljanje veza

Za sva tri projekta prvo moramo postaviti vezu. To ćemo učiniti s malim programom koji se zove ThinkGearConnector.

Za početak preuzmite sav kôd i upravljačke programe iz spremišta Github u nastavku:

github.com/sieuwe1/ArduMind

Ovdje preuzmite i instalacijski program za uparivanje Mindwave:

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

Vozači

Nakon preuzimanja spremišta Github raspakirajte datoteku ArduMind.zip.

Nakon toga otvorite mapu ArduMind i idite u mapu Drivers.

Sada priključite prijemnik Mind Wave u svoje računalo.

Nakon toga dvaput kliknite na SETUP. EXE i instalirajte ga.

Veza

Nakon što instalirate upravljačke programe, raspakirajte datoteku MindWave.zip i pokrenite instalacijski program i dalje s uključenim slušalicama.

ThinkGearConnector

Nakon što uspostavimo vezu, možemo instalirati ThinkGearConnector.

Iz mape ArduMind idite na ThinkGear Connector> win32 i dvaput kliknite na ThinkGear Connector.exe sa još uključenim slušalicama.

Dobivanje COM porta

Dok su slušalice još priključene, moramo pronaći usporedbu slušalica MindWave. To je potrebno za korak 2.

Da biste dobili COM port:

1 pritisnite tipku Windows + x i odaberite upravitelja uređaja

2 idite na portove (COM i LPT)

3, zatim potražite MindWave USB adapter

Pod ovim imenom možete pronaći COM port. Ako pogledate gornju sliku, možete vidjeti da je moj COM port COM8

2. korak: Postavljanje Visual Studija

Postavljanje Visual Studija
Postavljanje Visual Studija
Postavljanje Visual Studija
Postavljanje Visual Studija

Sada možemo početi sa Zabavnim dijelom!

Prije svega odaberite koji od tri projekta želite: Moodlight, Led Strip ili Relay.

Izabrat ću projekt releja.

Nakon što ste odabrali projekt, idite u mapu ArduMind, a zatim na: 3 Projekti kontrole uma> Upravljanje relejima> RelayControl C#.

Sada dvaput kliknite na HelloEEG.sln da biste ga otvorili u Visual Studiju.

U istraživaču rješenja desnom tipkom miša kliknite datoteku HelloEEG.cs.

Ovdje potražite redak 30 i promijenite:

konektor. ConnectScan ("COM3"); usporedbi koju smo pronašli u koraku 1.

Pa za mene:

konektor. ConnectScan ("COM8");

Nakon toga možemo početi s hardverom. Ali neka Visual Studio ostane otvoren jer će nam opet trebati!

Također isključite slušalice Mindwave

Korak 3: MoodLight

MoodLight
MoodLight
MoodLight
MoodLight
MoodLight
MoodLight

Za projekt Moodlight prvo moramo napraviti elektroniku. Shemu možete pronaći na gornjoj slici ^.

Provjerite koristite li LED sa uobičajenom anodom.

Za MOSFET -ove koristim RFZ44N.

Nakon što smo napravili elektroniku, moramo učitati kod na Arduino.

Kôd se može pronaći u mapi ArduMind. Zatim idite na 3 Projekti kontrole uma> Moodlight> Moodlight Arduino.

Sada jednostavno povežite Arduino i kliknite gumb Upload.

NAPOMENA: Ako koristite Arduino s CH340G (mnogi kineski klonovi ih koriste), morate ponovno instalirati izvorne upravljačke programe CH340G jer Mindwave adapter također koristi ovaj IC. Nakon što ste ponovno instalirali izvorni upravljački program, možete ga ponovo učitati na svoj arduino. Nakon što ste učitali kôd, ponovno instalirajte upravljačke programe Mindwave kako bi radio za posljednji korak ovih uputa

Korak 4: Relej kontroliran umom

Relej kontroliran umom
Relej kontroliran umom
Relej kontroliran umom
Relej kontroliran umom
Relej kontroliran umom
Relej kontroliran umom
Relej kontroliran umom
Relej kontroliran umom

Za relejni projekt prvo moramo napraviti elektroniku. Shemu možete pronaći na gornjoj slici ^.

Relej koji koristim je 5V SDR relej kao na gornjoj slici.

I crnu žicu koja ide od tranzistora do releja i crvenu žicu koja ide od releja do 5v potrebno je spojiti na relej s pinovima zavojnice. Ako pogledate sliku iznad, ove dvije žice moraju biti spojene na pin 1 i pin 2 releja.

Nakon što smo napravili elektroniku, moramo učitati kod na Arduino. Kôd se može pronaći u mapi ArduMind. Zatim idite na 3 Projekta upravljanja umom> Upravljanje relejem> RelayControl Arduino

Sada jednostavno povežite Arduino i kliknite gumb Upload.

NAPOMENA: Ako koristite Arduino s CH340G (mnogi kineski klonovi ih koriste), morate ponovno instalirati izvorne upravljačke programe CH340G jer Mindwave adapter također koristi ovaj IC. Nakon što ste ponovno instalirali izvorni upravljački program, možete ga ponovo prenijeti na svoj arduino. Nakon što ste učitali kôd, ponovno instalirajte upravljačke programe Mindwave kako bi radio za posljednji korak ovih uputa

Korak 5: Zapamtite 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 prvo moramo napraviti elektroniku. Shemu možete pronaći na gornjoj slici ^.

Ova shema je na sreću vrlo jednostavna. Samo pazite da 5V i GND WS2812B spojite na zasebno 5V napajanje.

Ne zaboravite spojiti GND i na Arduino GND

Nakon što smo napravili elektroniku, moramo učitati kod na Arduino. Kôd se može pronaći u mapi ArduMind. Zatim idite na 3 Projekta kontrole uma> LedStrip> LedStrip Arduino.

Sada jednostavno povežite Arduino i kliknite gumb Upload.

NAPOMENA: Ako koristite Arduino s CH340G (mnogi kineski klonovi ih koriste), morate ponovno instalirati izvorne upravljačke programe CH340G jer Mindwave adapter također koristi ovaj IC. Nakon što ste ponovno instalirali izvorni upravljački program, možete ga ponovo prenijeti na svoj arduino. Nakon što ste učitali kôd, ponovno instalirajte upravljačke programe Mindwave kako bi radio za posljednji korak ovih uputa

Korak 6: ZAVRŠNI korak

ZAVRŠNI korak !!
ZAVRŠNI korak !!
ZAVRŠNI korak !!
ZAVRŠNI korak !!
ZAVRŠNI korak !!
ZAVRŠNI korak !!

Za posljednji korak moramo nabaviti Com port od Arduina. To se može vrlo lako pronaći pomoću Arduino IDE -a.

Idite na alate, a zatim priključite ovdje možete vidjeti COM priključak Arduina. Ako pogledate gornju sliku, možete vidjeti da imam COM20 za svoj Arduino.

Sada se vratite u visual Studio i potražite redak 55 u datoteci HelloEEG.cs.

Promijenite COM port na svoj Arduino COM port.

Dakle, za mene port = novi SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); treba promijeniti u

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

Sada ponovno spojite slušalice Mindwave. Uključite slušalice i pritisnite veliku zelenu strelicu u vizualnom studiju za pokretanje programa!

Od svega što je bilo kako treba, vaš projekt kontrole uma je gotov !!! Odličan posao!

Ako ste napravili projekt, podijelite ga sa mnom pomoću gumba "Napravio sam" dolje.

Pogledajte i moje druge projekte automatizacije doma i robotike!

Uobičajeni problemi

Evo nekih uobičajenih problema i kako ih riješiti:

C# program kaže "Nema pronađenih uređaja!:("

1 Ponovno provjerite COM port za Mindwave slušalice.

2 Provjerite radi li ThinkGearConnector u pozadini. U suprotnom ponovno pokrenite ThinkGearConnector

3 Provjerite ima li neuroska slušalica upaljenu plavu LED diodu.

4 Provjerite jeste li instalirali upravljačke programe Mindwave, a ne upravljačke programe CH340G.

C# se ruši pri povezivanju s Arduinom

Ponovno provjerite Arduino COM port.

LED dioda Moodlight ne prikazuje ispravne boje

Ponovno provjerite shemu.

Zamijenite Mosfete.

Preporučeni: