Sadržaj:
- Korak 1: Postavljanje veza
- 2. korak: Postavljanje Visual Studija
- Korak 3: MoodLight
- Korak 4: Relej kontroliran umom
- Korak 5: Zapamtite RGB LedStrip
- Korak 6: ZAVRŠNI korak
Video: 3 zadivljujuća BRAIN / MIND kontrolna projekta Svjetla LedStrip LED s Arduinom i Neurosky: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
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
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
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
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
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
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
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:
Senzor svjetla (fotootpornik) s Arduinom u Tinkercadu: 5 koraka (sa slikama)
Senzor svjetla (fotootpornik) s Arduinom u Tinkercadu: Naučimo čitati fotootpornik, tip promjenjivog otpornika osjetljivog na svjetlo, koristeći Arduinov analogni ulaz. Zove se i LDR (otpornik ovisan o svjetlu). Do sada ste već naučili kontrolirati LED diode s Arduinovim analognim izlazom i
Kontrolna LED dioda s vaše WiFi mreže! SPEEEduino V1.1: 4 koraka (sa slikama)
Kontrolna LED dioda s vaše WiFi mreže! SPEEEduino V1.1: Što je SPEEEduino? SPEEEduino je ploča mikrokontrolera s omogućenim Wi-Fi-jem zasnovana na ekosustavu Arduino, izgrađena za nastavnike. SPEEEduino kombinira faktor oblika i mikrokontroler Arduina s ESP8266 Wi-Fi SoC-om, čineći
Kontrolna svjetla u vašoj kući s vašim računalom: 3 koraka (sa slikama)
Kontrolna svjetla u vašoj kući s vašim računalom: Jeste li ikada željeli kontrolirati svjetla u svojoj kući sa svog računala? To je zapravo prilično pristupačno. Možete čak kontrolirati i raspršivačke sustave, automatske zavjese za prozore, motorizirana projekcijska platna itd. Potrebna su vam dva komada hardwar
LED svjetla za tamna svjetla: 7 koraka
LED svjetla za tamna svjetla: LED dioda ne svijetli samo kada se napaja, već stvara i mali napon pri primjeni svjetla. Za nadzor ovog napona može se koristiti mikrokontroler PICAXE. Pokazat ću vam kako napraviti elektroničku svijeću koja će treptati LED diodom kad se pojavi
Božićna svjetla "uradi sam" uglazbljena - koreografska svjetla kuće: 15 koraka (sa slikama)
Božićna svjetla "Uradi sam" uglazbljena - Svjetla u koreografiji: Svjetla u kućnoj radinosti uglazbljena - Umjetnička svjetla u koreografiji Ovo nije DIY za početnike. Trebat će vam dobro razumijevanje elektronike, kruga, OSNOVNOG programiranja i općenite spoznaje o električnoj sigurnosti. Ovaj DIY je za iskusnu osobu pa