Talaan ng mga Nilalaman:
- Hakbang 1: Pag-set up ng Mga Koneksyon
- Hakbang 2: Pag-set up ng Visual Studio
- Hakbang 3: Ang MoodLight
- Hakbang 4: Ang Controlled Relay ng Mind
- Hakbang 5: Mind RGB LedStrip
- Hakbang 6: Ang PANGHULING Hakbang !
Video: 3 Mga Kamangha-manghang Mga Utak ng Control ng BRAIN / MIND Control LedStrip LED Sa Arduino at Neurosky: 6 na Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Nais mo bang buksan o patayin ang mga ilaw sa pamamagitan lamang ng pag-iisip tungkol dito? O nais mong malaman kung gaano ka-stress sa pamamagitan ng pagtingin sa kulay ng isang humantong sa RGB? Habang ngayon maaari mo sa pamamagitan ng pagsunod sa mga Instructionable na ito!
Upang makakuha ng isang pakiramdam para sa kung ano ang gagawin namin ngayon inirerekumenda ko sa iyo na panoorin muna ang video sa youtube sa itaas para sa isang maikling Pagpapakita!
Ang mga Instructable na ito ay talagang mayroon ng tatlong mga proyekto na lahat ay gumagamit ng kontrol sa utak. Oo tatlo iyon para sa presyo ng isa!
Ang unang proyekto ay ang MoodLight. Ang proyektong ito ay gumagamit ng isang RGB na humantong upang ipakita ang iyong katayuan sa pag-iisip. Kapag nakakarelaks ka na berde ito, ngunit kapag nai-stress ka mamula ito. Kailangan ng proyektong ito ang sumusunod:
1x Arduino Uno o Nano
1x Neurosky Mindwave headset
1x RGB karaniwang anunsyo Led
3x N channel na Mosfet
1x Visual Studio 2017
Ang pangalawang proyekto ay ang proyekto ng Relay. Gumagamit ang proyektong ito ng isang Relay upang i-ON o I-OFF ang isang humantong sa pamamagitan lamang ng pag-iisip tungkol dito! Dahil gumagamit ito ng isang Relay maaari mong maiugnay ang lahat dito. Iyong Mga Ilaw, Iyong TV o kahit na ang iyong kape machine! Para sa proyektong ito kailangan namin:
1x Arduino Uno o Nano
1x Neurosky Mindwave headset
1x 5v Relay
1x BC 547 Transistor
1x 5V LED
1x Visual Studio 2017
Ang pangatlong proyekto ay ang proyekto ng Led Strip. Gumagamit ang proyektong ito ng isang WS2812 na indibidwal na maaaring mapangasiwaan ang RGB Led Strip na magpapasara sa higit pang mga Led at magpapasara ng mas Pula kung gaano ka naging diin. Para sa proyektong ito kailangan namin ang sumusunod
1x Arduino Uno o Nano
1x Neurosky Mindwave headset
1x WSD2812 RGB Led Strip
1x Visual Studio 2017
Gumagamit ang proyektong ito ng bersyon ng Mindwave RF. Maaari mo itong bilhin halimbawa halimbawa:
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
Kaya't magsisimula na!
Hakbang 1: Pag-set up ng Mga Koneksyon
Para sa lahat ng tatlong mga proyekto kailangan muna naming i-setup ang koneksyon. Gagawin namin ito sa isang maliit na programa na tinatawag na ThinkGearConnector.
Upang makapagsimulang i-download ang lahat ng code at mga driver mula sa repository ng Github sa ibaba:
github.com/sieuwe1/ArduMind
I-download din ang installer ng pagpapares ng Mindwave mula rito:
download.neurosky.com/updates/mindwave/edukasyon/1.1.28.0/MindWave.zip
Mga driver
Matapos i-download ang repository ng Github i-unzip ang ArduMind.zip file.
Pagkatapos nito buksan ang folder ng ArduMind at pumunta sa folder ng Mga Driver.
I-plug ngayon ang Mind Wave reciever sa iyong computer.
Pagkatapos nito ay mag-double click sa SETUP. EXE at i-install ito.
Koneksyon
Matapos ma-install ang mga Driver i-unzip ang MindWave.zip file at patakbuhin ang installer na mayroon pa ring naka-plug in na headset.
ThinkGearConnector
Matapos maitaguyod ang koneksyon maaari naming mai-install ang ThinkGearConnector.
Mula sa folder ng ArduMind pumunta sa ThinkGear Connector> win32 at i-double click ang ThinkGear Connector.exe na naka-plug pa rin ang headset.
Pagkuha ng COM port
Habang naka-plug pa rin ang headset kailangan nating makuha ang comport ng MindWave headset. Kailangan ito para sa hakbang 2.
Upang makuha ang COM port:
1 pindutin ang windows key + x at piliin ang manager ng aparato
2 pumunta sa mga pantalan (COM & LPT)
3 pagkatapos ay hanapin ang MindWave USB Adapter
Sa pamamagitan ng pangalang ito maaari mong makita ang COM port. Kung titingnan mo ang imahe sa itaas maaari mong makita ang aking COM port na COM8
Hakbang 2: Pag-set up ng Visual Studio
Ngayon ay maaari na tayong magsimula sa Kasayahan na bahagi!
Una sa lahat piliin kung alin sa tatlong mga proyekto ang nais mo: Moodlight, Led Strip o Relay.
Pipili ako ng proyekto ng Relay.
Matapos mapili ang proyekto ay pumunta sa folder ng ArduMind at pagkatapos ay sa: 3 Mga Proyekto sa Pagkontrol ng Isip> Control ng Relay> RelayControl C #.
Ngayon mag-double click sa HelloEEG.sln upang buksan ito sa Visual Studio.
Sa explorer ng solusyon sa tamang pag-click sa HelloEEG.cs file.
Dito maghanap para sa linya 30 at baguhin:
konektor. ConnectScan ("COM3"); sa comport na nakita namin sa hakbang 1.
Kaya para sa akin:
konektor. ConnectScan ("COM8");
Pagkatapos nito maaari kaming magsimula sa hardware. Ngunit panatilihing bukas ang Visual Studio dahil kakailanganin namin ito muli!
I-unplug din ang headset ng Mindwave
Hakbang 3: Ang MoodLight
Para sa proyekto ng Moodlight kailangan muna naming gawin ang electronics. Mahahanap mo ang eskematiko sa imahe sa itaas ^.
Tiyaking gumagamit ka ng isang Karaniwang LED ng Annode.
Para sa mga mosfet gumagamit ako ng RFZ44N.
Matapos gawin ang electronics kailangan nating i-upload ang Code sa Arduino.
Ang code ay matatagpuan sa folder ng ArduMind. Pagkatapos ay pumunta sa 3 Mga Proyekto sa Pagkontrol ng Isip> Moodlight> Moodlight Arduino.
Ngayon ay ikonekta lamang ang Arduino at i-click ang pindutang Mag-upload.
TANDAAN: Kung gumagamit ka ng isang Arduino na may CH340G (Maraming mga chineese clone ang gumagamit nito) kailangan mong muling mai-install ang orihinal na mga driver ng CH340G dahil ginagamit din ng Mindwave Adapter ang IC na ito. Matapos muling mai-install ang orihinal na driver maaari kang muling mag-upload sa iyong arduino. Matapos ma-upload ang code muling i-install muli ang Mindwave Drivers upang gumana ito para sa huling hakbang ng mga itinuturo na ito
Hakbang 4: Ang Controlled Relay ng Mind
Para sa proyekto ng Relay kailangan muna naming gawin ang electronics. Mahahanap mo ang eskematiko sa imahe sa itaas ^.
Ang relay na ginagamit ko ay isang 5V SDR relay tulad ng sa imahe sa itaas.
Ang itim na kawad na papunta sa Transistor patungo sa Relay at ang Red wire na mula sa relay hanggang sa 5v parehong kailangang konektado sa relay sa mga coil pin. Kung titingnan mo ang imahe sa itaas ng dalawang wires na ito ay dapat na konektado sa pin 1 at i-pin 2 ng relay.
Matapos gawin ang electronics kailangan nating i-upload ang Code sa Arduino. Ang code ay matatagpuan sa folder ng ArduMind. Pagkatapos ay pumunta sa 3 Mga Proyekto sa Pagkontrol sa Isip> Control ng Relay> RelayControl Arduino
Ngayon ay ikonekta lamang ang Arduino at i-click ang pindutang Mag-upload.
TANDAAN: Kung gumagamit ka ng isang Arduino na may CH340G (Maraming mga chineese clone ang gumagamit nito) kailangan mong muling mai-install ang orihinal na mga driver ng CH340G dahil ginagamit din ng Mindwave Adapter ang IC na ito. Matapos muling mai-install ang orihinal na driver maaari kang muling mag-upload sa iyong arduino. Matapos ma-upload ang code muling i-install muli ang Mindwave Drivers upang gumana ito para sa huling hakbang ng mga itinuturo na ito
Hakbang 5: Mind RGB LedStrip
Para sa proyekto ng RGB ledstrip kailangan muna naming gawin ang electronics. Mahahanap mo ang eskematiko sa imahe sa itaas ^.
Ang eskematiko na ito ay sa kabutihang palad napakadali. Siguraduhin lamang na ikonekta ang 5V at GND ng WS2812B sa isang hiwalay na 5V power supply.
Huwag kalimutan na ikonekta ang GND din sa GND ng Arduino
Matapos gawin ang electronics kailangan nating i-upload ang Code sa Arduino. Ang code ay matatagpuan sa folder ng ArduMind. Pagkatapos ay pumunta sa 3 Mga Proyekto sa Pagkontrol sa Isip> LedStrip> LedStrip Arduino.
Ngayon ay ikonekta lamang ang Arduino at i-click ang pindutang Mag-upload.
TANDAAN: Kung gumagamit ka ng isang Arduino na may CH340G (Maraming mga chineese clone ang gumagamit nito) kailangan mong muling mai-install ang orihinal na mga driver ng CH340G dahil ginagamit din ng Mindwave Adapter ang IC na ito. Matapos muling mai-install ang orihinal na driver maaari kang muling mag-upload sa iyong arduino. Matapos ma-upload ang code muling i-install muli ang Mindwave Drivers upang gumana ito para sa huling hakbang ng mga itinuturo na ito
Hakbang 6: Ang PANGHULING Hakbang !
Para sa huling hakbang na kailangan namin upang makuha ang Com Port mula sa Arduino. Madali itong matagpuan sa pamamagitan ng paggamit ng Arduino IDE.
Pumunta sa mga tool at pagkatapos ay mag-port dito maaari mong makita ang COM port ng Arduino. Kung titingnan mo ang imahe sa itaas maaari mong makita na mayroon akong COM20 para sa aking Arduino.
Bumalik ngayon sa visual Studio at hanapin ang linya 55 sa file na HelloEEG.cs.
Baguhin ang COM port sa iyong Arduino COM port.
Kaya para sa akin port = bagong SerialPort ("COM8", 115200, Parity. Wala, 8, StopBits. One); dapat palitan ng
port = bagong SerialPort ("COM20", 115200, Parity. Wala, 8, StopBits. One);
Ngayon ikonekta muli ang iyong Mindwave headset. I-on ang headset at pindutin ang malaking Green arrow sa visual studio upang simulan ang programa!
Sa lahat ng tama ay tama ka na Natapos mo na ang iyong proyekto sa Mind Control !!! Magaling na trabaho!
Kung gumawa ka ng isang proyekto mangyaring ibahagi ito sa akin sa pamamagitan ng paggamit ng pindutan na "Ginawa ko ito" sa ibaba.
Suriin din ang aking iba pang mga automation sa Bahay at robotic na mga proyekto!
Mga karaniwang problema
Narito ang ilang mga karaniwang problema at kung paano ayusin ang mga ito:
Sinasabi ng programa ng C # na "Walang nahanap na mga aparato!:("
1 Suriing muli ang COM port para sa Mindwave headset.
2 Suriin kung ang ThinkGearConnector ay tumatakbo sa background. Kung hindi man i-restart ang ThinkGearConnector
3 Suriin kung ang neurosky headset ay mayroong Blue LED.
4 Tiyaking na-install mo ang mga Mindwave Driver at hindi ang mga driver ng CH340G.
Nag-crash ang C # kapag kumokonekta sa Arduino
Suriing muli ang port ng Arduino COM.
Ang Moodlight LED ay hindi nagpapakita ng wastong mga kulay
Suriin muli ang eskematiko.
Palitan ang mga Mosfet.
Inirerekumendang:
Rover-One: Pagbibigay ng isang RC Truck / kotse ng isang Utak: 11 Mga Hakbang
Rover-One: Pagbibigay ng isang RC Truck / kotse ng isang Utak: Ang Instructable na Ito ay nasa isang PCB na dinisenyo ko na tinatawag na Rover-One. Ang Rover-One ay isang solusyon na ininhinyero ko upang kumuha ng laruang RC kotse / trak, at bigyan ito ng utak na may kasamang mga sangkap upang maunawaan ang kapaligiran nito. Ang Rover-One ay isang 100mm x 100mm PCB na dinisenyo sa EasyED
Quantifying Access to Your Mind: 8 Hakbang (na may Mga Larawan)
Quantifying Access to Your Mind: Kaya, namamahala ako ng isang malikhaing teknolohiya lab sa California College of the Arts. Mahalaga ito ay isang pang-edukasyon na hackerspace para sa mga mag-aaral ng sining at disenyo. Medyo kasindak-sindak, tama ba? Matapos magtapos mula sa Unibersidad ng Minnesota na may degree sa mekanikal
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Paano Gawing Kamangha-mangha at Cool para sa Libre ang Iyong Firefox !!!: 8 Mga Hakbang
Paano Gawing Kamangha-mangha at Cool para sa Libre ang Iyong Firefox !!!: Sa pagtuturo na ito ipapakita ko sa iyo kung paano bigyan ang iyong firefox ng isang kamangha-manghang hitsura ng pagpapakita. libre!! At gamit ang Mozilla add ons site safe din! Ito ang aking Unang itinuturo kaya't mag-iwan ng mga komento mangyaring ANG aking itinuro ay itinampok kamakailan sa buzztrack
Ard-e: ang Robot Na May Isang Arduino Bilang Utak: 9 Mga Hakbang
Ard-e: ang Robot Na May Isang Arduino Bilang Isang Utak: Paano lumikha ng isang bukas na mapagkukunan na kontrol ng robot ng Arduino na mas mababa sa $ 100. Inaasahan kong pagkatapos mabasa ang itinuturo na ito magagawa mo ang iyong unang hakbang sa robotics. Ang Ard-e ay nagkakahalaga ng $ 90 hanggang $ 130 depende sa kung magkano ang ekstrang electronics na mayroon ka