You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Download Backyard Brains' `Spike Recorder<https://backyardbrains.com/products/spikerecorder>`_ according to the operating system you are using (Windows, OSX, Linux).
80
+
- Visit Upside Down Labs `Chords Web<https://chords.upsidedownlabs.tech>`_ to visualize your biosignals directly in the browser.
.. tip:: To know more about Chords Web :ref:`click here<chords>`.
83
99
84
100
Using the Hardware
85
101
*********************
@@ -215,16 +231,26 @@ the EMG signals.
215
231
216
232
After opening the serial plotter make sure to select the baud rate to 115200.
217
233
234
+
.. tip:: Visit the complete documentation on how to :ref:`How to upload the code <muscle(emg)-bioamp-arduino-firmware>`.
235
+
218
236
.. important:: Make sure your laptop is not connected to a charger and sit 5m away from any AC appliances for best signal acquisition.
219
237
220
238
Visualizing the EMG signals
221
239
----------------------------
240
+
For visualizing the EMG signals, use `Chords Web <https://chords.upsidedownlabs.tech/>`_ for quick and hassle-free real-time biosignal visualization—right from your browser, without installing any software.
Now flex your arm to visualize the muscle signals in real time on your laptop.
224
248
225
249
.. figure:: media/EMGEnvelop.*
226
250
:align:center
227
251
252
+
`Visualizing EMG signals on Arduino IDE v1.8.x`
253
+
228
254
Step 6: Measuring ElectroCardioGraphy (ECG)
229
255
=============================================
230
256
@@ -277,16 +303,28 @@ the signals.
277
303
278
304
After opening the serial plotter make sure to select the baud rate to 115200.
279
305
306
+
.. tip:: Visit the complete documentation on how to :ref:`How to upload the code <heart-bioamp-arduino-firmware>`.
307
+
280
308
.. important:: Make sure your laptop is not connected to a charger and sit 5m away from any AC appliances for best signal acquisition.
281
309
282
310
Visualizing the ECG signals
283
311
-----------------------------
284
312
313
+
For visualizing the ECG signals, use `Chords Web <https://chords.upsidedownlabs.tech/>`_ for quick and hassle-free real-time biosignal visualization—right from your browser, without installing any software.
Sit back, relax and see your ECG signals in real time on your laptop.
286
322
287
323
.. figure:: media/bioamp-Exg-Pill-ECG.*
288
324
:align:center
289
325
326
+
`Visualizing ECG signals on Arduino IDE v1.8.x`
327
+
290
328
Step 7: Measuring Electrooculography (EOG)
291
329
================================================
292
330
@@ -337,16 +375,28 @@ the signals.
337
375
338
376
After opening the serial plotter make sure to select the baud rate to 115200.
339
377
378
+
.. tip:: Visit the complete documentation on how to :ref:`How to upload the code <eye-bioamp-arduino-firmware>`.
379
+
340
380
.. important:: Make sure your laptop is not connected to a charger and sit 5m away from any AC appliances for best signal acquisition.
341
381
342
382
Visualizing the EOG signals
343
383
------------------------------
344
384
385
+
For visualizing the EOG signals, use `Chords Web <https://chords.upsidedownlabs.tech/>`_ for quick and hassle-free real-time biosignal visualization—right from your browser, without installing any software.
Connect Arduino Uno to your laptop using the USB cable (Type A to Type B). Copy paste the Arduino Sketch given below in Arduino IDE v1.8.19 that you downloaded earlier:
Go to ``tools`` from the menu bar, select ``board`` option then select Arduino UNO. In the same menu,
403
453
select the COM port on which your development board is connected. To find out the right COM port, screen
404
454
disconnect your board and reopen the menu. The entry that disappears should be the
405
455
right COM port. Now upload the code.
406
456
407
-
.. important:: Make sure your laptop is not connected to a charger and sit 5m away from any AC appliances for best signal acquisition.
457
+
.. tip:: Visit the complete documentation on how to :ref:`How to upload the code <brain-bioamp-arduino-firmware>`.
408
458
459
+
.. important:: Make sure your laptop is not connected to a charger and sit 5m away from any AC appliances for best signal acquisition.
460
+
409
461
Visualizing the EEG signals
410
462
-------------------------------
411
463
412
-
Open the Spike Recorder software. When the Spike Recorder starts, it will start recording from your microphone. To change that, go to the settings by clicking
413
-
the first icon on the top left corner of the screen, select the COM port on which your Arduino UNO is connected and click on connect.
Mute the speakers and apply the 50Hz notch filter by clicking on the checkbox as shown in the screenshot above. You should
421
-
set the low band pass filter to 1Hz and high bandpass filter to 40Hz as we are only recording the EEG signals which range between
422
-
these frequencies.
464
+
For visualizing the EEG signals, use `Chords Web <https://chords.upsidedownlabs.tech/>`_ for quick and hassle-free real-time biosignal visualization—right from your browser, without installing any software.
423
465
424
-
Now everything is configured and connected. So close the settings window and start recording EEG signals.
The signals that you can see on the screen right now are originating from prefrontal cortex part of your brain and propagating through all the layers to the surface of your skin.
432
472
433
-
To record these EEG signals, you have placed the electrodes on the forehead (Fp1 & Fp2), then BioAmp EXG Pill is amplifying those signals so that we can detect it and finally sending it to the ADC (Analog to Digital Convertor) of your Arduino Uno. Ultimately the signals are being visualized in Spike Recorder software.
473
+
You have placed the electrodes on the forehead (Fp1 & Fp2), the BioAmp EXG Pill is amplifying those signals so that we can detect it and finally sending it to the ADC (Analog to Digital Convertor) of your Arduino Uno and the signals are being visualized in Chords Web.
434
474
435
475
We hope everything is clear now and you understand how the signals are propagating from your brain to the screen of the laptop.
436
476
437
-
**Features of Spike Recorder that you can explore:**
438
-
439
-
- Increase or decrease the scale of the Y axis by clicking on the + and - icons respecitively that is present on the left side of the graph.
440
-
- Increase or decrease the X axis timescale by sliding up and down on the scroll wheel of the mouse.
441
-
- Visualize the FFT graph by clicking on the FFT icon on top left size of the screen.
442
-
- Record the data in .wav format by clicking the record icon on the top right corner. You can convert this data in any other format according to your project requirements.
443
-
- Listen to the signals by clicking the volume icon on the top right corner. No don't smile right now, that's how your brain sounds like :P
444
-
445
477
Glimpses of previous versions
446
478
*******************************
447
479
@@ -558,33 +590,3 @@ Project ideas & tutorials
558
590
559
591
These are some of the project ideas but the possibilities are endless. So create your own Human Computer Interface (HCI) and
560
592
Brain Computer Interface (BCI) projects and share them with us at [email protected]
561
-
562
-
Software tutorials
563
-
********************
564
-
565
-
.. grid:: 1 1 1 1
566
-
:margin: 4 4 0 0
567
-
:gutter: 2
568
-
569
-
.. grid-item::
570
-
571
-
.. card::
572
-
573
-
**1. Getting started with Backyard Brains' Spike Recorder**
0 commit comments