toio toio에 카메라를 올려 OSC 제어 이것은 「toio™(로봇 토이 | toio(토이오)) Advent Calendar 2019」의 21일째의 기사가 됩니다. toio에 카메라를 올리거나 TouchDesigner와 OSC로 통신할 수 있도록 했습니다. toio에 물건을 올리거나 다른 앱과 통신할 때의 참고가 된다고 생각합니다. toio는 DSC-RX0과 레고 부품을 결합하여 고정되었습니다. toio.py에서 쓰러지지 않도록 가속... TouchDesigner파이썬toioOSC MATLAB에서 toio를 움직여 보았습니다. toio의 프리 주행 모드로 놀고 있었지만, 속도를 바꾸어 보면 상상 이상으로 제대로 미세 조정할 수 있었다. BLE로 연결하면 toio를 조작할 수 있다는 것이었기 때문에, 제어 가치세 애용의 MATLAB로 움직여 보았다. MATLAB에서 BLE을 사용하고 싶은 사람 MATLAB에서 toio를 움직이고 싶은 사람 toio Core Cube라고 써 있는 곳의 Address를 메모한다. 또, ... toioBLEmatlab toio를 사용한 디지털 초로 Q 평소에는 임베디드 엔지니어를 하고 있습니다. 이번에는 toio의 새로운 업데이트 기능을 사용하여 초로 Q를 만들어 보았습니다. 그렇게 함으로써 전용 매트를 사용하지 않아도 어떤 곳에서도 놀 수 있습니다. 디지털 초로 Q — Hiroshi Takagi (@TkgHrsh) 시작하려면 을 사용하여 회전 속도를 얻습니다. 손으로 타이어를 움직일 때의 속도값을 취할 수 있으므로 이 값을 축적하여 쵸로... toio자바스크립트IoT초로 Q toio.js를 브라우저에서 움직여 보았습니다. 심플한 외형이면서 궁리 나름으로 여러가지 놀이 방법이 생기는 것이 특징으로, 우리 집에서는 4살이 되는 아들이 에 빠져 있습니다. 그런데 그런 toio를 프로그래밍할 수 있는 Node.js용의 라이브러리 가 공개되었습니다. 샘플을 만져 보면 동작도 안정되어 있어 API도 간편하고 좋은 느낌입니다. 무엇을 만들까 생각하고 있을 때, 문득 을 생각해 냈으므로, 브라우저상에서 toio.js 를 움... toio자바스크립트WebBluetoothwebpack 0부터 toio.방금 산 맥북 프로로 샘플을 옮기기 전에. 어렵기 때문에 Mac에도 toio가 있습니다.js를 옮기고 싶어서 환경 구축을 했습니다. toio.js 공식에 따르면 Node.jsversion8이 필요할 것 같습니다. Node.js 버전을 자유롭게 변경할 수 있도록 nodebrew를 넣으십시오. 필요한 버전의 Node입니다.nodebrew를 사용하여 js를 설치합니다. 공식 사이트의 설치 명령을 한 줄만 누르면 설치가 완료된다. ※ 업데이... Node.jstoio.jstoio toioplayground (toiojavascriptlibrary를 사용해 보았습니다) 며칠 전 공개된 toio javascript 라이브러리, Node를 넣으면 됩니다.현재 js에서 핵심 다차원 데이터 집합을 직접 제어할 수 있습니다. Toio의 게임 매트리스에 대응하는 웹 화면의playground(아래 화면)에 노선을 그리고 Runtoio 핵심 입방체를 통해 게임 매트리스에 같은 궤적을 그린다. 핵심 다차원 데이터 집합을 재생 패드의 적당한 위치에 놓고 위에서 다차원 데이터... Node.jstoioJavaScript Web Bluetooth API를 통한 too 제어 시 응답(대상 모터 제어) 구체적으로 다음과 같은'대표적 지정 모터 제어'를 사용할 때'대표적 지정 모터 제어에 대한 응답'을 얻기 위해 만든 내용이다. too의 모터 제어 규격을 보면 목표가 지정한 모터 제어를 하면 다음과 같은 응답을 받을 수 있다. 제어 유형의 부분은 고정되고 두 번째 제어 식별자는'목표 모터 제어를 할 때 지정한 값(이하 그림의 빨간 화살표와 같은 부분)'이다. 이렇게 되면 모터 제어 처리를 한... JavaScriptWebBluetoothtoio 1분 시작too 프로그램 설계 1분 안에 프로그래밍을 시작하는 방법을 소개합니다. 프로그램은 Javascript로 작성되어 브라우저에서 실행됩니다. 의 핵입방체 PC Bluetooth 4.0 어댑터 탑재 설치 완료 적절한 텍스트 편집기에서 다음 내용을 복사해 PC에 파일 이름hoge.html으로 저장한 후 크롬으로 열면 된다. Chrome에 표시된 connect to cube 단추를 누르면 짝짓기 설정 대화상자가 표시됩니... JavaScripttoio M5 Stack에서 BM 컨트롤러 실행 콘센트와 M5 Stack Core 2의 배선은 이렇습니다. 3번은 진동용 전원으로 7∼9V를 입력해야 해 이번에는 사용하지 않았다. 위로 올리면 이런 느낌이에요. 예쁘지는 않지만 배선하면 이런 느낌이에요. 환경에 대한 수정 PS2X_lib.h와 PS2X_lib.cpp 중 이하ESP8266로 지정된 부분에 추가ESP32했다. 수정 전 수정 후 이 프로그램 라이브러리는 아날로그 통신을 전제로 한... M5stacktoio
toio에 카메라를 올려 OSC 제어 이것은 「toio™(로봇 토이 | toio(토이오)) Advent Calendar 2019」의 21일째의 기사가 됩니다. toio에 카메라를 올리거나 TouchDesigner와 OSC로 통신할 수 있도록 했습니다. toio에 물건을 올리거나 다른 앱과 통신할 때의 참고가 된다고 생각합니다. toio는 DSC-RX0과 레고 부품을 결합하여 고정되었습니다. toio.py에서 쓰러지지 않도록 가속... TouchDesigner파이썬toioOSC MATLAB에서 toio를 움직여 보았습니다. toio의 프리 주행 모드로 놀고 있었지만, 속도를 바꾸어 보면 상상 이상으로 제대로 미세 조정할 수 있었다. BLE로 연결하면 toio를 조작할 수 있다는 것이었기 때문에, 제어 가치세 애용의 MATLAB로 움직여 보았다. MATLAB에서 BLE을 사용하고 싶은 사람 MATLAB에서 toio를 움직이고 싶은 사람 toio Core Cube라고 써 있는 곳의 Address를 메모한다. 또, ... toioBLEmatlab toio를 사용한 디지털 초로 Q 평소에는 임베디드 엔지니어를 하고 있습니다. 이번에는 toio의 새로운 업데이트 기능을 사용하여 초로 Q를 만들어 보았습니다. 그렇게 함으로써 전용 매트를 사용하지 않아도 어떤 곳에서도 놀 수 있습니다. 디지털 초로 Q — Hiroshi Takagi (@TkgHrsh) 시작하려면 을 사용하여 회전 속도를 얻습니다. 손으로 타이어를 움직일 때의 속도값을 취할 수 있으므로 이 값을 축적하여 쵸로... toio자바스크립트IoT초로 Q toio.js를 브라우저에서 움직여 보았습니다. 심플한 외형이면서 궁리 나름으로 여러가지 놀이 방법이 생기는 것이 특징으로, 우리 집에서는 4살이 되는 아들이 에 빠져 있습니다. 그런데 그런 toio를 프로그래밍할 수 있는 Node.js용의 라이브러리 가 공개되었습니다. 샘플을 만져 보면 동작도 안정되어 있어 API도 간편하고 좋은 느낌입니다. 무엇을 만들까 생각하고 있을 때, 문득 을 생각해 냈으므로, 브라우저상에서 toio.js 를 움... toio자바스크립트WebBluetoothwebpack 0부터 toio.방금 산 맥북 프로로 샘플을 옮기기 전에. 어렵기 때문에 Mac에도 toio가 있습니다.js를 옮기고 싶어서 환경 구축을 했습니다. toio.js 공식에 따르면 Node.jsversion8이 필요할 것 같습니다. Node.js 버전을 자유롭게 변경할 수 있도록 nodebrew를 넣으십시오. 필요한 버전의 Node입니다.nodebrew를 사용하여 js를 설치합니다. 공식 사이트의 설치 명령을 한 줄만 누르면 설치가 완료된다. ※ 업데이... Node.jstoio.jstoio toioplayground (toiojavascriptlibrary를 사용해 보았습니다) 며칠 전 공개된 toio javascript 라이브러리, Node를 넣으면 됩니다.현재 js에서 핵심 다차원 데이터 집합을 직접 제어할 수 있습니다. Toio의 게임 매트리스에 대응하는 웹 화면의playground(아래 화면)에 노선을 그리고 Runtoio 핵심 입방체를 통해 게임 매트리스에 같은 궤적을 그린다. 핵심 다차원 데이터 집합을 재생 패드의 적당한 위치에 놓고 위에서 다차원 데이터... Node.jstoioJavaScript Web Bluetooth API를 통한 too 제어 시 응답(대상 모터 제어) 구체적으로 다음과 같은'대표적 지정 모터 제어'를 사용할 때'대표적 지정 모터 제어에 대한 응답'을 얻기 위해 만든 내용이다. too의 모터 제어 규격을 보면 목표가 지정한 모터 제어를 하면 다음과 같은 응답을 받을 수 있다. 제어 유형의 부분은 고정되고 두 번째 제어 식별자는'목표 모터 제어를 할 때 지정한 값(이하 그림의 빨간 화살표와 같은 부분)'이다. 이렇게 되면 모터 제어 처리를 한... JavaScriptWebBluetoothtoio 1분 시작too 프로그램 설계 1분 안에 프로그래밍을 시작하는 방법을 소개합니다. 프로그램은 Javascript로 작성되어 브라우저에서 실행됩니다. 의 핵입방체 PC Bluetooth 4.0 어댑터 탑재 설치 완료 적절한 텍스트 편집기에서 다음 내용을 복사해 PC에 파일 이름hoge.html으로 저장한 후 크롬으로 열면 된다. Chrome에 표시된 connect to cube 단추를 누르면 짝짓기 설정 대화상자가 표시됩니... JavaScripttoio M5 Stack에서 BM 컨트롤러 실행 콘센트와 M5 Stack Core 2의 배선은 이렇습니다. 3번은 진동용 전원으로 7∼9V를 입력해야 해 이번에는 사용하지 않았다. 위로 올리면 이런 느낌이에요. 예쁘지는 않지만 배선하면 이런 느낌이에요. 환경에 대한 수정 PS2X_lib.h와 PS2X_lib.cpp 중 이하ESP8266로 지정된 부분에 추가ESP32했다. 수정 전 수정 후 이 프로그램 라이브러리는 아날로그 통신을 전제로 한... M5stacktoio