HowTo: Read Your Own Mind

HowTo: Read Your Own Mind

The days of trundling hoops, hopscotch and painted wooden rocking horses are long since past. The latest trend in toys? Biofeedback. Electroencephalography. A decade into the 21st century, the toy market is awash in products that incorporate functional neural sensors. One such contraption is Uncle Milton's Star Wars Force Trainer (~$80), a toy which challenges players to levitate a ping-pong ball.Another such toy is Mattel's Mindflex (~$75). Both products license their EEG tech from NeuroSky, a company that also sells its own research-grade brain-computer interface, the MindSet ($200). What the hacker community has discovered, however, is that, with a little bit of tweaking, the $75-dollar Mindflex can be made to behave a lot like its more expensive counterpart. Complete instructions follow below (via Frontier Nerds). Please enable JavaScript to watch this video.

You Will Need:1 x Mindflex3 x AAA batteries for the headset1 x Arduino (any variety), with USB cable2 x 12" lengths of solid core hookup wire (around #22 or #24 gauge is best).A PC or Mac to monitor the serial dataArduino Brain Library (download here)Optional: Processing Brain Visualizer (download here, it will help to have Processing as well)Optional (required for the visualizer): controlP5 Processing GUI Library (download here)Step 1 Disassemble the Mind Flex headset.Grab a screwdriver and crack open the left pod of the Mind Flex headset. (The right pod holds the batteries.)Step 2 Solder a length of wire to the "T" pin.The NeuroSky Board is the small daughterboard towards the bottom of the headset. If you look closely, you should see conveniently labeled T and R pins — these are the pins the EEG board uses to communicate serially to the microcontroller on the main board, and they're the pins we'll use to eavesdrop on the brain data. Solder a length of wire (carefully) to the "T" pin. Thin wire is fine, we used #24 gauge. Be careful not to short the neighboring pins.Step 3 Ground it.Your Arduino will want to share ground with the Mind Flex circuit. Solder another length of wire to ground — any grounding point will do, but using the large solder pad where the battery's ground connection arrives at the board makes the job easier. A note on power: We've found the Mind Flex to be inordinately sensitive to power… our initial hope was to power the NeuroSky board from the Arduino's 3.3v supply, but this proved unreliable. For now we're sticking with the factory configuration and powering the Arduino and Mind Flex independently.Step 4 Route the wires.We used a dab of hot glue to act as strain relief for the new wires, and drilled a hole in the case for the two wires to poke through after the case was closed. This step is optional.Step 5 Hook up the Arduino.The wire from the Mind Flex's "T" pin goes into the Arduino's RX pin. The ground goes… to ground. You may wish to secure the Arduino to the side of the Mind Flex as a matter of convenience. (We used zip ties.Step 6 Load up the Arduino.Download and install the Arduino Brain Library — it's available here. Open the BrainSerialOut example and upload it to your board. (You may need to disconnect the RX pin during the upload.) The example code looks like this:Step 7 Test.Turn on the Mind Flex, make sure the Arduino is plugged into your computer, and then open up the Serial Monitor. If all went well, you should see the following:Here's how the CSV breaks down: "signal strength, attention, meditation, delta, theta, low alpha, high alpha, low beta, high beta, low gamma, high gamma"(More on what these values are supposed to mean later in the article. Also, note that if you are hacking a Force Trainer instead of a Mind Flex, you will only see the first three values — signal strength, attention, and meditation.)If you put the unit on your head, you should see the "signal strength" value drop to 0 (confusingly, this means the connection is good), and the rest of the numbers start to fluctuate.Step 8 Visualize.As exciting as the serial monitor is, you might think, "Surely there's a more intuitive way to visualize this data!" You're in luck: I've written a quick, open-source visualizer in Processing which graphs your brain activity over time (download). It's designed to work with the BrainSerialOut Arduino code you've already loaded.Download the code, and then open up the brain_grapher.pde file in Processing. With the Mind Flex plugged in via USB and powered on, go ahead and run the Processing sketch. (Just make sure the Arduino IDE's serial monitor is closed, otherwise Processing won't be able to read from the Mind Flex.) You may need to change the index of the serial list array in the brain_grapher.pde file, in case your Arduino is not the first serial object on your machine:serial = new Serial(this, Serial.list()[0], 9600);You should end up with a screen like this: Read more at Frontier Nerds: An ITP Blog.


18 Sneaky Privacy-Betraying Settings Every iPhone Owner Must


Siri 101: How to Disable Siri on Your iPhone's Lock Screen How To: Get Rid of Persistent Wallet Suggestions on Your iPhone's Lock Screen How To: Get Android-Style Lock Screen Shortcuts to Favorite Apps on Your iPhone How To: Disable the 'Good Morning' Message on Your iPhone's Lock Screen
How to stop that boarding pass from hogging your lock screen


Microsoft has been listening to user feedback, and they've finally done something about one of the most common minor gripes with Windows 10. As of build 10525, there's now an option for changing the title bar color in apps, so you won't have to use this old workaround to personalize your window coloring anymore.
How To Change Title Bar Color In Windows 10


How To: Add a Floating Softkey to Your Samsung Galaxy S3 for Faster "Screen Off" How To: Turn Off Your Android's Screen with Your Fingerprint Scanner How To: Keep Your Night Vision Sharp with the iPhone's Hidden Red Screen How To: Nexus 5 Keeps Restarting or Shutting Off? Here's the Fix
4 Ways to Clean Up the Status Bar on Your - Samsung Galaxy S6


If you lose an Android phone or tablet, or Wear OS watch, you can find, lock, or erase it. If you've added a Google Account to your Android device, Find My Device is automatically turned on. To use Find My Device, your lost device must: Be turned on; Be signed in to a Google Account; Be connected to mobile data or Wi-Fi; Be visible on Google Play

How To: Show Someone a Photo on Your iPhone Without Them


Adding Flair To Your Instagram Stories. On top of customizing your Instagram stories with text, colors and markers, you can also add a variety of "stickers" to your content. These fun little additions allow you to really amp up the creativity while also helping you reach a wider range of people.
Instagram Stories: Everything you need to know - CNET


To add the branding watermark to your YouTube videos, navigate to "My Channel" and then click on the gear icon next to the subscribe button. Click on the blue "Advanced Settings" link. On the left hand side of the screen, click on "Branding" under the "Channel" header and then click the blue "Add a watermark" button.
How to Add Logo/Watermark to YouTube Video - Wondershare


Enable Dark Mode in Microsoft Edge. The Microsoft Edge web browser included with Windows 10 also has a dark theme. However, its dark theme option is entirely separate from the Dark Mode option in Settings for some reason. To activate the dark theme in Edge, click the menu button on the toolbar (the icon with three dots at the far right side
How to Enable / Disable Hidden Dark Mode in Windows 10
techknowzone.com/how-to-enable-or-disable-dark-mode-in-windows-10/
After you have activated Dark Theme it is useful while using the Laptop or PC at night or in low light conditions to decrease the strain on your eyes. If you want to Disable Dark Mode in Windows 10 follow the steps mentioned below. How to Disable Dark Mode in Windows 10:
How To Enable The Hidden Dark Mode in Windows 10 - YouTube


iOS 11.1 mostly fixed bugs and brought us a bunch of new emoji, but iOS 11.2 is more substantial, with the addition of Apple Pay Cash. After six beta releases, Apple made the unusual move of
Apple rolls out iOS 12.2 with Apple News+ and support for new


Select "Google Photos" and select the albums you'd like to download. Now you can download all the media as a ZIP file without having to tediously select each individual image in the Google Photos gallery. Make Google Drive and Photos Work Together Inter-app compatibility is a major issue when it comes to different cloud applications.
Google Photos' latest update lets you hide your most

0 comments:

Post a Comment