narita2 / -internship

internship
0 stars 0 forks source link

0829 #8

Open narita2 opened 6 years ago

narita2 commented 6 years ago

インデント修正


index.html

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1">
    <title>KP-IR412</title>
    <script src="../../polyfill/polyfill.js"></script>
    <script src="./main.js"></script>
      <style>
      p{
        color:blue;
        text-align: center;
        font-size: 24px;
      }
      img{
        display:block;
        margin-left:auto;
        margin-right:auto;
      }
      #sensor{
        text-align:center;
      }
    </style>
  </head>
  <body>
    <p><a href="http://eleshop.jp/shop/g/gE3336G/" target="_blank">人体赤外線感知素子 KP-IR412</a></p>
    <img src="./schematic.png" height="380px">
    <div id="sensor">---</div>
  </body>
</html>

main.js

'use strict';

navigator.requestGPIOAccess().then((gpioAccess)=>{
  var sensor = document.getElementById('sensor');
  var dPort = gpioAccess.ports.get(12);
  return Promise.all([dPort.export("in")]).then(()=>{
    dPort.onchange = function(v){
      if(v === 1){
        sensor.innerHTML = "ON";
      }else{
        sensor.innerHTML = "OFF";
      }
    }
  });
});
narita2 commented 6 years ago

オープンソースプロジェクトへのコントリビュートの実践

インターンシップとしてお世話に~・・・