Уважаемый посетитель! Вы используете устаревший браузер, чтобы страница работала правильно, рекомендуется использовать современный браузер.

mk@bitronicslab.com

mk@bitronicslab.com

EEG.ino - скетч демонстрирует работу ЭЭГ (электроэнцефаллограмма) сенсора, подключенного ко входу А0 Arduino. Данный скетч настроен для регистрации амплитуды (величины) альфа-ритма головного мозга человека, что соответствует спектральным компонентам 8-14 Гц.  

К выходу 11 Arduino подключается нагрузка (светодиод, драйвер мотора и т.п.). Выход 3 необходимо подключить к светодиоду (не забудьте подключить последовательно с ним токоограничивающий резистор номиналом 220 Ом) - его горение сигнализирует о большом количестве шумов. В этом случае необходимо обеспечить более плотный контакт электродов с поверхностью головы человека (как правило, в затылочной области), либо увеличить значение переменной Threashold.

При первых экспериментах с данным скетчем рекомендуется регулировать только переменную Threashold, которая, как Вы могли догадаться, отвечает за чувствительность срабатывания устройства. 
Идея работы данного скетча следующая: если при отсутствии шумов и помех (светодиод, подключенный к выходу 3 не горит) закрыть глаза и расслабиться, то через несколько секунд должно появиться напряжение на ножке 11 Arduino. При открытии глаз сигнал должен пропасть. 

Дело в том, что при расслаблении человека возрастает уровень его альфа-ритма. Когда его величина начинает превышать величину переменной Threashold, происходит включение вывода 11 Arduino. 
Время срабатывания устройства может очень сильно варьироваться от человека к человеку: проведите эксперимент с Вашими друзьями и членами семьи, чтобы понять кто из вас самый лучший нейропилот! Если у Вас сразу не получается вызывать возрастание альфа-ритма - не отчаивайтесь - по данным ученых, это приобретаемый навык, нужно лишь натренироваться. 

TwoSensors.ino - считывает одновременно два сигнала: со входа А0 и А1 Arduino, причем А0 оцифровывается с периодом 5 миллисекунд (1 секунда = 1000 миллисекунд), а А1 - 300 миллисекунд. Такой скетч очень удобен, когда Вы одновременно хотите посмотреть био-сигналы, один из которых меняется быстро (например, электромиограмма, электроэнцефалограмма), а другой - медленно (кожно-гальваническая реакция кожи - сопротивление ее поверхности): именно такой масштаб времени позволит Вам разглядеть все характерные изменения данных сигналов.

EMG_analys.ino - измеряет уровень сигнала электромиограммы, который поступает с соответствующего сенсора на вход А0. При превышении сигналом определенного порога (переменная noise) ножка 13 Arduino изменяет свое напряжение с 0 до 5 Вольт. Например, можно подключить к этой ножке светодиод (не забудьте подключить последовательно с ним токоограничивающий резистор номиналом 220 Ом) или любую другую нагрузку, которой Вы хотите управлять (например, драйвер моторчика, электромагнитное реле).

Далее приведены ссылки на скетчи. Скетчем принято называть файлы-программы для Arduino, они имеют расширение .ino. Для их корректной работы необходимо установить дополнительные файлы-библиотеки: TimerOne и FFT. Первая из них необходима для формирования правильных интервалов времен, а вторая служит для вычисления преобразования Фурье.

Пока можно не вникать в суть этих названий, для успешной работы просто скачайте их, распакуйте архивы и скопируйте папки в папку libraries. Она находится в той же папке, где находится файл arduino.exe. Чтобы
определить его местоположение, нажмите правой кнопкой на ярлык среды Arduino, в контекстном меню выберите пункт "Свойства". В открывшемся окне Вы увидите кнопку "Расположение файла", нажав на которую у Вас откроется папка, в которой находится искомая папка libraries. После этого перезагрузите среду Arduino (если она была до этого запущена). Теперь все готово для работы.

Ниже приведены скетчи в порядке возрастания их сложности. Рекомендуем начинать ознакомление с набором-конструктором с самых простых примеров: это позволит более глубоко понять основные принципы работы с платформой Arduino и даст Вам незаменимый опыт программирования, который понадобится при самостоятельном написании скетчей.

oscill_simple.ino позволяет визуализировать сигнал с сенсора, подключенного ко входу A0 платформы Arduino с помощью программы-визуализатора (устанавливается на компьютер). Например, при отладке Вашей программы часто возникает необходимость посмотреть на считываемый сигнал, например электромиограмму,  чтобы оценить качество сигнала: много ли шумов, достаточно ли усиление модуля и тп

Прежде всего скачайте Мануал от BiTronics Lab "Первые шаги". В данном пособии дана краткая теория биосигналов человека, а также приведена инструкция по установке необходимого ПО и первого подключения датчиков набора "Юный Нейромоделист" BiTronics Lab. 

В данном разделе Вы найдете материалы, которые помогут Вам сделать первые шаги в изучении бионейротехнологий.

 

 

чтобы получить ответ на оставшиеся вопросы

ЗАПОЛНИТЕ ФОРМУ,

Спасибо за Ваш заказ!
В ближайшее время мы обязательно с вами свяжемся!

г. Москва

Полезные материалы