Pages

Tampilkan postingan dengan label mind. Tampilkan semua postingan
Tampilkan postingan dengan label mind. Tampilkan semua postingan

Minggu, 08 Mei 2016

Using Arduino For Mind Control

This isnt a post about using a microcontroller (MCU) to control someones mind -- its a post about how to use an Arduino device that lets you use your brainwaves to manipulate inanimate objects.
OpenBCI prototype called "Frankenboard"

Heres how the August 11 article "Building Mind-Controlled Gadgets Just Got Easier" from IEEE.org explains this new brain-computer interface (BCI).
"Their system enables DIYers to use brain waves to control anything they can hack—a video game, a robot, you name it. “It feels like there’s going to be a surge,” says Russomanno. “The floodgates are about to open.” And since their technology is open source, the creators hope hackers will also help improve the BCI itself. Their OpenBCI system makes sense of an electroencephalograph (EEG), signal, a general measure of electrical activity in the brain captured via electrodes on the scalp. The fundamental hardware component is a relatively new chip from Texas Instruments, which takes in analog data from up to eight electrodes and converts it to a digital signal. Russomanno and Murphy used the chip and an Arduino board to create OpenBCI, which essentially amplifies the brain signal and sends it via Bluetooth to a computer for processing."
Current OpenBCI board
One nice aspect of Arduino is that its getting more and more people who arent electronics experts, computer programmers or engineers involved with physical computing. The IEEE article says they are "artists who met at Parsons the New School for Design." In the Humboldt Microcontrollers Group, there is a forester, a biologist, and an artist. And wed love to have more non-engineers and others whose main experience and training is not in the field of electronics. The Arduino movement seems to encourage a whole new spectrum of people to see how they can apply MCUs and other modern electronics to their particular field of interest.

I havent quite figured out if I think OpenBCI will be around for the foreseeable future. They seem relatively legitimate, but their website appears to be either very new or not a high priority for the founders of OpenBCI. Quite a few of the webpages on the site say Under Construction. Even the Getting Started page says its under construction. But IEEE is a pretty reputable organization, and I dont think theyd have published the article if they werent comfortable that the project was legitimate. Overall, though, it appears youll get the OpenBCI hardware if you want to spend the $399 on either the 8-bit or 32-bit board kits. They also have a GitHub site that contains "the core OpenBCI hardware and software frameworks."

In addition to the IEEE August 2014 article about OpenBCI, there were a number of articles in early 2014 when OpenBCI did a successful Kickstarter campaign, getting more than twice their original goal of $100,000. Wired did an article in January 2014 titled, "These Guys Are Creating a Brain Scanner You Can Print Out at Home." The article featured a 3D printed brain scanner headset that they called the Spider Claw 3000. Heres the articles description of the brain scanner:
"Spider Claw 3000" 3D printed brain scanner
"It includes sensors and a mini-computer that plugs into sensors on a black skull-grabbing piece of plastic called the “Spider Claw 3000,” which you print out on a 3-D printer. Put it all together, and it operates as a low-cost electroencephalography (EEG) brainwave scanner that connects to your PC...You can target up to 64 locations on the scalp with a maximum of 16 electrodes at a time."
The $399 starting price for the OpenBCI is too steep for my budget, but Im sure there will be some pretty interesting developments with this equipment in the next few years. The IEEE article mentions three projects:
"Audette, the engineer from Creare, is already hacking robotic “battle spiders” that are typically steered by remote control. Audette used an OpenBCI prototype to identify three distinct brain-wave patterns that he can reproduce at will, and he sent those signals to a battle spider to command it to turn left or right or to walk straight ahead. “The first time you get something to move with your brain, the satisfaction is pretty amazing,” Audette says...In Los Angeles, a group is using another prototype to give a paralyzed graffiti artist the ability to practice his craft
Chip Audette and brain-controlled Hex Bug battle spider (from IEEE)
again. The artist, Tempt One, was diagnosed with Lou Gehrig’s disease in 2003 and gradually progressed to the nightmarish “locked in” state. By 2010 he couldn’t move or speak and lay inert in a hospital bed—but with unimpaired consciousness, intellect, and creativity trapped inside his skull...They’re using OpenBCI to record the artist’s brain waves and are devising ways to use those brain waves to control the computer cursor so Tempt can sketch his designs on the screen...David Putrino, director of telemedicine and virtual rehabilitation at the Burke Rehabilitation Center, in White Plains, N.Y., says he’s comparing the open-source system to the $60,000 clinic-grade EEG devices he typically works with...Putrino hopes to use OpenBCI to build a low-cost EEG system that patients can take home from the hospital, and he imagines a host of applications. Stroke patients, for example, could use it to determine when their brains are most receptive to physical therapy, and Parkinson’s patients could use it to find the optimal time to take their medications
."
I wonder what some imaginative teenagers who have a lot of time and energy on their hands will come up when they start hacking OpenBCI...

**********
Read More..

Minggu, 27 Maret 2016

Makeblock YAAR!!

No, Makeblock is not a pirate microcontroller -- its yet another Arduino robot.
Makeblock Gold starter kit

The August 13 Tech In Asia article "This Chinese startup lets kids easily make and program their own robots" is sort of an update of one of the Arduino robot companies thats been around for a while. Theyre a Shenzhen company that did a very successful Kickstarter, ending up with over six times their original $30,000 funding goal. According to the Tech In Asia article:
"...Makeblock, a startup from Shenzhen, offers a cheaper, more practical approach. The company sells robotics kits for as little as US$120 and enterprise kits for up to US$500. Makeblock makes 200 different mechanical parts and growing, which can be programmed using either Arduino or Scratch – the latter is an MIT-developed drag-and-drop programming environment for kids to learn the fundamentals of coding. CEO Jasen Wang says kids can easily make their own toy robots, while more serious hobbyists and even professionals can create robots to be used for more practical applications. Once a robot is built, it can be controlled via mobile app..."
A Wired article from 2012 titled "Robotics Hacker Erects Open Source ‘Lego for Adults’" gives some of the backstory about Makeblock:
"Jasen Wang once bought a home robotics kit. He had studied aircraft design in college and spent years at an electrics engineering outfit, but he still found the instructions completely incomprehensible. And the pieces were flimsy. And after he broke two of them, he gave up entirely. The good news is that he resolved to create his own robotics kit that was actually worthy of the name. The result is Makeblock, a set of flexible components — including slots, wheels, timing belts, and motors — for building robotics...You can even integrate these components with Lego blocks, as well as open source Arduino circuit boards and various other motors and standard industrial parts. And all of Makeblock’s schematics are open source, meaning anyone can build compatible parts or try to improve upon the designs...the company has built a custom-designed servo because Wangs says the ones already on the market weren’t adequate for robotics. And he’s not entirely happy with the existing integration system, so the company is building a new electronic platform that uses modular, color-coded connectors to make it easier to attach circuit boards and sensors...The key to Makeblock’s combination of sturdiness and flexibility are the threaded slots made from aluminum. Wang hit upon the idea at his day job. Although he knew he wanted to build a better robotics kit, he had no idea how. One day, he was asked to learn more more about the production side of the business, so he was sent to the factory to be trained in assembly work. It was here that he came across an aluminum part with a threaded slot, enabling engineers to add screws or connectors anywhere on each piece."
A more recent 2013 article from Make magazine gives Makeblock kudos for the high quality
High quality aluminum parts
parts.
"Compared to t-slot aluminum beams, Makeblock is much more sophisticated. It has threaded grooves running along the length of the beams, bolt holes running parallel to the grooves, as well as threaded holes on the ends of the beams. You can really get a sense of these features in the photo to the right. While the beams are great, Makeblock has created an impressive array of additional parts. The wheels and treads are extremely robust. There’s a nice variety of connector plates."
The electronics kit for Arduino and Scratch is $99 and looks like a pretty good package (its just the electronics).
Electronics kit for Scratch and Arduino

It looks like Makeblock would be an excellent starting point for a person who wants to just build a robust robot and doesnt feel the need to cut and shape every part by hand. I dont think you have to worry about your Makeblock robot falling apart because you didnt cut components to just the right dimensions or werent an expert with a CNC router or a laser cutter.

Maybe Ill ask for a Makeblock kit for Christmas!

**********

Read More..