CHIRIMEN I2C sensor

Created Date: 2015-07-25/ updated date: 2018-03-13
    Owner & Collaborators
    License
    Summary
    CHIRIMENでI2Cセンサを扱う方法。

    Memo

    距離センサのLED

    posted by Yamato-Ikeda on November 20, 2015
    CHIRIMENがデータを読み取ると、
    そのたびに距離センサの後ろについているLEDが光る。

    距離センサアプリのsetIntervalの引数を小さくすると、
    距離表示の更新が速くなり、LEDの発光も速くなる。

    'use strict';

    window.addEventListener('load', function (){
      function Sleep(millisec) {
        var start = new Date();
        while(new Date() - start < millisec);
      }

      navigator.requestI2CAccess().then(
        function(i2cAccess) {
          var port = i2cAccess.open(0);
         
          setInterval(function(){
            SRF02.read(port,0x70).then(value => {
              console.log(value)
              document.getElementById("debug").innerHTML = value;
            });
          },1000);     /*ここの数値を変える*/
        },
        function(error) {
          console.log(error.message);
        }
      );
    }, false);

    Comments