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

Гар EEG фокусын хяналт: 32 алхам
Гар EEG фокусын хяналт: 32 алхам

Видео: Гар EEG фокусын хяналт: 32 алхам

Видео: Гар EEG фокусын хяналт: 32 алхам
Видео: How to Train Your Brain: Brain Training Basics with Dr. Trish Leigh 2024, Арваннэгдүгээр
Anonim
Image
Image

Коллежийн амьдрал нь хичээл, даалгавар, төсөлд анхаарлаа төвлөрүүлэхийг шаарддаг. Олон оюутнууд энэ үед анхаарлаа төвлөрүүлэхэд хэцүү байдаг тул анхаарлаа төвлөрүүлэх чадварыг хянах, ойлгох нь маш чухал юм. Бид таны тархины долгионыг хэмжиж, анхаарлаа төвлөрүүлэх түвшинг хэмжих биосенсор төхөөрөмжийг бүтээсэн бөгөөд танд үзүүлэх өгөгдлийг харуулдаг. "EEG" гэсэн товчлол нь электроэнцефалограф гэсэн үг бөгөөд энэ нь тархины цахилгаан үйл ажиллагааг бүртгэхэд ашигладаг төхөөрөмж юм.

Энэхүү биосенсор нь EEG дохионы оролт, хуруугаа дэлгэцэн дээр дарж давтамжийн график, гаргаж авах боломжтой өгөгдөл (заавал биш) гаргахыг шаарддаг бөгөөд үүнийг Excel рүү хуулж болно.

Анхааруулга: Энэхүү биосенсор нь эмнэлгийн төхөөрөмж биш юм.

Хангамж

  • Arduino Uno (23 доллар)
  • Талхны самбар ($ 5.50)
  • 2.8 "эсэргүүцэлтэй мэдрэгчтэй дэлгэц бүхий Arduino -д зориулсан TFT Touch Shield ($ 34.95)
  • Утас (0.95 доллар)
  • EEG Bitalino ($ 40.79)
  • Электродууд (9.13 доллар)
  • 3 хар тугалга дагалдах хэрэгсэл ($ 21.48)
  • Спиртийн арчдас (4.65 доллар) (заавал биш)
  • 9V батерей (2.18 доллар)
  • 9V зай эзэмшигч ($ 1.69)
  • USB 2.0 кабель төрөл A/B $ 3.95)
  • Багаж хэрэгсэл

    • Утас хуулагч (6.26 доллар)
    • Толгой дээрх утсыг бэхлэх үсний боолт / чихэвч (заавал биш)

Нийт зардал: $ 142 (үнийн хэлбэлзлээс хамаарч)

Алхам 1: Урьдчилсан нөхцөл

Аюулгүй байдлын урьдчилан сэргийлэх арга хэмжээ
Аюулгүй байдлын урьдчилан сэргийлэх арга хэмжээ
  • Тархины долгионыг хэрхэн уншдаг талаархи зарим үндсэн мэдлэг нь графикийг ойлгоход тустай боловч шаардлагатай биш юм.

    Энэ бол зарим үндсэн мэдээллийг авах сайн эх сурвалж юм.

  • Манай кодыг авахын тулд танд GitHub вэбсайтад хандах шаардлагатай болно.
  • Та Arduino програмыг татаж авах хэрэгтэй болно.

Алхам 2: Аюулгүй байдлын урьдчилан сэргийлэх арга хэмжээ

  • Цахилгаан хэлхээг өөрчлөхдөө цахилгаан тэжээлгүй байгаа эсэхийг шалгаарай (батерейны багц унтраалттай, USB залгагдаагүй).
  • Ойролцоогоор хэлхээнд асгарах шингэн байхгүй эсэхийг шалгаарай.
  • АНХААРУУЛГА: Энэ бол эмнэлгийн төхөөрөмж биш бөгөөд ижил нарийвчлалтай байдаггүй. Хэрэв та тархины долгионы талаар судалгаа хийх шаардлагатай бол зөв ЭЭГ ашиглана уу.
  • Хэлхээ эсвэл биосенсортой ажиллахдаа гараа хуурай байлга.

Алхам 3: Зөвлөмж ба зөвлөмж

Зөвлөмж ба зөвлөмжүүд
Зөвлөмж ба зөвлөмжүүд

Алдааг олж засварлах

  • Таны утаснууд зөв тээглүүртэй холбогдсон эсэхийг шалгаарай. Үгүй бол ойлгомжгүй уншлага гарч ирнэ.
  • Дэлгэцээ залгахдаа нэг зүү доогуур бүх зүйл таарахгүй байгаа эсэхийг шалгаарай (хэрэв та дэлгэцийн аль нэг зүү холбогдоогүй байгааг анзаарсан бол ийм учраас)
  • BITalino -г зөв залгасан эсэхээ шалгаарай (зааварт үзүүлсэн шиг лого болон EEG тэмдэг дээр үндэслэсэн).
  • Дэлгэцийг тээглүүрийн металл харагдахгүй болтол нь зөв залгасан эсэхийг шалгаарай.
  • Хэрэв код хөрвүүлж чадаагүй бөгөөд тэд тодорхой номын сан олж чадахгүй байгаа бол дурдсан бүх номын санг суулгасан эсэхээ шалгаарай.

Ойлголт

Утасыг уртаар нь огтолж авахаас өмнө хуулж авах шаардлагатай зайг тооцоолохоо бүү мартаарай

  • Электродыг духан дээрээ түрхэхийн өмнө эхлээд угааж, хатааж, эсэргүүцлийг бууруулахын тулд спиртээр арчдастай байлгаарай.
  • Arduino Mega -ийг ашиглах нь нэмэлт аналог ба дижитал тээглүүрээр хангагдах бөгөөд ингэснээр та энэ загварт хийж байгаа шиг утас болон дэлгэцийн хооронд зүү "хуваалцах" шаардлагагүй болно гэсэн үг юм.

Алхам 4: Төхөөрөмжийн ард байгаа шинжлэх ухаан

Төхөөрөмжийн ард байгаа шинжлэх ухаан
Төхөөрөмжийн ард байгаа шинжлэх ухаан

Таны тархи ухамсрын түвшингээс хамааран өөр өөр давтамжтай цахилгаан дохио үүсгэдэг. Энэ нь гамма долгион (32-100 Гц) үүсгэдэг бөгөөд энэ нь аливаа ажил, мэдээлэл боловсруулах, сурахад онцгой анхаарал хандуулдаг. Энэ нь таныг сонор сэрэмжтэй, сэтгэн бодох, догдлох үед Бета долгион (13-32 Гц) үүсгэдэг. Альфа долгион (8-13 Гц) нь бие бялдар, оюун санааны хувьд тайвширсан тохиолдолд үүсдэг. Тета долгион (4-8 Гц) нь гүн бясалгал эсвэл REM (нүдний хурдан хөдөлгөөн) унтах үед тохиолддог. Дельта долгион (<4 Гц) гүн, зүүдгүй унтах үед тохиолддог.

Манай мэдрэгч нь танд анхаарлаа төвлөрүүлэх түвшинг тодорхойлохын тулд долгион тус бүрт хичнээн их байгааг мэдэгдэх болно. Энэ нь зөвхөн тархины долгион хамгийн их тохиолддог 0Hz-59Hz долгионы уртыг илрүүлдэг.

Хэрэв та видео хичээлийг илүүд үзэж байгаа бол үзэх боломжтой сайн видеог энд оруулав.

Танилцуулга видео бичлэг дээрээ бид Fast Fourier Transform -ийн талаар ярьсан. Энэ видео нь юу болохыг тайлбарласан болно.

Алхам 5: Утасыг хайчилж, хайчилж ав

Утасыг хайчилж, хайчилж ав
Утасыг хайчилж, хайчилж ав

Хамгийн сайн үр дүнд хүрэхийн тулд дор хаяж 5 инч урттай 3 ширхэг хэрэгтэй болно.

Хэрэв та өмнө нь утас хуулж аваагүй бол энд энгийн заавар байна.

Зөвлөгөө: Утас огтлохдоо утсыг хуулж авах зай үлдээхээ мартуузай.

Алхам 6: Утас бүрийн нэг үзүүрийг холбоно уу

Утас бүрийн нэг үзүүрийг гогцоо
Утас бүрийн нэг үзүүрийг гогцоо

Энд байгаа зорилго бол утасны нэг хэсгийг гогцоо үүсгэх явдал юм. Энэ гогцоо нь TFT Touch Shield -ийн доорх тээглүүрийн хэмжээтэй ойролцоо хэмжээтэй эсвэл арай том хэмжээтэй байх ёстой.

Алхам 7: Дэлгэцийн доор харгалзах зүүг олоорой

Дэлгэцийн доор харгалзах зүүг олоорой
Дэлгэцийн доор харгалзах зүүг олоорой

3.3V, GND, A5 -ийн харгалзах зүүг тодорхойлохын тулд Arduino Uno болон дэлгэцийн доод хэсгийг харьцуулж үзээрэй.

Зөвлөгөө: Хэрэв та анхааралтай ажиглавал сонирхолтой зургуудыг дугуйлж буй зурган дээрх улаан дугуйланг харж болно.

Алхам 8: Утсыг TFT мэдрэгчтэй бамбай зүү рүү холбоно уу

Утсыг TFT мэдрэгчтэй бамбай зүү рүү холбоно уу
Утсыг TFT мэдрэгчтэй бамбай зүү рүү холбоно уу

Arduino дээрх 3.3V гаралт, GND ба A5 аналог зүүтэй тохирох TFT Touch Shield зүү дээр хийсэн гогцоонуудаа холбоно уу.

Зөвлөгөө: Хэрэв та үүнийг аль хавсаргахаа сайн мэдэхгүй байгаа бол дээрх зурган дээр дүрслэгдсэнийг ашиглаж болно.

Алхам 9: Утасны гогцоог чангална уу

Утасны гогцоог чангална уу
Утасны гогцоог чангална уу

Утасны гогцооны төмөр хэсгийг чангалж чангална. Энэ нь илүү сайн холболтыг хангах болно.

Алхам 10: TFT Touch Shield -ийг залгаарай

TFT Touch Shield -ийг залгаарай
TFT Touch Shield -ийг залгаарай

Хуруугаараа утсыг байрлуулж, TFT Touch Shield -ийг эргүүлээрэй. Үүнийг Arduino -д залгаарай.

Алхам 11: Утсыг талхны самбар руу залгаарай

Утсыг талхны самбар руу залгаарай
Утсыг талхны самбар руу залгаарай

-Г холбоно уу

  • Талхны самбар дээрх + багана руу 3.3В утас.
  • Талхны самбар дээрх GND утас.
  • Талхны самбар дээрх A5 утас.

Зөвлөгөө: Дэлгэцэн дээр гүйж буй утаснууд нь дүрслэлд зориулагдсан болно. Бидэнд байгаа утаснууд хэт богино байсан тул бид дэлгэцэн доорх утсыг ажиллуулахаар шийдсэн.

Алхам 12: 3 тугалган дагалдах хэрэгслээ холбоно уу

3 хар тугалгатай дагалдах хэрэгслийг холбоно уу
3 хар тугалгатай дагалдах хэрэгслийг холбоно уу

3 хар тугалга бүхий дагалдах хэрэгслийг BITalino EEG мэдрэгчтэй холбоно уу. Үүнийг "EEG" гэж бичсэн талд залгаарай.

Алхам 13: EEG мэдрэгчээ утастай холбоно уу

EEG мэдрэгчээ утастай холбоно уу
EEG мэдрэгчээ утастай холбоно уу

Утасны EEG мэдрэгчийг хажуу талд нь BITalino логотой холбоно уу.

Алхам 14: EEG -ийг Breadboard -тэй холбоно уу

EEG -ийг Breadboard -тэй холбоно уу
EEG -ийг Breadboard -тэй холбоно уу

Утасны нөгөө үзүүрийг зурган дээр үзүүлсэн шиг талхны хавтан дээр холбоно уу.

  • Улаан утсыг талхны самбарын + багана руу холбоно уу
  • Хар утсыг талхны самбарын баганад холбоно уу
  • Нил ягаан утсыг A5 зүү бүхий утсаар эгнээнд холбоно уу.

Алхам 15: Электродыг духан дээрээ наа

Электродыг духан дээрээ наа
Электродыг духан дээрээ наа

Зураг дээр үзүүлсэн шиг электродуудыг хуулж духан дээрээ наана.

Алхам 16: Өөрийгөө залгаарай

Өөрийгөө залгаарай!
Өөрийгөө залгаарай!

3 хар тугалганы дагалдах хэрэгслийн үзүүрийг духан дээрх электродуудтай холбосноор нэг хэлхээтэй болоорой. Электрод дээрх металл бит нь 3 хар тугалганы дагалдах хэрэгслийн нүхэнд сайн таарах ёстой.

Цагаан цагаан голд байх үед аль хар тугалга аль электрод руу орох нь хамаагүй.

Алхам 17: Утасыг аюулгүй болгох (заавал биш)

Утасыг аюулгүй болгох (заавал биш)
Утасыг аюулгүй болгох (заавал биш)

Хэрэв та утсыг таны үзэмжийг хаахыг хүсэхгүй байгаа бол толгойныхоо дээгүүр шургуулж, ямар нэгэн зүйлээр хамгаалаарай. Үүнийг хийхийн тулд би чихэвч ашиглахаар шийдсэн.

Алхам 18: 9В батерейг батерейны хайрцагт оруулна уу

9В батерейг батерейны багцад оруулна уу
9В батерейг батерейны багцад оруулна уу

9В батерейг батерейны хайрцагт оруулна уу.

Алхам 19: 9V батерейны багцыг залгаарай

9В батерейны багцыг залгаарай
9В батерейны багцыг залгаарай

9V батерейны багцыг зураг дээр үзүүлсэн порт руу залгаарай. Үүнийг хийхдээ батерейны багцыг унтраах хэрэгтэй.

Алхам 20: Github -аас кодыг аваарай

Github -аас код авах
Github -аас код авах
  • Энэ линк рүү орно уу:
  • Hand_Held_EEG.ino файл дээр дарна уу. Кодыг хуулж, Arduino цонхондоо оруулна уу.

Эсвэл та "clone or download" гэсэн ногоон товчлуур дээр дараад зип хэлбэрээр хадгалаад файлыг задалж нээж болно

Алхам 21: Тохирох номын санг татаж авах

Тохирох номын санг татаж авах
Тохирох номын санг татаж авах

Та кодыг эмхэтгэхийг оролдох үед тодорхой номын сан хайхыг танаас хүсэх болно.

  • Хэрэгсэл> Номын санг удирдах хэсэгт очно уу
  • Хайлтын талбарт хэрэгтэй номын санг оруулна уу. Хүссэн номын сантай хамгийн их таарч байгаа номыг татаж аваарай.
  • Эдгээр нь танд хэрэгтэй номын сангууд юм.

    • arduinoFFT.h
    • Adafruit_GFX.h
    • SPI.h
    • Утас.h
    • Adafruit_STMPE610.h
    • Adafruit_ILI9341.

Эсвэл эдгээр холбоосоос номын санг татаж авах боломжтой. тэдгээрийг номын сангийнхаа хавтсанд хуулж ав.

Arduino FFT:

SPI:

Утас:

Adafruit ILI9341:

Adafruit STMPE610:

Adafruit GFX:

Алхам 22: Arduino UNO -г компьютер дээрээ залгаарай

Arduino UNO -г компьютерт холбоно уу
Arduino UNO -г компьютерт холбоно уу

USB кабель ашиглан Arduino UNO -г компьютерт холбоно уу.

Алхам 23: Кодыг байршуулна уу

Кодыг байршуулах
Кодыг байршуулах

Дээрх зураг дээрх улаан тойрог дээр үзүүлсэн шиг Arduino цонхон дээрх байршуулах товчийг дарна уу. Байршуулалт дуусахыг хүлээнэ үү.

Алхам 24: Эцсийн бүтээгдэхүүн

Эцсийн бүтээгдэхүүн!
Эцсийн бүтээгдэхүүн!

USB кабелийг салгаад эцсийн бүтээгдэхүүн бэлэн боллоо! Өгөгдөл цуглуулж эхлэхийн тулд батерейны хайрцгийг асаагаад дэлгэц дээр дарахад л хангалттай.

Зүүн талд үсрэлт их байх тусам анхаарлаа төвлөрүүлэх түвшин буурна.

Алхам 25: EAGLE диаграм

EAGLE диаграм
EAGLE диаграм

Дээр EAGLE диаграм байна. TFT Touch Shield, EEG мэдрэгч, 9V батерейг тэмдэглэсэн болно. Arduino UNO нь өөрийн гэсэн шошгыг аль хэдийн хэвлэсэн байна.

9V батерейны эерэг төгсгөл нь 5V зүү, сөрөг төгсгөл нь Arduino Uno -ийн GND зүүтэй холбогдсон байна.

EEG мэдрэгч нь 3V зүү, GND зүү нь GND зүү, REF зүү нь Arduino Uno -ийн A5 зүүтэй холбогдсон VCC зүүтэй.

TFT Touch Shield нь Arduino Uno -ийн бүх зүүтэй холбогддог.

Алхам 26: Өгөгдлийг унших

Өгөгдлийг уншиж байна
Өгөгдлийг уншиж байна

4 -р алхамд тархины долгионы ямар давтамж нь ухамсар/фокусын аль түвшинд нийцэж байгааг харуулсан диаграмм байсан. Манай график нь нэг квадрат тутамд 10 Гц хэмжээтэй байна. Тиймээс, хэрэв та 2 -р талбайн төгсгөлд оргилыг харвал (зураг дээрх шиг). Энэ нь тархины долгионы дийлэнх нь 20 Гц давтамжтай байдаг гэсэн үг юм. Энэ нь Бета долгионыг илтгэдэг бөгөөд энэ нь тухайн хүн сэрүүн, анхаарлаа төвлөрүүлдэг гэсэн үг юм.

Алхам 27: Цуваа дэлгэцийг нээх (заавал биш)

Цуваа мониторыг нээх (заавал биш)
Цуваа мониторыг нээх (заавал биш)

Зүүн дээд буланд байгаа хэрэгслүүд табын доор цуваа мониторыг нээнэ үү.

Эсвэл та Ctrl+Shift+M дарж болно

Алхам 28: Цуваа дэлгэц дээр унших (заавал биш)

Цуваа монитор дээр унших (заавал биш)
Цуваа монитор дээр унших (заавал биш)

Arduino -ийг компьютерт холбосон үед мэдрэгчтэй дэлгэц ашиглан уншина уу.

Алхам 29: Үр дүнг хуулах (заавал биш)

Үр дүнг хуулах (заавал биш)
Үр дүнг хуулах (заавал биш)

Цуваа монитор дээр дарж CTRL+A, дараа нь CTRL+C дарж бүх өгөгдлийг хуулж аваарай.

Алхам 30: Үр дүнг текст баримт бичигт буулгана уу. (Заавал биш)

Үр дүнг текст баримт бичигт буулгана уу. (Заавал биш)
Үр дүнг текст баримт бичигт буулгана уу. (Заавал биш)

Notepad гэх мэт текст баримт бичгийг нээгээд үр дүнг буулгахын тулд CTRL+V дарна уу.

Алхам 31: Үр дүнг.txt файл хэлбэрээр хадгална уу. (Заавал биш)

Үр дүнг.txt файл хэлбэрээр хадгалах. (Заавал биш)
Үр дүнг.txt файл хэлбэрээр хадгалах. (Заавал биш)

Өгөгдлийг шинжлэхийн тулд энэ кодыг excel гэх мэт програм хангамж руу экспортлох боломжтой.

Алхам 32: Цаашдын санаа

Цаашдын санаа
Цаашдын санаа
  • Та тодорхой давтамжаас доогуур тархины долгион (Fitbit хэрхэн чичирдэгтэй адил) илрүүлбэл чичиргээтэй мотор, моторыг идэвхжүүлдэг зарим кодыг оруулснаар анхаарлаа төвлөрүүлэх чадвараа алдахад сэрдэг төхөөрөмж үүсгэж болно.
  • SD картны хүчин чадлыг нэмснээр өгөгдлийг хадгалах, Microsoft Excel гэх мэт програмуудаар дамжуулан өөр аргаар боловсруулах боломжтой болно.

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