Sadržaj:

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

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

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

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

Da biste stekli osjećaj o tome šta ćemo danas napraviti, preporučujem vam da prvo pogledate gornji video na YouTube -u za kratku demonstraciju!

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

Prvi projekat 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. Ovom projektu je potrebno 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 projekat je projekat 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 projekat potrebno nam je:

1x Arduino Uno ili Nano

1x Neurosky Mindwave slušalice

1x relej 5V

1x BC 547 tranzistor

1x 5V LED

1x Visual Studio 2017

Treći projekat je projekat Led Strip. Ovaj projekt koristi WS2812 individualnu adresiranu RGB LED traku koja će uključiti više LED dioda i postati crvena kako postajete pod stresom. Za ovaj projekat 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 i 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 kod 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 Github spremišta raspakirajte datoteku ArduMind.zip.

Nakon toga otvorite mapu ArduMind i idite u mapu Drivers.

Sada priključite prijemnik Mind Wave u računar.

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 sa uključenim slušalicama.

ThinkGearConnector

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

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

Dobivanje COM porta

Dok su slušalice još priključene, moramo pronaći kompatibilnost slušalica MindWave. Ovo 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

Korak 2: 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 relejni projekt.

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:

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

Pa za mene:

connector. ConnectScan ("COM8");

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

Isključite i slušalice Mindwave

Korak 3: MoodLight

The MoodLight
The MoodLight
The MoodLight
The MoodLight
The MoodLight
The MoodLight

Za Moodlight projekt 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 kôd 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 sa CH340G (Mnogi kineski klonovi ih koriste), morate ponovo instalirati originalne upravljačke programe CH340G jer Mindwave adapter također koristi ovaj IC. Nakon što ste ponovo instalirali originalni upravljački program, možete ga ponovo učitati na svoj arduino. Nakon što ste učitali kod, ponovo instalirajte upravljačke programe Mindwave -a 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 kôd na Arduino. Kôd se može pronaći u mapi ArduMind. Zatim idite na 3 Projekti kontrole uma> Upravljanje relejem> RelayControl Arduino

Sada jednostavno povežite Arduino i kliknite gumb Upload.

NAPOMENA: Ako koristite Arduino sa CH340G (Mnogi kineski klonovi ih koriste), morate ponovo instalirati originalne upravljačke programe CH340G jer Mindwave adapter također koristi ovaj IC. Nakon što ste ponovo instalirali originalni upravljački program, možete ga ponovo učitati na svoj arduino. Nakon što ste učitali kod, ponovo instalirajte upravljačke programe Mindwave -a 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 laka. Samo pazite da spojite 5V i GND WS2812B na zasebno 5V napajanje.

Ne zaboravite spojiti GND i na Arduino GND

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

Sada jednostavno povežite Arduino i kliknite gumb Upload.

NAPOMENA: Ako koristite Arduino sa CH340G (Mnogi kineski klonovi ih koriste), morate ponovo instalirati originalne upravljačke programe CH340G jer Mindwave adapter također koristi ovaj IC. Nakon što ste ponovo instalirali originalni upravljački program, možete ga ponovo učitati na svoj arduino. Nakon što ste učitali kod, ponovo instalirajte upravljačke programe Mindwave -a 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 port ovdje možete vidjeti COM port Arduina. Ako pogledate gornju sliku, možete vidjeti da imam COM20 za svoj Arduino.

Sada se vratite u visual Studio i potražite red 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 ponovo povežite slušalice Mindwave. Uključite slušalice i pritisnite veliku zelenu strelicu u vizuelnom studiju da biste pokrenuli program!

Od svega što je prošlo kako treba, vaš projekt kontrole uma je gotov !!! Odlično!

Ako ste napravili projekat, podijelite ga sa mnom koristeći dugme "Napravio sam" dolje.

Pogledajte i moje druge projekte kućne automatizacije 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 Ponovo provjerite COM port za Mindwave slušalice.

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

3 Proverite da li neuroske slušalice imaju plavu LED lampicu.

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

C# se ruši pri povezivanju na Arduino

Ponovno provjerite Arduino COM port.

Moodlight LED ne prikazuje ispravne boje

Ponovo proverite šemu.

Zamijenite Mosfete.

Preporučuje se: