Агуулгын хүснэгт:

3 гайхалтай тархи / оюун ухааны хяналтын төслүүд LedStrip LED -ийг Arduino болон Neurosky -той гэрэлтүүлдэг: 6 алхам (зурагтай)
3 гайхалтай тархи / оюун ухааны хяналтын төслүүд LedStrip LED -ийг Arduino болон Neurosky -той гэрэлтүүлдэг: 6 алхам (зурагтай)

Видео: 3 гайхалтай тархи / оюун ухааны хяналтын төслүүд LedStrip LED -ийг Arduino болон Neurosky -той гэрэлтүүлдэг: 6 алхам (зурагтай)

Видео: 3 гайхалтай тархи / оюун ухааны хяналтын төслүүд LedStrip LED -ийг Arduino болон Neurosky -той гэрэлтүүлдэг: 6 алхам (зурагтай)
Видео: Хүн 1-ээс 31 хүртэл хэдэн тоогоор төрсөн бэ гэвэл түүний бүх амьдрал ийм байдаг 2024, Долдугаар сарын
Anonim
Image
Image

Та энэ тухай бодож байж л гэрлээ асаах, унтраахыг хүсч байсан уу? Эсвэл RGB LED -ийн өнгийг хараад хэр их стресстэй байгаагаа мэдэхийг хүсч байна уу? Одоо та энэхүү зааврыг дагаж мөрдөх боломжтой!

Өнөөдөр юу хийх гэж байгаагаа мэдрэхийн тулд эхлээд дээрх youtube видеог үзэхийг санал болгож байна.

Энэхүү зааварчилгаа нь тархины хяналтыг ашигладаг гурван төслөөс бүрддэг. Тийм ээ, энэ нь нэг үнээр гурав байна!

Эхний төсөл бол 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в реле

1х МЭӨ 547 транзистор

1х 5В LED

1x Visual Studio 2017

Гурав дахь төсөл бол Led Strip төсөл юм. Энэхүү төсөл нь WS2812 -ийн бие даасан хаягтай RGB Led зурвасыг ашигладаг бөгөөд энэ нь илүү их LED -ийг асааж, хэр их стресстэх тусам улаан болж хувирдаг. Энэ төслийн хувьд бидэнд дараахь зүйлс хэрэгтэй болно

1x Arduino Uno эсвэл Nano

1x Neurosky Mindwave чихэвч

1х 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 фолдерыг нээгээд Drivers хавтас руу очно уу.

Одоо 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 -г тохируулах

Visual Studio -ийг тохируулж байна
Visual Studio -ийг тохируулж байна
Visual Studio -ийг тохируулж байна
Visual Studio -ийг тохируулж байна

Одоо бид хөгжилтэй хэсгээс эхэлж болно!

Юуны өмнө Moodlight, Led Strip эсвэл Relay гэсэн гурван төслөөс алийг нь сонгоорой.

Би буухиа төслийг сонгох гэж байна.

Төслийг сонгосны дараа ArduMind хавтас руу очоод дараах 3 Оюун Ухааны Хяналтын Төсөл> Реле Хяналт> 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 төслийн хувьд бид эхлээд электроник хийх ёстой. Та дээрх зургийг схемээс олж болно ^.

Та нийтлэг Annode LED ашиглаж байгаа эсэхээ шалгаарай.

Шумуулын хувьд би RFZ44N ашиглаж байна.

Цахилгаан хэрэгслийг хийсний дараа бид кодыг Arduino руу оруулах хэрэгтэй.

Кодыг ArduMind хавтаснаас олж болно. Дараа нь 3 Mind Control Projects> Moodlight> Moodlight Arduino руу очно уу.

Одоо Arduino -г холбоод Байршуулах товчийг дарна уу.

ТАЙЛБАР: Хэрэв та CH340G -тэй Arduino ашиглаж байгаа бол (Хятадын олон тооны клонууд үүнийг ашигладаг) Mindwave адаптер нь энэхүү IC -ийг ашигладаг тул та анхны CH340G драйверуудыг дахин суулгах хэрэгтэй болно. Анхны драйверыг дахин суулгасны дараа та arduino руу дахин байршуулах боломжтой. Кодыг байршуулсны дараа Mindwave Drivers -ийг дахин суулгаарай, ингэснээр энэ зааврын сүүлчийн алхамд ажиллах болно

Алхам 4: Оюун санааны хяналттай буухиа

Оюун санааны хяналттай буухиа
Оюун санааны хяналттай буухиа
Оюун санааны хяналттай буухиа
Оюун санааны хяналттай буухиа
Оюун санааны хяналттай буухиа
Оюун санааны хяналттай буухиа
Оюун санааны хяналттай буухиа
Оюун санааны хяналттай буухиа

Релей төслийн хувьд бид эхлээд электроник хийх ёстой. Та дээрх зургийг схемээс олж болно ^.

Миний ашиглаж байгаа реле бол дээрх зураг дээрх шиг 5V SDR реле юм.

Транзистороос буухиа руу явдаг хар утас, релеээс 5v хүртэл явдаг улаан утсыг хоёуланг нь ороомогтой холбосон реле дээр холбох шаардлагатай. Хэрэв та дээрх зургийг харвал эдгээр хоёр утсыг релений 1 ба 2 -р зүүтэй холбох ёстой.

Цахилгаан хэрэгслийг хийсний дараа бид кодыг Arduino руу оруулах хэрэгтэй. Кодыг ArduMind хавтаснаас олж болно. Дараа нь 3 Mind Control Projects> Relay Control> RelayControl Arduino руу очно уу

Одоо Arduino -г холбоод Байршуулах товчийг дарна уу.

ТАЙЛБАР: Хэрэв та CH340G -тэй Arduino ашиглаж байгаа бол (Хятадын олон тооны клонууд үүнийг ашигладаг) Mindwave адаптер нь энэхүү IC -ийг ашигладаг тул та анхны CH340G драйверуудыг дахин суулгах хэрэгтэй болно. Анхны драйверыг дахин суулгасны дараа та arduino руу дахин байршуулах боломжтой. Кодыг байршуулсны дараа Mindwave Drivers -ийг дахин суулгаарай, ингэснээр энэ зааврын сүүлчийн алхамд ажиллах болно

Алхам 5: RGB LedStrip -ийг бодоорой

Оюун санааны RGB LedStrip
Оюун санааны RGB LedStrip
Оюун санааны RGB LedStrip
Оюун санааны RGB LedStrip
Оюун санааны RGB LedStrip
Оюун санааны RGB LedStrip
Оюун санааны RGB LedStrip
Оюун санааны RGB LedStrip

RGB LED зурвасын төслийн хувьд бид эхлээд электрон бараа хийх ёстой. Та дээрх зургийг схемээс олж болно ^.

Энэ схем нь аз болоход маш хялбар юм. WS2812B -ийн 5V ба GND -ийг тусдаа 5V цахилгаан тэжээлд холбохоо мартуузай.

GND -ийг Arduino -ийн GND -тэй холбохоо бүү мартаарай

Цахилгаан хэрэгслийг хийсний дараа бид кодыг Arduino руу оруулах хэрэгтэй. Кодыг ArduMind хавтаснаас олж болно. Дараа нь 3 Mind Control Projects> LedStrip> LedStrip Arduino руу очно уу.

Одоо Arduino -г холбоод Байршуулах товчийг дарна уу.

ТАЙЛБАР: Хэрэв та CH340G -тэй Arduino ашиглаж байгаа бол (Хятадын олон тооны клонууд үүнийг ашигладаг) Mindwave адаптер нь энэхүү IC -ийг ашигладаг тул та анхны CH340G драйверуудыг дахин суулгах хэрэгтэй болно. Анхны драйверийг дахин суулгасны дараа та arduino руу дахин байршуулж болно. Кодыг байршуулсны дараа Mindwave Drivers -ийг дахин суулгаарай, ингэснээр энэ зааврын сүүлчийн алхамд ажиллах болно

Алхам 6: Төгсгөлийн алхам

Төгсгөлийн алхам !!
Төгсгөлийн алхам !!
Төгсгөлийн алхам !!
Төгсгөлийн алхам !!
Төгсгөлийн алхам !!
Төгсгөлийн алхам !!

Эцсийн шатанд бид Arduino -аас Com Port -ийг авах хэрэгтэй. Үүнийг 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 чихэвчээ дахин холбоно уу. Чихэвчийг асаагаад програмыг эхлүүлэхийн тулд харааны студийн том ногоон сумыг дарна уу!

Бүх зүйл зөв хийгдсэн тул та одоо Оюун Ухааны Хяналтынхаа төслийг дуусгалаа !!! Сайн ажил!

Хэрэв та төсөл хийсэн бол доорх "Би үүнийг хийсэн" товчийг ашиглан надтай хуваалцана уу.

Миний бусад гэрийн автоматжуулалт, роботын төслүүдийг үзээрэй.

Нийтлэг бэрхшээлүүд

Энд нийтлэг асуудлууд, тэдгээрийг хэрхэн шийдвэрлэх талаар энд дурдав.

C# програмд "Ямар ч төхөөрөмж олдсонгүй!:("

1 Mindwave чихэвчний COM портыг дахин шалгана уу.

2 ThinkGearConnector цаана ажиллаж байгаа эсэхийг шалгаарай. Үгүй бол ThinkGearConnector -ийг дахин эхлүүлнэ үү

3 Нейроски чихэвч Цэнхэр LED асаалттай эсэхийг шалгаарай.

4 CH340G драйверуудыг биш харин Mindwave Drivers суулгасан эсэхээ шалгаарай.

C# нь Arduino -д холбогдох үед эвдэрдэг

Arduino COM портыг дахин шалгана уу.

Moodlight LED нь зөв өнгийг харуулдаггүй

Схемийг дахин шалгана уу.

Мосфетуудыг солих.

Зөвлөмж болгож буй: