Բովանդակություն:

3 զարմանալի ուղեղի / մտքի կառավարման նախագծեր Lights LedStrip LED Arduino- ով և Neurosky- ով. 6 քայլ (նկարներով)
3 զարմանալի ուղեղի / մտքի կառավարման նախագծեր Lights LedStrip LED Arduino- ով և Neurosky- ով. 6 քայլ (նկարներով)

Video: 3 զարմանալի ուղեղի / մտքի կառավարման նախագծեր Lights LedStrip LED Arduino- ով և Neurosky- ով. 6 քայլ (նկարներով)

Video: 3 զարմանալի ուղեղի / մտքի կառավարման նախագծեր Lights LedStrip LED Arduino- ով և Neurosky- ով. 6 քայլ (նկարներով)
Video: Ծնողները, իրենք էլ չգիտակցելով, վնասում են իրենց երեխաներին 2024, Հուլիսի
Anonim
Image
Image

Երբևէ ցանկացե՞լ եք լույսերը միացնել կամ անջատել ՝ պարզապես դրա մասին մտածելով: Կամ ուզում եք իմանալ, թե որքան եք սթրեսի մեջ ՝ նայելով RGB լուսադիոդի գույնին: Մինչդեռ այժմ կարող եք ՝ հետևելով այս Հրահանգներին:

Whatգալու համար, թե ինչ ենք պատրաստվում անել այսօր, խորհուրդ եմ տալիս նախ դիտել վերը նշված youtube- ի տեսանյութը կարճ Demույցի համար:

Այս Instructables- ն իրականում գոյություն ունի երեք նախագծերից, որոնք բոլորը օգտագործում են ուղեղի վերահսկողություն: Այո, դրանք երեքն են մեկի գնով:

Առաջին նախագիծը MoodLight- ն է: Այս նախագիծը RGB լուսարձակի միջոցով ցույց է տալիս ձեր մտավոր վիճակը: Երբ դուք շատ հանգստանում եք, այն կանաչ է, բայց երբ դուք սթրեսի մեջ եք, այն կդառնա կարմիր: Այս նախագիծը պահանջում է հետևյալը.

1x Arduino Uno կամ Nano

1x Neurosky Mindwave ականջակալ

1x RGB ընդհանուր անոդ Led

3x N ալիք Mosfet

1x Visual Studio 2017

Երկրորդ նախագիծը էստաֆետա նախագիծն է: Այս նախագիծը օգտագործում է ռելե ՝ լուսարձակը միացնելու կամ անջատելու համար ՝ պարզապես մտածելով դրա մասին: Քանի որ այն օգտագործում է ռելե, կարող եք ամեն ինչ միացնել դրան: Ձեր լույսերը, ձեր հեռուստացույցը կամ նույնիսկ ձեր սուրճի մեքենան: Այս նախագծի համար մեզ անհրաժեշտ է.

1x Arduino Uno կամ Nano

1x Neurosky Mindwave ականջակալ

1x 5v ռելե

Մ.թ.ա. 1x 547 տրանզիստոր

1x 5V LED

1x Visual Studio 2017

Երրորդ նախագիծը Led Strip նախագիծն է: Այս նախագիծը օգտագործում է WS2812 անհատական հասցեավորվող RGB Led Strip, որը միացնելու է ավելի շատ Led- եր և ավելի կարմիր կդառնա, որքան ավելի սթրեսային եք դառնում: Այս նախագծի համար մեզ անհրաժեշտ է հետևյալը

1x Arduino Uno կամ Nano

1x Neurosky Mindwave ականջակալ

1x WSD2812 RGB Led Strip

1x Visual Studio 2017

Այս նախագիծը օգտագործում է Mindwave ՌԴ տարբերակը: Դուք կարող եք այն գնել օրինակ այստեղ ՝

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

Այսպիսով, եկեք սկսենք:

Քայլ 1: Կապերի կարգավորում

Կապերի կարգավորում
Կապերի կարգավորում
Կապերի կարգավորում
Կապերի կարգավորում

Բոլոր երեք նախագծերի համար մենք նախ պետք է կարգավորենք կապը: Մենք դա կանենք մի փոքրիկ ծրագրով, որը կոչվում է ThinkGearConnector:

Սկսելու համար ներբեռնեք ստորև բերված Github պահոցից բոլոր ծածկագրերն ու վարորդները.

github.com/sieuwe1/ArduMind

Ներբեռնեք նաև Mindwave զուգավորման տեղադրիչը այստեղից.

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

Վարորդներ

Github պահեստը ներբեռնելուց հետո բացեք ArduMind.zip ֆայլը:

Դրանից հետո բացեք ArduMind թղթապանակը և գնացեք Վարորդների պանակ:

Այժմ միացրեք Mind Wave ընդունիչը ձեր համակարգչին:

Դրանից հետո կրկնակի սեղմեք SETUP. EXE- ի վրա և տեղադրեք այն:

Միացում

Վարորդները տեղադրելուց հետո բացեք MindWave.zip ֆայլը և գործարկեք տեղադրիչը դեռ ականջակալը միացված:

ThinkGearConnector

Կապը հաստատելուց հետո մենք կարող ենք տեղադրել ThinkGearConnector- ը:

ArduMind թղթապանակից անցեք ThinkGear միակցիչ> win32 և կրկնակի կտտացրեք ThinkGear Connector.exe- ին ՝ ականջակալը դեռ միացված:

Ստանալով COM պորտը

Մինչ ականջակալը դեռ միացված է, մենք պետք է ձեռք բերենք MindWave ականջակալի կոմպորտը: Սա անհրաժեշտ է 2 -րդ քայլին:

COM պորտը ստանալու համար.

1 սեղմեք Windows ստեղնը + x և ընտրեք սարքի կառավարիչ

2 գնալ նավահանգիստներ (COM & LPT)

3, ապա փնտրեք MindWave USB ադապտեր

Այս անունով կարող եք գտնել COM նավահանգիստը: Եթե նայեք վերևի պատկերին, կարող եք տեսնել, որ իմ COM նավահանգիստը COM8 է

Քայլ 2: Visual Studio- ի ստեղծում

Visual Studio- ի ստեղծում
Visual Studio- ի ստեղծում
Visual Studio- ի ստեղծում
Visual Studio- ի ստեղծում

Այժմ մենք կարող ենք սկսել partվարճալի մասից:

Նախ ընտրեք այն երեք նախագծերից, որոնք ցանկանում եք ՝ Moodlight, Led Strip կամ Relay:

Ես պատրաստվում եմ ընտրել Relay նախագիծը:

Նախագիծն ընտրելուց հետո գնացեք ArduMind պանակ և այնուհետև ՝ 3 Mind Control Projects> Relay Control> RelayControl C#:

Այժմ կրկնակի կտտացրեք HelloEEG.sln- ին ՝ այն Visual Studio- ում բացելու համար:

Լուծումների որոնիչում աջ սեղմեք HelloEEG.cs ֆայլի վրա:

Այստեղ փնտրեք 30 -րդ տողը և փոխեք.

connector. ConnectScan ("COM3"); դեպի այն կոմպորտը, որը մենք գտել ենք 1 -ին քայլում:

Այսպիսով, ինձ համար.

connector. ConnectScan ("COM8");

Դրանից հետո մենք կարող ենք սկսել սարքավորումից: Բայց բաց պահեք Visual Studio- ն, քանի որ այն մեզ նորից պետք կգա:

Անջատեք նաև Mindwave ականջակալը

Քայլ 3: MoodLight

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

Moodlight նախագծի համար մենք առաջին հերթին պետք է պատրաստենք էլեկտրոնիկան: Սխեմատիկ պատկերը կարող եք գտնել վերը նշված պատկերում ^:

Համոզվեք, որ օգտագործում եք Common Annode LED- ը:

Մոսֆեթների համար ես օգտագործում եմ RFZ44N- ը:

Էլեկտրոնիկայի պատրաստումից հետո մենք պետք է ծածկագիրը վերբեռնենք Arduino- ում:

Կոդը կարելի է գտնել ArduMind թղթապանակում: Այնուհետև գնացեք 3 Mind Control Projects> Moodlight> Moodlight Arduino:

Այժմ պարզապես միացրեք Arduino- ն և կտտացրեք Վերբեռնում կոճակին:

EԱՆՈԹՈԹՅՈՆ. Եթե դուք օգտագործում եք Arduino CH340G- ով (շատ չինական կլոններ օգտագործում են դրանք), դուք պետք է նորից տեղադրեք CH340G- ի օրիգինալ վարորդները, քանի որ Mindwave Adapter- ն օգտագործում է նաև այս IC- ն: Նախնական վարորդը նորից տեղադրելուց հետո կարող եք կրկին վերբեռնել ձեր arduino- ում: Կոդը վերբեռնելուց հետո նորից տեղադրեք Mindwave վարորդները, որպեսզի այն աշխատի այս հրահանգների վերջին քայլի համար

Քայլ 4: Մտքի վերահսկվող ռելե

Մտքով վերահսկվող ռելե
Մտքով վերահսկվող ռելե
Մտքով վերահսկվող ռելե
Մտքով վերահսկվող ռելե
Մտքով վերահսկվող ռելե
Մտքով վերահսկվող ռելե
Մտքով վերահսկվող ռելե
Մտքով վերահսկվող ռելե

Relay նախագծի համար մենք առաջին հերթին պետք է պատրաստենք էլեկտրոնիկան: Սխեմատիկ պատկերը կարող եք գտնել վերը նշված պատկերում ^:

Ռելեն, որը ես օգտագործում եմ, 5V SDR ռելե է, ինչպես վերևում պատկերված է:

Սև մետաղալարը, որը տրանզիստորից անցնում է ռելե և կարմիր մետաղալարը, որը փոխանցվում է ռելեից մինչև 5v, երկուսն էլ պետք է միացվեն ռելեի վրա կծիկի կապում: Եթե նայեք վերևում գտնվող պատկերին, այս երկու լարերը պետք է միացված լինեն ռելեի 1 -ին և 2 -րդ կապին:

Էլեկտրոնիկայի պատրաստումից հետո մենք պետք է ծածկագիրը վերբեռնենք Arduino- ում: Կոդը կարելի է գտնել ArduMind թղթապանակում: Այնուհետև գնացեք 3 Mind Control Projects> Relay Control> RelayControl Arduino

Այժմ պարզապես միացրեք Arduino- ն և կտտացրեք Վերբեռնում կոճակին:

EԱՆՈԹՈԹՅՈՆ. Եթե դուք օգտագործում եք Arduino CH340G- ով (շատ չինական կլոններ օգտագործում են դրանք), դուք պետք է նորից տեղադրեք CH340G- ի օրիգինալ վարորդները, քանի որ Mindwave Adapter- ն օգտագործում է նաև այս IC- ն: Նախնական վարորդը նորից տեղադրելուց հետո կարող եք կրկին վերբեռնել ձեր arduino- ում: Կոդը վերբեռնելուց հետո նորից տեղադրեք Mindwave վարորդները, որպեսզի այն աշխատի այս հրահանգների վերջին քայլի համար

Քայլ 5: Ուշադրություն դարձրեք 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

RGB ledstrip նախագծի համար մենք առաջին հերթին պետք է պատրաստենք էլեկտրոնիկան: Սխեմատիկ պատկերը կարող եք գտնել վերը նշված պատկերում ^:

Բարեբախտաբար, այս սխեման շատ հեշտ է: Պարզապես համոզվեք, որ WS2812B- ի 5V- ն և GND- ը միացնում եք առանձին 5V հոսանքի աղբյուրին:

Չմոռանաք GND- ը միացնել նաև Arduino- ի GND- ին:

Էլեկտրոնիկայի պատրաստումից հետո մենք պետք է ծածկագիրը վերբեռնենք Arduino- ում: Կոդը կարելի է գտնել ArduMind թղթապանակում: Այնուհետև գնացեք 3 Mind Control Projects> LedStrip> LedStrip Arduino:

Այժմ պարզապես միացրեք Arduino- ն և կտտացրեք Վերբեռնման կոճակին:

EԱՆՈԹՈԹՅՈՆ. Եթե դուք օգտագործում եք Arduino CH340G- ով (շատ չինական կլոններ օգտագործում են դրանք), դուք պետք է նորից տեղադրեք CH340G- ի օրիգինալ վարորդները, քանի որ Mindwave Adapter- ն օգտագործում է նաև այս IC- ն: Նախնական վարորդը նորից տեղադրելուց հետո կարող եք կրկին վերբեռնել ձեր arduino- ում: Կոդը վերբեռնելուց հետո նորից տեղադրեք Mindwave վարորդները, որպեսզի այն աշխատի այս հրահանգների վերջին քայլի համար

Քայլ 6: ՎԵՐINՆԱԿԱՆ Քայլ

Ե FՐԱՓԱԿԻՉ ՔԱՅԼ !!
Ե FՐԱՓԱԿԻՉ ՔԱՅԼ !!
Ե FՐԱՓԱԿԻՉ ՔԱՅԼ !!
Ե FՐԱՓԱԿԻՉ ՔԱՅԼ !!
Ե FՐԱՓԱԿԻՉ ՔԱՅԼ !!
Ե FՐԱՓԱԿԻՉ ՔԱՅԼ !!

Վերջնական քայլի համար մենք պետք է Com Port- ը ձեռք բերենք Arduino- ից: Դա կարելի է շատ հեշտությամբ գտնել ՝ օգտագործելով Arduino IDE- ն:

Գնացեք գործիքներ, այնուհետև միացրեք այստեղ, կարող եք տեսնել Arduino- ի COM նավահանգիստը: Եթե նայեք վերևի պատկերին, կարող եք տեսնել, որ ես ունեմ COM20 իմ Arduino- ի համար:

Այժմ վերադարձեք visual Studio և փնտրեք 55 -րդ տողը HelloEEG.cs ֆայլում:

Փոխեք COM պորտը ձեր Arduino COM նավահանգստին:

Այսպիսով, ինձ համար նավահանգիստ = նոր SerialPort ("COM8", 115200, Parity. None, 8, StopBits. One); պետք է փոխվի

նավահանգիստ = նոր SerialPort ("COM20", 115200, Parity. None, 8, StopBits. One);

Այժմ նորից միացրեք ձեր Mindwave ականջակալը: Միացրեք ականջակալը և սեղմեք վիզուալ ստուդիայում գտնվող Կանաչ սլաքը ՝ ծրագիրը սկսելու համար:

Ամեն ինչ ճիշտ էր, այժմ ավարտել եք ձեր մտքի կառավարման նախագիծը !!! Հիանալի աշխատանք:

Եթե նախագիծ եք պատրաստել, խնդրում եմ կիսվեք այն ինձ հետ ՝ օգտագործելով ներքևի «Ես պատրաստեցի» կոճակը:

Նաև ստուգեք իմ տան այլ ավտոմատացման և ռոբոտային նախագծերը:

Ընդհանուր խնդիրներ

Ահա որոշ ընդհանուր խնդիրներ և ինչպես դրանք շտկել.

C# ծրագրում ասվում է "Սարքեր չեն գտնվել:("

1 Կրկին ստուգեք COM պորտը Mindwave ականջակալների համար:

2 Ստուգեք, արդյոք ThinkGearConnector- ն աշխատում է հետին պլանում: Հակառակ դեպքում վերագործարկեք ThinkGearConnector- ը

3 Ստուգեք, թե արդյոք neurosky ականջակալի վրա կա կապույտ LED:

4 Համոզվեք, որ տեղադրել եք Mindwave վարորդները և ոչ թե CH340G վարորդները:

C #- ը խափանում է Arduino- ին միանալիս

Կրկին ստուգեք Arduino COM նավահանգիստը:

Moodlight LED- ը չի ցուցադրում ճիշտ գույները

Կրկին ստուգեք սխեման:

Փոխարինեք Mosfets- ը:

Խորհուրդ ենք տալիս: