Obsah:
- Krok 1: Nastavenie pripojení
- Krok 2: Nastavenie Visual Studio
- Krok 3: The MoodLight
- Krok 4: Relé ovládané mysľou
- Krok 5: Pamätajte na RGB LedStrip
- Krok 6: ZÁVEREČNÝ krok !
Video: 3 úžasné kontrolné projekty BRAIN / MIND LedStrip LED s Arduino a Neurosky: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Už ste niekedy chceli zapnúť alebo vypnúť svetlá len tým, že o tom premýšľate? Alebo chcete vedieť, ako ste stresovaní pri pohľade na farbu LED diódy RGB? Teraz to môžete urobiť podľa týchto pokynov!
Aby ste získali predstavu o tom, čo sa dnes chystáme urobiť, odporúčam vám najskôr si pozrieť vyššie uvedené video na youtube a krátku ukážku!
Tento návod v skutočnosti existuje z troch projektov, ktoré všetky používajú ovládanie mozgu. Áno, to sú tri za cenu jedného!
Prvým projektom je MoodLight. Tento projekt používa LED diódu RGB na zobrazenie vášho duševného stavu. Keď ste veľmi uvoľnení, je zelená, ale keď sa stresujete, zmení sa na červenú. Tento projekt potrebuje nasledovné:
1x Arduino Uno alebo Nano
1x náhlavná súprava Neurosky Mindwave
1x RGB spoločná Annode LED
3x N kanál Mosfet
1x Visual Studio 2017
Druhým projektom je projekt Relé. Tento projekt používa relé na zapnutie alebo vypnutie LED len tým, že na to myslíte! Pretože používa relé, môžete k nemu pripojiť všetko. Vaše svetlá, televízia alebo dokonca kávovar! Na tento projekt potrebujeme:
1x Arduino Uno alebo Nano
1x náhlavná súprava Neurosky Mindwave
1x 5v relé
1x tranzistor BC 547
1x 5V LED
1x Visual Studio 2017
Tretí projekt je projekt Led Strip. Tento projekt používa jednotlivo adresovateľný RGB LED pás WS2812, ktorý zapne viac LED diód a zmení farbu na červenú, čím viac budete v strese. Pre tento projekt potrebujeme nasledujúce
1x Arduino Uno alebo Nano
1x náhlavná súprava Neurosky Mindwave
1x LED pásik WSD2812 RGB
1x Visual Studio 2017
Tento projekt používa verziu Mindwave RF. Kúpiť si ho môžete napríklad tu:
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
Začnime teda!
Krok 1: Nastavenie pripojení
Pre všetky tri projekty musíme najskôr nastaviť pripojenie. Urobíme to pomocou malého programu s názvom ThinkGearConnector.
Ak chcete začať, stiahnite si všetok kód a ovládače z nižšie uvedeného úložiska Github:
github.com/sieuwe1/ArduMind
Tiež si stiahnite inštalátor párovania Mindwave tu:
download.neurosky.com/updates/mindwave/education/1.1.28.0/MindWave.zip
Šoféri
Po stiahnutí úložiska Github rozbaľte súbor ArduMind.zip.
Potom otvorte priečinok ArduMind a prejdite do priečinka Ovládače.
Teraz zapojte prijímač Mind Wave do počítača.
Potom dvakrát kliknite na súbor SETUP. EXE a nainštalujte ho.
Pripojenie
Po inštalácii ovládačov rozbaľte súbor MindWave.zip a spustite inštalátor stále so zapojenou náhlavnou súpravou.
ThinkGearConnector
Po nadviazaní spojenia môžeme nainštalovať ThinkGearConnector.
V priečinku ArduMind prejdite na ThinkGear Connector> win32 a dvakrát kliknite na ThinkGear Connector.exe so stále pripojenou náhlavnou súpravou.
Získanie portu COM
Kým je náhlavná súprava stále zapojená, musíme získať súpravu náhlavnej súpravy MindWave. Toto je potrebné pre krok 2.
Ak chcete získať port COM:
1 stlačte kláves Windows + x a vyberte správcu zariadení
2 prejdite na porty (COM a LPT)
3 potom vyhľadajte MindWave USB adaptér
Pod týmto názvom nájdete port COM. Ak sa pozriete na obrázok vyššie, vidíte, že môj port COM je COM8
Krok 2: Nastavenie Visual Studio
Teraz môžeme začať so zábavnou časťou!
Najprv vyberte, ktorý z troch projektov chcete: Moodlight, Led Strip alebo Relay.
Vyberiem si projekt Relé.
Po výbere projektu prejdite do priečinka ArduMind a potom na: 3 Projekty ovládania mysle> Ovládanie relé> RelayControl C#.
Teraz dvakrát kliknite na súbor HelloEEG.sln a otvorte ho v programe Visual Studio.
V prieskumníkovi riešení kliknite pravým tlačidlom myši na súbor HelloEEG.cs.
Tu vyhľadajte riadok 30 a zmeňte:
konektor. ConnectScan ("COM3"); na komport, ktorý sme našli v kroku 1.
Takže pre mňa:
konektor. ConnectScan ("COM8");
Potom môžeme začať s hardvérom. Nechajte však Visual Studio otvorené, pretože ho budeme opäť potrebovať!
Odpojte aj náhlavnú súpravu Mindwave
Krok 3: The MoodLight
Pre projekt Moodlight musíme najskôr vyrobiť elektroniku. Schému nájdete na obrázku vyššie ^.
Uistite sa, že používate bežnú LED diódu Annode.
Na mosfety používam RFZ44N.
Po vyrobení elektroniky musíme nahrať kód do Arduina.
Kód nájdete v priečinku ArduMind. Potom prejdite na 3 projekty ovládania mysle> Moodlight> Moodlight Arduino.
Teraz jednoducho pripojte Arduino a kliknite na tlačidlo Nahrať.
POZNÁMKA: Ak používate Arduino s CH340G (používa ich veľa čínskych klonov), musíte preinštalovať pôvodné ovládače CH340G, pretože adaptér IC používa aj tento IC. Po preinštalovaní pôvodného ovládača ho môžete znova nahrať do svojho Arduina. Po nahraní kódu znova nainštalujte ovládače Mindwave, aby fungovali v poslednom kroku týchto pokynov
Krok 4: Relé ovládané mysľou
Pre projekt Relé musíme najskôr vyrobiť elektroniku. Schému nájdete na obrázku vyššie ^.
Relé, ktoré používam, je relé 5V SDR, ako na obrázku vyššie.
Čierny vodič, ktorý ide od tranzistora k relé, a červený vodič, ktorý ide od relé k 5v, musí byť zapojený na relé k pinom cievky. Ak sa pozriete na obrázok vyššie, tieto dva vodiče musia byť pripojené k pinu 1 a kolíku 2 relé.
Po vyrobení elektroniky musíme nahrať kód do Arduina. Kód nájdete v priečinku ArduMind. Potom prejdite na 3 projekty ovládania mysle> ovládanie relé> RelayControl Arduino
Teraz jednoducho pripojte Arduino a kliknite na tlačidlo Nahrať.
POZNÁMKA: Ak používate Arduino s CH340G (používa ich veľa čínskych klonov), musíte preinštalovať pôvodné ovládače CH340G, pretože adaptér IC používa aj tento IC. Po preinštalovaní pôvodného ovládača ho môžete znova nahrať do svojho Arduina. Po nahraní kódu znova nainštalujte ovládače Mindwave, aby fungovali v poslednom kroku týchto pokynov
Krok 5: Pamätajte na RGB LedStrip
Pre projekt RGB ledstrip musíme najskôr vyrobiť elektroniku. Schému nájdete na obrázku vyššie ^.
Táto schéma je našťastie veľmi jednoduchá. Nezabudnite pripojiť 5V a GND WS2812B k oddelenému 5V zdroju.
Nezabudnite pripojiť GND aj k GND Arduina
Po vyrobení elektroniky musíme nahrať kód do Arduina. Kód nájdete v priečinku ArduMind. Potom prejdite na 3 projekty ovládania mysle> LedStrip> LedStrip Arduino.
Teraz jednoducho pripojte Arduino a kliknite na tlačidlo Nahrať.
POZNÁMKA: Ak používate Arduino s CH340G (používa ich veľa čínskych klonov), musíte preinštalovať pôvodné ovládače CH340G, pretože adaptér IC používa aj tento IC. Po preinštalovaní pôvodného ovládača môžete znova nahrať do svojho Arduina. Po nahraní kódu znova nainštalujte ovládače Mindwave, aby fungovali v poslednom kroku týchto pokynov
Krok 6: ZÁVEREČNÝ krok !
V poslednom kroku musíme získať port Com z Arduina. To sa dá veľmi ľahko nájsť pomocou Arduino IDE.
Prejdite na nástroje a potom na port, tu vidíte COM port Arduina. Ak sa pozriete na obrázok vyššie, môžete vidieť, že mám Ard20 pre svoj COM20.
Teraz sa vráťte do Visual Studio a v súbore HelloEEG.cs vyhľadajte riadok 55.
Zmeňte port COM na svoj port Arduino COM.
Takže pre mňa port = nový SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); by sa malo zmeniť na
port = nový SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);
Teraz znova pripojte náhlavnú súpravu Mindwave. Spustite program zapnutím náhlavnej súpravy a stlačením veľkej zelenej šípky vo vizuálnom štúdiu!
Zo všetkého, čo bolo v poriadku, teraz máte projekt Kontrola mysle hotový !!! Dobrá práca!
Ak ste vytvorili projekt, podeľte sa oň so mnou pomocou nižšie uvedeného tlačidla „Vytvoril som“.
Pozrite sa aj na moje ďalšie projekty automatizácie domácnosti a robotiky!
Bežné problémy
Tu je niekoľko bežných problémov a ich riešenie:
Program C# hovorí „Nenašli sa žiadne zariadenia!:(“
1 Znova skontrolujte port COM pre náhlavnú súpravu Mindwave.
2 Skontrolujte, či ThinkGearConnector beží na pozadí. V opačnom prípade reštartujte ThinkGearConnector
3 Skontrolujte, či má náhlavná súprava neurosky zapnutú modrú diódu.
4 Uistite sa, že ste nainštalovali ovládače Mindwave, a nie ovládače CH340G.
C# zlyhá pri pripájaní k Arduinu
Znova skontrolujte port Arduino COM.
LED dióda Moodlight nezobrazuje správne farby
Znova skontrolujte schému.
Vymeňte mosfety.
Odporúča:
IoT Halloween Tekvica - Kontrolné LED diódy s aplikáciou Arduino MKR1000 a Blynk ???: 4 kroky (s obrázkami)
IoT Halloween Tekvica | Kontrolné LED diódy S aplikáciou Arduino MKR1000 a Blynk ???: Ahoj všetci, pred niekoľkými týždňami bol Halloween a podľa tradície som si na balkón vyrezal peknú tekvicu. Keď som však mal svoju tekvicu vonku, uvedomil som si, že je dosť nepríjemné každý večer ísť von zapáliť sviečku. A ja
Najlepšie 3 úžasné projekty elektroniky s použitím tranzistora D-882: 9 krokov
Najlepšie 3 úžasné projekty elektroniky využívajúce tranzistor D-882: JLCPCB je najväčší prototypový podnik plošných spojov v Číne a výrobca špičkových technológií špecializujúci sa na rýchlu výrobu prototypov plošných spojov a malosériovú výrobu plošných spojov s viac ako 10-ročnými skúsenosťami s výrobou plošných spojov. Sú schopní poskytnúť nákladovo efektívne riešenie
Kontrolné LED diódy s Alexou alebo IFTTT (NÁVOD SINRIC PRO): 6 krokov
Kontrolné LED diódy s Alexou alebo IFTTT (NÁVOD SINRIC PRO): Chcete byť tým človekom, ktorý sa počas všednej večere predvádza tak, že povie „Alexa zapne svetlo?“; Tento projekt je pre vás! Na konci tohto návodu budete môcť ovládať pás RGB pomocou zariadenia Alexa a IFTTT
Kontrolné LED blikajúce impulzy s potenciometrom: 6 krokov
Ovládanie LED blikajúcich impulzov pomocou potenciometra: V tomto návode sa naučíme ovládať LED blikajúce impulzy potenciometrom. Pozrite si ukážkové video
Ako vytvoriť úžasné efekty Obvod RGB LED pásika: 6 krokov (s obrázkami)
Ako vytvoriť úžasné efekty Obvod RGB LED Strip: Ahoj, priateľ, dnes budem vyrábať obvod, ktorý bude ovládať LED Strip. Tento obvod poskytne úžasné efekty LED Strip. Tento obvod je veľmi jednoduchý a lacný. Potrebujeme iba 3- RGB LED. Začnime