» 기술 » 원격 제어 » 두뇌 제어 RC 헬리콥터

두뇌 제어 RC 헬리콥터

범주: 원격 제어저자: 조회수: 44

이 Instructable는 어떻게 무선 컨트롤러 헬기를 타고 하 고 무료, 오픈 소스 컴퓨터 소프트웨어에 의해 운영 하 고 집중력과 소비자 수준의 뇌 파 헤드셋에 의해 촬영 휴식의 브레인 웨이브 측정에 따라 비행 수 있는 원격 제어 하드웨어 수정 표시 됩니다.

이 Instructable에 사용 되는 소프트웨어는 두 개의 응용 프로그램, Puzzlebox 시 냅 스와 Puzzlebox 아이디어가 이루어져 있습니다. 전 NeuroSky 사고 또는 Emotiv EPOC 등 상업적으로 이용 가능한 소비자 수준의 뇌 파 헤드셋에 연결합니다. RC 헬리콥터의 원격 제어에서 추출 된 송신기 칩에 연결 하는 후자의 고 문제 비행 명령 및 설정 Puzzlebox 시 냅 스에서 받은 탐지 기반. 소프트웨어 (소스 코드 포함)은 프로젝트 웹사이트에서 다운로드할 수 있습니다.

http://brainstorms.puzzlebox.info

필요한 재료
-무선 조종 헬리콥터
-뇌 파 헤드셋 NeuroSky 사고 또는 Emotiv EPOC 등
-USB-직렬 변환기 케이블, 임의의 전송 속도에서 설정 가능
-오실로스코프
-로직 애널라이저
-납땜 인 두 및 땜 납 (선택 사항)
-연결 케이블 및 프로토타입 보드 (옵션)
-Puzzlebox 시 냅 스와 Puzzlebox 아이디어가 소프트웨어

참고: 굵게 표시 항목은 용어집에서 찾을 수 있습니다 및 링크 인덱스 나열이 Instructable의 마지막 단계.

시작 하기 전에, 헬기를 풀고, 충전 및 배터리를 설치 하 고 검사 하거나 개별 구성 요소를 분해 하기 시작 하기 전에 좋은 작업 순서에 다는 것을 확인.

당신은 또한 숙지 해야 헬기, 등 어떻게 트림 설정 운영 및 기본적인 비행 특성의 기본적인 컨트롤.

참고:이 Instructable에 사용 되는 RC 헬기 블레이드 m c x 2는:

http://www.bladehelis.com/Products/Default.aspx?ProdId=EFLH2400

1 단계입니다. 원격 제어 구성 요소를 검사

첫 번째 단계는 분해 하 고 원격 제어의 회로 보드의 구성 요소를 검사 하는 것. 그것은 그들의 기능과 프로토콜을 연구 하기 위해 제조 업체의 이름 및 다양 한 칩의 부품 번호 검사 현미경 고용 유용할 수 있습니다. 오실로스코프와 로직 분석기를 작업할 때이 나중에 시간을 절약할 수 있습니다.

참고:이 Instructable에 사용 되는 원격 제어 블레이드 MLP4DSM입니다.

거기에 비행에 사용 되는 4 채널:

스로틀 (위/아래 공기에서)
엘리베이터 (앞 으로/뒤로 비행 하는 동안)
에일러론 (비행 하는 동안 왼쪽/오른쪽)
러더 (회전 방향/카운터-clockwise 비행 하는 동안)

포 텐 쇼 미터는 각각 Atmega88PA 마이크로 컨트롤러를 통해 DC 전원 소스에서 연결 되어 회로의 전압을 조정 하는 두 개의 조이스틱 연결 되어 있습니다.

마이크로 컨트롤러 입력된 전압을 측정 하 고 스펙트럼 DSM2 프로토콜을 사용 하 여 RC 헬리콥터와 통신 하는 송신기 칩으로 전송 되는 디지털 PCM 값으로 변환 합니다.

평 신도 설명:

(참고:이 설명은 100% 정확 하지 않습니다 하지만 시각화 하 고 무슨 일인지 이해 유용한 방법이 될 수 있습니다)

그것은 전기 전선 또는 회로 기판에 트랙 달리는 파이프를 통해 흐르는 물으로 생각 하는 도움이 될 수 있습니다. 압력 또는 그것의 전압을 될 것 이라고 어느 한 시점에서 파이프 안에 흐르는 물의 레벨을 측정 하는 경우 파이프의 직경 최대 전압 회로 처리할 수 있습니다. 그 포인트를 통과 하는 물의 볼륨 암페어 (암페어) 단위로 측정 회로의 전류 이다. 만약 당신이 높은 전압을 될 것 이라고 하는 물의 물방울이 뚝뚝 떨어지는 대형 수구 사진, 낮은 전류 회로, 물 분사 firehose는 상대적으로 낮은 전압, 높은 전류 회로 될 것 이라고 하는 반면. 그것은 이런이 이유로 앰프 전압 보다 더 위험한 종종 여겨진다입니다.

배터리는 모두 원본으로 행동 및 파이프 (회로)를 통해 흐르는 물 (전기)에 대 한 대상. 원격 제어의 전면에 조이스틱에 연결 된 포 텐 쇼 미터 파이프를 통해 흐르는 물의 수준 (전압)을 변경 하는 게이트 역할. 예를 들어, 스로틀 조이스틱 어디로 터 블레이드는 정상적으로 떨어져, 가장 낮은 위치에 있을 때 게이트는 전적으로 닫습니다 그래서 물이 흐르는 파이프를 던져 하 고 전압은 0입니다. 경우는 계기판 이며 최고의 위치 게이트는 완전히 오픈 물과 전압 마찬가지로 그들의 최고 수준에 있습니다.

파이프 그들의 목적지에가 길에 바퀴를 통해 전달 하는 경우 그 휠 설정 헬리콥터로 터 블레이드 것이 좋을 것 (높은 전압)을 통해 흐르는 물을 더 차례 휠 및 따라서로 터 블레이드 더 빨리, 더 높은 비행 헬리콥터 수 있도록 합니다.

지금은 물론 조이스틱 및 우리에 대해 얘기 하는 회로 아니라 헬리콥터, 원격 제어에 그래서 우리는 몇 가지 추가 단계가 필요.

이 가상 예에서는 마이크로 컨트롤러 과거 흐르는 파이프에 물 수준을 측정 합니다. 이 숫자는 전압 및 따라서 조이스틱 위치를 나타냅니다. 숫자를 디지털 형식으로 변환 하 고 모든 다른 조이스틱 위치에 해당 하는 번호와 함께 송신기에 전달. 송신기 헬기에이 번호를 브로드캐스트합니다. 마지막으로 터 블레이드와 servos에 대 한 적절 한 물리적 설정에 디지털 값으로 변환 하는 자체 마이크로 컨트롤러에 헬기 회담에서 수신기.

2 단계입니다. 제어 보드 오실로스코프를 연결

오실로스코프를 이용 하 여 마이크로 컨트롤러와 송신기 칩 사이 전송 신호 특성 중 일부를 확인할 수 있습니다 우리.

우리가 리드를 연결 하 고 우리가 어떤 핀을 확인할 수 있게 될 때까지 송신기 칩의 핀의 각 접지 와이어 신호 및 전기 접지 했다 사용 되었다. 오실로스코프의 강도 조정 하는 것은 이미지를 더 명확 하 게 볼 수 있도록 도움이 됩니다.

가장 중요 한 것은 우리가 우리의 헬리콥터에 대 한 원격 제어 아날로그 신호 대신 디지털 전송 확인 수 있었다.

또한 매우 중요 한 우리 수 있었다 디지털 신호에 의해 우리가 읽을 수 있고 우리의 USB 직렬 케이블을 사용 하 여 동일한 전압 수준 신호 생성을 확인 하는 데 사용 하는 전압 레벨을 측정. 경우 라면 하지 우리 또는 우리의 USB 직렬 하드웨어에 맞게 회로 전압 아래로 단계에 간단한 회로 추가 해야 할 수 있습니다.

낮은 라인을 따라 점 아래 첫 번째 사진에서 데이터 (일명: “프레임”) 패킷을 보내는 경우를 나타냅니다. 우리 시간 충 동 우리가 우리가 로직 분석기로 이동 하는 경우 볼 필요가의 아이디어를 얻을 수 있었다.

확대 하 여 두 번째 사진에서 우리는 디지털 신호에서 수직의 일부를 볼 수 있습니다. 라인의 섹션 원격 제어 회로 기판에 조이스틱 조작으로 깜박일 것입니다. 이 각 프레임의 데이터는 각 채널에 표시 된 지시 사항 관련 하 여 변화를 나타냅니다.

좀 더 구체적인 방향과 토론 안부는 오실로스코프를 사용 하는 방법을이 문서의 범위를 벗어납니다.

3 단계입니다. 제어 보드 로직 분석기에 연결

로직 분석기로 신호를 송신기에 마이크로 컨트롤러에서 보내는 디지털 PCM 데이터의 프레임을 캡처 및 시각화 하 고 디코딩할 수 있습니다.

이 Instructable에 대해 먼저 텍트로닉스 1241 로직 분석기 사용 되었다, 그때 우리가 정확 하 게는 데이터 프레임 (22ms) 전송 주파수를 측정할 수 있는 Saleae 논리 형식, 수량 및 콘텐츠 (8 데이터 비트, 패리티 없음, 1 정지 비트)는 직렬 프로토콜의 각 바이트의 문자를 포함 하 여 뿐만 아니라, 자사의 속도 n/a 보 오). 각 프레임을 편리 하 게 16 진수 표기법으로 표현 될 수 있습니다 14 바이트 포함 되어 있습니다.

참고: 전송 속도 매우 중요 합니다. 우리의 목표는 (를 포함 하 여 우리가 필요로 하는 USB-직렬 장치) 가장 하지 않을 경우 모든 직렬 장치에 의해 지원에 가장 가까운 표준 전송 속도 n/a 입니다. 이것은 너무 멀리 우리의 송신기 로부터 초기 실험 실패 한 통신 시도 하는 동안. 그것은 누구의 칩셋 허용 임의의 전송 속도의 설정을 USB 직렬 장치를 선택 하는 데 필요한 되었다. 최종 버전에 대 한 우리 FTDI 칩셋 (특히 FT232 USB-시리얼 (UART) IC, 자세한 내용은 용어집을 참조 하십시오)를 포함 하는 모델에 정착.

이 단계에 첨부 된 예제 로그 파일 Saleae에서 자유롭게 사용할 수 있는 “논리” 소프트웨어 응용 프로그램으로 캡처된 파일은. 계기판은 완전히 아래 위치에서 첫 번째 파일에서 두 번째 파일에 계기판은 완전히 위쪽에.

더 구체적인 방향과 토론 논리를 사용 하는 방법에 관해서는 분석기는이 문서의 범위를 벗어납니다.

평 신도 설명:

(참고:이 설명은 100% 정확 하지 않습니다 하지만 시각화 하 고 무슨 일인지 이해 유용한 방법이 될 수 있습니다)

우리의 이전 비유에서 우리는 물의 압력 및 수준으로 파이프를 통해 흐르게 했다 유사 했다 전압 레벨 올리고 인하 조이스틱의 “문”으로 변경 되 고 우리의 회로 통해 전기 전류 흐름의 명시. 그러나 우리가 배운 대로 오실로스코프를 사용 하 여, 마이크로 컨트롤러와 송신기 칩 사이 전송 신호, 디지털 아닌 아날로그입니다. 이 효과적으로 언제 든 지 우리는 측정 물 파이프 걸릴 것도 의미 있을 전체, 또는 사이 어떤 주어진된 시점에서 결코 빈. 이 두 극단 사이의 교류에 의해 이진 숫자 전송 되는.

이것에 대해 생각 하는 또 다른 방법은 파이프, 보낸 사람 및 수신기의 양쪽 끝에 두 사람이 상상 하는 것. 이 경우 보낸 사람에 게는 마이크로 컨트롤러 (그것은 알고 있기 때문에 전송 하는 숫자 값) 하 고 수신기는 송신기 칩. 보내려는 정보 홍수 및 파이프를 배출 하 여 매우 느린 될 것 이라고, 그래서 대신 그들이 사용 하는 손전등 모스 부호의 형태로 의사 소통을 합니다.

모든 너무 자주, 파이프와 같은 순간에 보낸 것을 나타내기 위해 손전등을 설정 하거나 0을 나타내기 위해 벗어 두고 수신기 엿보는 것 이다. 이런 단일 비트 때마다 전달 됩니다. 이 바이트를 형성 하는 한 행에 8 배 빠르게 일어날 것 이다. 모든 비트는 한마디로 편지는, 작품 바이트를 있을 것 이다. 로직 분석기 추가 14 바이트 또는 송신기 칩 마이크로 컨트롤러에 의해 음성 각 문장에서 “단어” 고 각 문장 포함 모든 조이스틱 설정을 각 모션 방향 원격 제어 설정의 능력은 우리에 게 알려줍니다. 원격 제어 전원이 켜져으로 완전 한 문장은 지속적으로 약 45 초당 번 (한 번 모든 22ms) 반복 가져옵니다.

전송 속도 보낸 사람에 게 정해진 타이밍 될 것 이라고 비판적 위에서 언급 하 고 받은 보내는 빛의 섬광에 대 한 합의 것 이다. 즉 만약 보낸 플래시 5 초 마다 한 번 보내려고 하지만 수신기만 10 초 마다 찾던, 수신기의 신호를 절반을 증인 거기 것만 및 녹음 하는 후 첫 번째 보기 각 후속 비트 단어 내에서 잘못 된 위치에 기록 합니다. 우리 전송 속도 n/a 말할 때 실제로 의미 하는 무슨 둘째 매일 일어나 고 최대 n/a 개별 깜박!

4 단계입니다. 제어 보드에서 송신기 desolder

오실로스코프를 사용 하 여 설정 후 디지털 신호를 마이크로 컨트롤러와 송신기 칩 간에 전송 되는 그리고 다른 모든 구성 요소를 무시 하 고 USB 직렬 케이블을 사용 하 여 송신기 칩 방향와 통신 하는 것이 소프트웨어를 통해 우리의 무선 조종 헬리콥터와 인터페이스를 우리를 위해 가장 쉬운 방법은 그에 분명 되었다 로직 분석기를 사용 하 여 특성 및 해당 직렬 프로토콜의 내용을 해독.

이 없었던 경우 우리 대신 사용 했 Arduino의 아날로그 출력 정상적으로 포 텐 쇼 미터에 표시 된 전압 레벨을 시뮬레이션할 수 있습니다.

송신기 칩은 실제로 별도 회로 기판 (사진 참조) 하 고 충분 한 클리어런스에서 클립을 두 개의 연결 핀에, 우리 기록 및 모든 전송 되는 데이터를 사용 하지 않고 마이크로 컨트롤러에서 물리적으로 분석할 수 있게 한 것 수정. 그러나 우리가 결국 이러한 시뮬레이션할 수 싶은 메시지, 트랜스미터 보드 전원을 필요한 것. 원격 제어 전원 스위치에 경우 다음 마이크로 컨트롤러 것 또한 보내는 우리가 생성 된 데이터와 충돌 하는 데이터를. 만약 우리가 왼쪽 송신기 보드 전원 스위치 것도, 헬기를 모든 데이터를 보내지 못하도록 방지 합니다. 그러나 우리는 우리가에서 USB 시리얼 케이블 송신기 회로 전원을 수 있을 것 이라고, 우리가 되지 않은 특정 전기 적용이 시점에서 것이 또한 넘어가지 마이크로 컨트롤러에 다시 간주 됩니다.

따라서 우리가 전적으로 우리가 우리의 프로젝트에 대 한 특정 필요 하는 유일한 구성 요소에서 원격 제어 송신기 칩을 이전 desolder 하기로 결정 했습니다.

5 단계입니다. 컨트롤 보드를 USB/시리얼 케이블 연결

송신기 칩 desoldered는 일단 그것을 USB-시리얼 케이블을 연결 하 고 소프트웨어를 사용 하 여 헬기를 운영 하는 일을 할 수 또는 원격 제어 캡처 및 기록 데이터 프레임을 USB-시리얼 케이블을 직접 연결할 수 있어야 그것을 원래 원격 컨트롤을 다시 연결 하 고 여전히 앞으로 헬리콥터를 조종 하는 일을 할 수 싶 었 어 우리.

우리는 우리가 이러한 구성 중 하나에 원하는 대로 스위치를 플립 수 있는 프로토 타입 보드를 사용 하 여 간단한 스위치 회로 구축 결국.

파이썬에서 사용할 수 있는 “Helicopter_Control.py” 모듈을 작성 하는이 방법에서 수집한 정보를 사용 하는 우리 Puzzlebox 아이디어가 소프트웨어의 일환으로.

첨부 된 사진에서 우리가 도망이 모듈 콘솔에서 다음과 같은 방법으로 “읽기” 명령을 실행:

파이썬 Helicopter_Control.py-명령 = 읽기-장치 = / dev/ttyUSB0

참고: 특정 구성, 직렬 포트 직렬 USB 장치는 연결 될 때 우리의 리눅스 시스템에서 만든 “/ dev/ttyUSB0″ 이었고이 특정 시스템에 대 한 다를 수 있습니다. 윈도우즈에서 COM 포트 “COM1″과 같은 표시 할 수도 있습니다.

이런 방식으로 실행 될 때 송신기 칩 마이크로 컨트롤러에서 전송 실시간 데이터를 아주 쉽게 된다. 우리는 통합 하는이 정보는 우리가 임의로 보내기 특정 명령 문자열에 우리 헬기를 것입니다 수에 소스 코드에.

덧붙여 우리는 그 때 헬기 전원을 먼저, 그것은 필요한 반복 해야 “중립” 스로틀의 위치와 일치 하는 명령 문자열을 보내는 원격 제어 또는 컴퓨터 소프트웨어에 대 한 것으로 나타났습니다 중 현재 송신기 칩에 연결 되어 있습니다. 그렇지 않으면 헬기 송신기 칩을 볼 수 없습니다 하 고 동기화 모드 (조종석에 표시등이 깜박이면 파란색으로 표시)을 입력 합니다.

또한 콘솔 명령이 종료 될 때 헬기 (외출 조종석에 지속적인 푸른 빛) 분리 됩니다. 그것은 다시 2 초 정도 방향 명령을 발급 받을 수 있습니다, “가져가” 또는 “앞으로 비행 합니다.”와 같은 중립 신호를 전송 하는 데 필요한 연결을 다시 설정 하려면 이러한 전송 설정은 Puzzlebox 아이디어가 소프트웨어에 의해 자동으로 처리 됩니다.

6 단계입니다. 명령 콘솔에서 RC Heliocopter 비행 테스트

이 예에서는 비디오 무선 제어 헬기 원래 원격 제어를 통해 운영 되 고 먼저 다음 프로토 타입 보드에 있는 스위치는이 성을 상실 한 후 “앞으로 비행” 명령을 발급 콘솔 모드에서 Puzzlebox 아이디어가 소프트웨어. Note 헬기 내려요 송신기와 헬기 간의 동기화를 어느 시간 동안 재가 전에 지연이 있다.

사용 가능한 콘솔 명령에는 다음이 포함 됩니다.

중립: 헬리콥터와 초기 동기화를 설정 하려면이 명령을 사용합니다
파이썬 Helicopter_Control.py-명령 = 중립

Hover: 공중에서 헬기를 가져가
파이썬 Helicopter_Control.py-명령 = 맴 돕니다

앞으로 파리: 앞으로 헬리콥터 비행, 쉽게 착륙 하기 위하여 지상에 낮은
Helicopter_Control.py-파이썬 명령을 = fly_forward

읽기: 원격 제어에서 데이터 프레임을 읽고 콘솔에 직접 출력
파이썬 Helicopter_Control.py-명령 = 읽기

7 단계입니다. 뇌 파 헤드셋 Puzzlebox 시 냅 스 연결

Puzzlebox 시 냅 스는 무료, 오픈 소스, 시중 소비자 수준의 뇌 파 헤드셋에 직접 연결, 뇌 파 신호 (검출 상태 포함)를 수집, 데이터의 시각화를 수행, 선택적으로 디스크에 세션을 기록 및 원격 클라이언트에 게 릴레이 정보를 TCP/IP 서버 인프라를 제공 하는 크로스 플랫폼 응용 프로그램입니다.

이 Instructable에 대해 우리 NeuroSky 사고와 보고서 Puzzlebox 아이디어가 비행,이 데이터를 사용 하 여 “주의”와 “명상” 수준의 계산 가져가, 또는 무선 제어 헬기 착륙에 연결할 Puzzlebox 시 냅 스를 사용 합니다.

Emotiv EPOC 헤드셋을 사용 하는 경우 그것은 “EmoKey” 소프트웨어를 사용 하 여 Puzzlebox 아이디어가에 직접 얘기 하 고 따라서이 단계를 건너뛸 수 있습니다.

당신을 시작 하려면 NeuroSky 마인드와 블루투스 연결을 하셔야 합니다. 이 작업을 수행 하는 방법에 대 한 지침 헤드셋과 함께 제공 해야 하 고이 문서의 범위 밖에 있다. 즉, Windows XP를 사용 하는 경우 기본 제공 Microsoft Bluetooth 스택에 반대 도시바 블루투스 스택 (헤드셋의 설치 CD에 제공)을 사용 하는 것이 좋습니다. 우리는 단순히 도시바의 소프트웨어와 함께 더 나은 결과 했다. 블루투스 핀 NeuroSky 마인드는 “0000″ 및 당신이 연결 되 면 기본 윈도우 시스템이 나 리눅스에서 /dev/ttyusb에 대 한 새로운 COM 포트가 있어야 합니다. Mac OS X의 모든 사용자가 파이썬 인터프리터를 사용 하 여 소스에서 소프트웨어를 실행 하는 격려 된다 하 고 발생할 수 있는 문제를 보고 합니다. 소프트웨어 호환 되어야 하지만 어느 테스트 되었습니다도 글을 쓰는 시점에서 OS X를 위한 포장.

간단 하 게 연결 되 면 연결 된 NeuroSky 마인드의 블루투스 MAC 주소를 선택 하거나 적절 하 게 지정 된 COM 포트를 선택 합니다.

인터페이스의 “서버 데몬” 섹션 아래 “시작” 버튼을 클릭 하 고 GUI 실시간에서 뇌 파 측정을 표시 하는 시작 됩니다. 브레인 웨이브 및 “eSense” 계산 초당 한 번씩 생성 됩니다. 도 그래프로 파도로 사용자의 원시 뇌 파 출력을 볼, 시간이 지남에, 관심과 휴식 동향 보고, 디스크 또는 오픈오피스 Calc 또는 Microsoft Excel 결과 사용 하기 위해 CSV 파일로 내보낼 사용자 세션의 완전 한 내용을 저장 하는 것이 가능 합니다.

8 단계입니다. Puzzlebox 아이디어가 사용 하 여 RC 헬리콥터 조종

Puzzlebox 아이디어가입니다 무료, 오픈 소스, 크로스 플랫폼 소프트웨어 응용 장치, 차량과 장난감 레고 마인드 스톰, 라디오 제어 헬기도 전동 휠체어 등의 뇌-컴퓨터 인터페이스 (BCI) 제어를 허용 하는.

이 Instructable에 우리는 우리의 앞으로 헬기, 호버, 및/또는 토지 집중과 이완 NeuroSky 사고 또는 Emotiv EPOC 등 뇌 파 헤드셋에서의 감지 수준에 따라 자동으로 비행이 소프트웨어를 사용 합니다.

첫 번째 단계는 응용 프로그램을 로드 한 후 이전 단계에서 준비 된 Puzzlebox 냅 서버에 연결 하는. 서버 같은 컴퓨터 시스템에 존재할 수 있습니다. 또는 tcp/ip 네트워크나 인터넷을 통해 원격으로 액세스할 수 있습니다. Puzzlebox 아이디어가 호스트를 확인 한 후 “제어판” 탭을 클릭 하십시오 포트 설정, 뇌 파 탐지를 받기 시작에 “연결”을 클릭 합니다.

다음 “RC 헬기” 탭을 클릭 하십시오.

송신기 칩 한다 이미 추출 되어 이전 단계에서 설명한 대로 컴퓨터 시스템에 연결 합니다. Windows에서 COM 포트 또는 리눅스에서 /dev/ttyUSB 직렬 장치 USB 대 직렬 인터페이스가 표시 됩니다. 기본적으로 “집중력” 또는 “이완” 수준의 특정 임계값에 도달 하면 (약 60% 또는 더 높은, “puzzlebox_brainstorms_configration.ini” 파일에 특정) “속도” 미터를 채우기 위해 시작 됩니다 및 무선 제어 헬기 “가져가” 모드에서 벗을 것 이다. 일단 농도 또는 휴식 수준을 자동으로 해당 임계값 헬기가을 토지.

Emotiv EPOC 헤드셋을 사용 하는 경우 다음과 같은 바로 가기 키 “EmoKey” 프로그램을 통해 연결 하 여 임의의 탐지 헬리콥터 기능을 할당할 수 있습니다.

“홈” 또는 “["-가져가
"Page Up" 또는 "]“-앞으로 비행
“종료” 또는 “”-토지

평 신도 설명:

(참고:이 설명은 100% 정확 하지 않습니다 하지만 시각화 하 고 무슨 일인지 이해 유용한 방법이 될 수 있습니다)

게임에 있는 동안 야구 경기장 밖에 서 있는 척. 에 선수를 볼 수 없습니다 잠시 동안, 당신은 (우리 “읽을 수 없습니다 귀하의 마음”) 마다 한 번씩 하지만 필드 관중 환호를 들을 수과 소리 그리고 당신은 알고 뭔가 흥미로운 일이 벌어지고 있습니다. 우리는 이것이 일어날 때, 그것은 주의 지불 하는 의미를 알으십시오. 환호 하는 군중의 브로드캐스트를 따기는 안테나로 서 사원에 달려 있는 전극의 생각할 수 있습니다. 우리가 그냥 다이얼에 오른쪽 역을 조정 하 고 흥분의 그 포효를 듣고, 우리는 당신이 집중 하는 다는 것을 알고 있습니다.

인간의 뇌는 끊임없이 교환 하 고 전기를 생산 하는 화학 프로세스를 통해 정보를 신호 하는 약 100 억 뉴런의 이루어집니다. 특정 기능에 관련 된 뇌의 영역을 매우 활성화 될 때 해당 지역 통해 직접 두 피 표면에 전기 활동에 작은 변화를 측정할 수 있다.

원격 제어 회로와 마찬가지로 우리는 측정 이러한 수준 및 변화 볼트 전기 활동에 (비록 변경이 많은 배나 작은). 만약 당신이 원격 제어 찾을 것입니다 그 배터리 1.5 볼트 수를 정상적인 충전을 나타냅니다 “1.5 v” 측면에 밖으로 단 하나의 AA 배터리를 당겨 했다. 우리는 단지 매우 민감한 전압계를 본질적으로 뇌 파를 사용 하 여 볼트 (microvolts)의 1/ n/a 에 두뇌의 전기적 신호를 측정 합니다.

때 뇌 파 헤드셋을 사용 하 여 뇌의 전기 신호를 측정 하 고, 우리는 신호를 처리 하는 데 수학을 사용할 수 있습니다. 전극 중립 접지 참조 측정 함께 대뇌 피 질 (이 마 아래 오른쪽 두뇌의 전 두 엽)에 배치 되었습니다 지식을 결합 (와 같은 사용자의 귀에 어디에 아무 신경) 우리 관심, 초점, 그리고 휴식의 수준에 대 한 계산을 만들 수 있습니다.

9 단계입니다. 용어, 링크 색인 및 크레딧

전류 (암페어)
https://secure.wikimedia.org/wikipedia/en/wiki/Ampere

아날로그
https://secure.wikimedia.org/wikipedia/en/wiki/Analog_signal

Arduino
http://arduino.cc/

Atmega88PA
https://secure.wikimedia.org/wikipedia/en/wiki/ATmega88

전송 속도
https://secure.wikimedia.org/wikipedia/en/wiki/Baud

이진
https://secure.wikimedia.org/wikipedia/en/wiki/Binary_numeral_system

비트
https://secure.wikimedia.org/wikipedia/en/wiki/Bit

블레이드 mCX2 (헬리콥터)
http://www.bladehelis.com/Products/Default.aspx?ProdId=EFLH2400

블레이드 MLP4DSM (원격 제어)
http://www.horizonhobby.com/Products/Default.aspx?ProdID=EFLH1064B

뇌-컴퓨터 인터페이스 (BCI)
https://secure.wikimedia.org/wikipedia/en/wiki/Brain-computer_interface

바이트
https://secure.wikimedia.org/wikipedia/en/wiki/Byte

디지털
https://secure.wikimedia.org/wikipedia/en/wiki/Digital_signal

Electroencephalography
https://secure.wikimedia.org/wikipedia/en/wiki/Eeg

Emotiv EPOC
http://www.emotiv.com/store/hardware/epoc-bci/epoc-neuroheadset/

FTDI-미래 기술 장치 국제
http://www.ftdichip.com

Hackerspace
https://secure.wikimedia.org/wikipedia/en/wiki/Hackerspace

레고 마인드 스톰
http://mindstorms.lego.com/

로직 애널라이저
https://secure.wikimedia.org/wikipedia/en/wiki/Logic_analyzer

모스 코드
https://secure.wikimedia.org/wikipedia/en/wiki/Morse_code

신경
https://secure.wikimedia.org/wikipedia/en/wiki/Neuron

NeuroSky 마인드
http://store.neurosky.com/products/mindset

Noisebridge
https://www.noisebridge.net/wiki/Noisebridge

오실로스코프
https://secure.wikimedia.org/wikipedia/en/wiki/Oscilloscope

PCM
https://secure.wikimedia.org/wikipedia/en/wiki/Radio-controlled_helicopter#PCM

포 텐 쇼 미터
https://secure.wikimedia.org/wikipedia/en/wiki/Potentiometer

Puzzlebox 아이디어가
http://brainstorms.puzzlebox.info/index

파이썬
http://www.python.org/

무선 조종 헬리콥터
https://secure.wikimedia.org/wikipedia/en/wiki/Radio_controlled_helicopter

Saleae 논리
http://www.saleae.com/logic/

직렬
https://secure.wikimedia.org/wikipedia/en/wiki/Serial_port

스펙트럼 DSM2
http://www.spektrumrc.com/DSM/Technology/DSM2.aspx

전압 (볼트)
https://secure.wikimedia.org/wikipedia/en/wiki/Volt

감사

특별 한 감사를 도운 다음이이 프로젝트에 기여할 수 있습니다:

Noisebridge Hackerspace

Miloh 알렉산더
제이크 월터 스
토니 로버츠
폴 통킹
그렉 스미스
크리스 Hellyar



최근 게시물


  1. 총 자동차 배터리에 의해 구동 되는 휴대용 Wirefeed 용접기 스풀

  2. 생물 스카프

  3. 평범한 사람에 대 한 Wetshaving

  4. 팹 벽돌 (바느질 유용한 경연 대회 프로젝트) 소개

  5. NES 플래시 드라이브 및 USB 포트

  6. Denailing 목재

  7. 최소 라 슨 스캐너/cyclon

  8. 덕트 테이프 R/C 비행기

  9. 수에 수 그릴

  10. 나무 망치-일명 커피 퍽 분쇄 자

  11. 니트 스웨터 또는 카디 건에 대 한 늑 골이 있는 buttonhole 밴..

  12. 만들 앵무새 양복 이나 기저귀 깃털 친구.

  13. 레고 마인드 스톰 NXT에서 간단한 로봇 팔을 구축 하는 방법?

  14. 펜로즈 삼각형 그리기

  15. 기타를 구입에 대 한 가난한 사람의 가이드

  16. ServDuino-빌드 귀하의 자신의 Arduino 웹 서버

  17. 간단한 아크릴 아이팟 터치 또는 아이폰 스탠드

  18. 초심자 HTML

  19. 플래시 드라이브 사기에 빠지지 마십시오!

  20. 자기, under-shelf 스파이스 랙...


달력

2월 2014
« Jan    
 12
3456789
10111213141516
17181920212223
2425262728  

기록 보관소