Мазмұны:
- 1 -қадам: Қосылымдарды орнату
- 2 -қадам: Visual Studio бағдарламасын орнату
- 3 -қадам: Көңіл жарығы
- 4 -қадам: Ақылмен басқарылатын эстафета
- 5 -қадам: Mind RGB LedStrip
- 6 -қадам: Қорытынды қадам
Бейне: 3 таңғажайып BRAIN / MIND басқару жобалары Arduino және Neurosky көмегімен LedStrip жарық диодты жарықтандырады: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сіз бұл туралы ойлану арқылы шамдарды қосқыңыз немесе өшіргіңіз келді ме? Немесе RGB светодиодына қарап, қаншалықты күйзеліске түскеніңізді білгіңіз келе ме? Әзірге сіз осы Нұсқаулыққа сүйене аласыз!
Біз бүгін не істегіміз келетінін білу үшін, алдымен қысқа демонстрация үшін жоғарыдағы ютубтағы бейнені қарауды ұсынамын!
Бұл нұсқаулықтар іс жүзінде ми бақылауын қолданатын үш жобадан тұрады. Иә, бұл біреудің бағасы үшін үшеу!
Бірінші жоба - 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 гарнитурасы
1х 5в реле
BC 547 транзистор
1х 5В жарық диоды
1x Visual Studio 2017
Үшінші жоба - Led Strip жобасы. Бұл жоба WS2812 жеке адрестік RGB Led жолағын қолданады, ол Led шамдарын қосады және қызыл түске айналады, сіз қаншалықты күйзеліске түссеңіз. Бұл жоба үшін бізге келесілер қажет
1x Arduino Uno немесе Nano
1x Neurosky Mindwave гарнитурасы
1x WSD2812 RGB Led жолағы
1x Visual Studio 2017
Бұл жоба Mindwave RF нұсқасын қолданады. Сіз оны, мысалы, мына жерден сатып ала аласыз:
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 Connector> win32 тармағына өтіп, құлаққап қосулы тұрғанда ThinkGear Connector.exe файлын екі рет басыңыз.
COM портын алу
Құлаққап қосулы тұрғанда, біз MindWave гарнитурасының компортын алуымыз керек. Бұл 2 -қадам үшін қажет.
COM портын алу үшін:
1 Windows + x пернелерін басып, құрылғы менеджерін таңдаңыз
2 порттарға өтіңіз (COM & LPT)
3 содан кейін MindWave USB адаптерін іздеңіз
Бұл атау бойынша сіз COM портын таба аласыз. Егер сіз жоғарыдағы суретке қарасаңыз, менің COM портым COM8 екенін көре аласыз
2 -қадам: Visual Studio бағдарламасын орнату
Енді біз көңілді бөліктен бастай аламыз!
Алдымен сізге қажет үш жобаның қайсысын таңдаңыз: Moodlight, Led Strip немесе Relay.
Мен эстафета жобасын таңдаймын.
Жобаны таңдағаннан кейін ArduMind қалтасына өтіңіз, содан кейін: 3 Mind Control Projects> Relay Control> RelayControl C#.
Енді оны Visual Studio -да ашу үшін HelloEEG.sln файлын екі рет шертіңіз.
Шешім зерттеушісінде HelloEEG.cs файлын тінтуірдің оң жақ түймесімен нұқыңыз.
Мұнда 30 жолды іздеңіз және өзгертіңіз:
Connector. ConnectScan («COM3»); біз 1 -қадамда тапқан компортқа.
Сондықтан мен үшін:
Connector. ConnectScan («COM8»);
Осыдан кейін біз жабдықты бастай аламыз. Бірақ Visual Studio -ны ашық күйде ұстаңыз, себебі бізге қайтадан қажет болады!
Сонымен қатар Mindwave гарнитурасын ажыратыңыз
3 -қадам: Көңіл жарығы
Moodlight жобасы үшін біз алдымен электрониканы жасауымыз керек. Схеманы жоғарыдағы суреттен таба аласыз ^.
Жалпы Анноды жарықдиодты қолданғаныңызға көз жеткізіңіз.
Мосфеттер үшін мен RFZ44N қолданамын.
Электрониканы жасағаннан кейін біз кодты Arduino -ға жүктеуіміз керек.
Кодты ArduMind қалтасынан табуға болады. Содан кейін 3 Mind Control Project> Moodlight> Moodlight Arduino бөліміне өтіңіз.
Енді Arduino -ды қосып, Жүктеу түймесін басыңыз.
ЕСКЕРТПЕ: Егер сіз CH340G бар Arduino қолдансаңыз (мұны көптеген қытайлық клондар қолданады), сіз бастапқы CH340G драйверлерін қайта орнатуыңыз керек, себебі Mindwave адаптері осы IC -ді қолданады. Түпнұсқа драйверді қайта орнатқаннан кейін arduino -ға қайта жүктеуге болады. Кодты жүктегеннен кейін Mindwave драйверлерін қайта орнатыңыз, сонда ол осы нұсқаулықтардың соңғы сатысында жұмыс істейді
4 -қадам: Ақылмен басқарылатын эстафета
Эстафета жобасы үшін біз алдымен электрониканы жасауымыз керек. Схеманы жоғарыдағы суреттен таба аласыз ^.
Мен қолданатын реле жоғарыдағы суреттегідей 5В SDR релесі.
Транзистордан релеге өтетін қара сымды және реледен 5в -ке өтетін қызыл сымды реледе катушка түйреуіштеріне қосу керек. Егер сіз жоғарыдағы суретке қарасаңыз, бұл екі сымды реленің 1 -ші және 2 -ші түйреуіштеріне қосу керек.
Электрониканы жасағаннан кейін біз кодты Arduino -ға жүктеуіміз керек. Кодты ArduMind қалтасынан табуға болады. Содан кейін 3 Mind Control Projects> Relay Control> RelayControl Arduino тармағына өтіңіз
Енді Arduino -ды қосып, Жүктеу түймесін басыңыз.
ЕСКЕРТПЕ: Егер сіз CH340G бар Arduino қолдансаңыз (мұны көптеген қытайлық клондар қолданады), сіз бастапқы CH340G драйверлерін қайта орнатуыңыз керек, себебі Mindwave адаптері осы IC -ді қолданады. Түпнұсқа драйверді қайта орнатқаннан кейін arduino -ға қайта жүктеуге болады. Кодты жүктегеннен кейін Mindwave драйверлерін қайта орнатыңыз, сонда ол осы нұсқаулықтардың соңғы сатысында жұмыс істейді
5 -қадам: Mind RGB LedStrip
RGB жолақ жобасы үшін біз алдымен электрониканы жасауымыз керек. Схеманы жоғарыдағы суреттен таба аласыз ^.
Бұл схема, бақытымызға орай, өте оңай. WS2812B 5V және GND 5V бөлек қуат көзіне қосқаныңызға көз жеткізіңіз.
GND -ді Arduino GND -ге қосуды ұмытпаңыз
Электрониканы жасағаннан кейін біз кодты Arduino -ға жүктеуіміз керек. Кодты ArduMind қалтасынан табуға болады. Содан кейін 3 Mind Control Project> LedStrip> LedStrip Arduino бөліміне өтіңіз.
Енді Arduino -ды қосып, Жүктеу түймесін басыңыз.
ЕСКЕРТПЕ: Егер сіз CH340G бар Arduino қолдансаңыз (көптеген қытайлық клондар оларды қолданады), сіз бастапқы CH340G драйверлерін қайта орнатуыңыз керек, себебі Mindwave адаптері осы IC -ді қолданады. Түпнұсқа драйверді қайта орнатқаннан кейін arduino -ға қайта жүктеуге болады. Кодты жүктегеннен кейін Mindwave драйверлерін қайта орнатыңыз, сонда ол осы нұсқаулықтардың соңғы сатысында жұмыс істейді
6 -қадам: Қорытынды қадам
Соңғы қадам үшін бізге Ардуинодан Com портын алу керек. Мұны Arduino IDE көмегімен оңай табуға болады.
Құралдарға өтіңіз, содан кейін портқа Arduino COM портын көре аласыз. Егер сіз жоғарыдағы суретке қарасаңыз, менің Arduino үшін COM20 бар екенін көре аласыз.
Енді Visual Studio -ға оралыңыз және HelloEEG.cs файлында 55 -жолды іздеңіз.
COM портын Arduino COM портына өзгертіңіз.
Мен үшін порт = жаңа SerialPort («COM8», 115200, Parity. None, 8, StopBits. One); -ға өзгерту керек
порт = жаңа SerialPort («COM20», 115200, Parity. None, 8, StopBits. One);
Енді Mindwave гарнитурасын қайта қосыңыз. Бағдарламаны бастау үшін гарнитураны қосыңыз және визуалды студиядағы үлкен жасыл көрсеткіні басыңыз!
Бәрі дұрыс болды, енді сіздің Mind Control жобасы аяқталды !!! Тамаша жұмыс!
Егер сіз жоба жасасаңыз, төмендегі «Мен жасадым» батырмасы арқылы менімен бөлісіңіз.
Сонымен қатар менің басқа үй автоматтандыруы мен роботтық жобаларымды қараңыз!
Жалпы проблемалар
Міне, кейбір жалпы проблемалар және оларды жою жолдары:
C# бағдарламасы «Ешқандай құрылғы табылмады!:(» дейді
1 Mindwave гарнитурасы үшін COM портын қайта тексеріңіз.
2 ThinkGearConnector фондық режимде жұмыс істейтінін тексеріңіз. Әйтпесе ThinkGearConnector қайта іске қосыңыз
3 Нейроскопиялық гарнитураның Көк жарық диодты қосулы екенін тексеріңіз.
4 CH340G драйверлерін емес, Mindwave драйверлерін орнатқаныңызға көз жеткізіңіз.
C# Arduino -ға қосылған кезде бұзылады
Arduino COM портын қайта тексеріңіз.
Moodlight жарық диоды дұрыс түстерді көрсетпейді
Схеманы қайтадан тексеріңіз.
Мосфеттерді ауыстырыңыз.
Ұсынылған:
Жарық диодты текшені қалай жасауға болады - Жарық диодты текше 4x4x4: 3 қадам
Жарық диодты текшені қалай жасауға болады | 4x4x4 жарықдиодты текше: LED текшесін жарықдиодты экран деп санауға болады, онда қарапайым 5 мм жарық диодты сандық пиксель рөлін атқарады. Жарық диодты текше көру қабілеттілігі (POV) деп аталатын оптикалық құбылыс тұжырымдамасын қолдану арқылы суреттер мен өрнектер жасауға мүмкіндік береді. Сонымен
Жарық диодты жарық диодты жылдамдықты басқарудың және баламалы жыпылықтаудың үш әдісі: 3 қадам
Жарық диодты жарық диодты айналдыру жылдамдығының реттелуінің және баламалы жыпылықтаудың үш әдісі: Флэшерлік схема - бұл конденсатор әсер ететін светодиодты қосатын және өшіретін схема, мұнда мен сізге осы схеманы жасаудың үш түрлі әдісін көрсетемін. : 1. Транзисторлар 2. 555 Таймер IC3. Quartz CircuitLDR -ді сонымен қатар
Жарық диодты жолағы мен жарық диодты схемасы бар супер эффектілер: 11 қадам
Жарық диодты жолағы мен жарық диодты схемасы бар супер эффектілер: Сәлем досым, мен бүгін жарық диодты және жарықдиодты жарық диодтары бар супер эффект шамдарының тізбегін жасаймын
Таңғажайып әсерлерді қалай жасауға болады RGB жарық диодты жолағы: 6 қадам (суреттермен)
Таңғажайып әсерлерді қалай жасауға болады RGB светодиодты жолағы RGB жарықдиодты
Қарапайым жарық диодты схемасы (жарық диодты қалай қолдануға болады): 4 қадам
Қарапайым жарық диодты схемасы (жарықдиодты қалай қолдануға болады): Бұл нұсқаулық жарықдиодты қалай қолдануға және 3В, 6В, 9В & 12В. Жарық диоды электрониканың маңызды компоненті болып табылады, ол бірнеше индустрияда қолданылады