micro : bit의 MakeCodeEditor의 I2C 블록을 조금 알았습니다.

2191 단어 microbitI2C
마이크로 비트(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의 프로그램의 창고【프로장】
  • 쉬운 마이크로 컴퓨터 교실 페이지
  • 좋은 웹페이지 즐겨찾기