마이크로 비트(micro:bit)의 MakeCodeEditor에서의 I2C의 기입 규칙이 조금 알았으므로, 기사로 해 둡니다.
개요
우선, 이것으로 INA226iso 모듈의 컨피그 레지스터가 재기록된 것 같습니다.
사용 된 하드웨어 : ■ INA226iso 절연 I2C 디지털 전류 · 전압 · 전력계 모듈 (20A 타입) 이 모듈의 주소를 G를 2개소, 솔더로 단락하고, 주소를 64(16진수 40H)로 설정하고 있습니다. 구성이 다시 작성된 프로그램 처음 블록에서 구성 단어 재 작성 계속 블록으로 컨피그 워드를 읽어 시리얼에 써내고 있습니다. 이제 마이크로 비트에 쓰고 실행 장치 콘솔에서 가져온 구성 단어를 확인 중입니다. 포인트
하나의 쓰기 명령으로 쓰기 끄는 것 같다.
이하를 UInt32BE로, 1 블록으로 기입했습니다.
0000 0000 0100 0101 0010 0111 0000 0000→10진수→4531968(16진수 00452700)
~~~~~~~~~~~~~~~~~~~~~
주소 구성 단어 쓰레기 (무시) 이 10 진수의 값 (453196)을 UInt32BE로 기입했습니다.
I2C 공식 매뉴얼
감상
꽤 기쁘다! 이제 마이크로 비트 블록 프로그래밍에서 다양한 센서 모듈을 사용할 수있을 것입니다. 하지만 8bit x 4 이상의 명령은 쓸 수 없을지도. . . . 관련 사이트
YouTube 간단한 마이크로 컴퓨터 교실 Scratch+microbit+Maqueen의 프로그램의 창고【프로장】 쉬운 마이크로 컴퓨터 교실 페이지
Reference
이 문제에 관하여(micro : bit의 MakeCodeEditor의 I2C 블록을 조금 알았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tmdoi/items/4d8be795626339897833
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)