2016-09-12 1 views
0

컴퓨터 비전 (opencv) Python에서 작업 중이며 이미지에서 결과를 얻었으므로이 결과는 2D 목록입니다. i2c 버퍼로 Arduino로 이동해야합니다. 그래서 나는 거기에 smbus 라 부스 베리 pi를 i2c 포트와 연결하여 데이터를 보내고받는 라이브러리가 있음을 깨달았습니다. 그래서이 라이브러리에 대한 설명을 제공하는 References 페이지를 검색했지만 유용하다는 것을 발견하지 못했습니다. .and 내가 뭘 찾았는지 모두 충분한 정보가하지 않은이 사이트입니다2Dimensional Listarray를 보내주세요 I2c 프로토콜을 사용하여 라스베리 파이에서 Arduino로

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/Documentation/i2c/smbus-protocol

http://wiki.erazor-zone.de/wiki:linux:python:smbus:doc

,

실제로 어떻게 확인 this repository

답변

0

사전에 I2C 버퍼와

감사 아두 이노 파이에서 2 차원 배열처럼 (X, Y) 좌표 를 보낼 ENY의 설명이 필요하므로 메신저. 우리는 NTC 칩을 I2C를 사용하여 Adafruit Trinket에 연결했지만 PI를 Arduino와 연결하는 것은 거의 동일해야합니다.

키 파일은 SMBus를 사용하는 I2C.py 파일입니다.

Trinket Pro (ATMega328)와 통화하려면 trinket.py 파일을 사용했습니다.

ATMega328의 해당 클라이언트 코드는 Arduino 라이브러리를 사용하여 특별히 Wire.h가 hwthontrinket.ino 파일에 있습니다.

마지막으로 test files에서 클래스 사용 방법을 확인할 수 있습니다. 기본적으로 버스 번호와 장치의 주소를 전달해야합니다.

관련 문제