Skip to content

Instantly share code, notes, and snippets.

View file0.txt
curl -fsSL get.isaax.io | sudo bash -s stable <プロジェクトトークン>
@naokisekiguchi
naokisekiguchi / readme.md
Last active Mar 1, 2017
CHIRIMEN-class 20170302
View readme.md
@naokisekiguchi
naokisekiguchi / grovecolor.js
Created Dec 2, 2016
CHIRIMENでカラーセンサー
View grovecolor.js
var GROVECOLOR = function(i2cPort,slaveAddress){
console.log("new");
this.i2cPort = i2cPort;
this.slaveAddress = slaveAddress;
this.ledStatus = 1;
};
GROVECOLOR.prototype = {
init: function(){
console.log("init");
let self = this;
@naokisekiguchi
naokisekiguchi / index.html
Created Dec 1, 2016
CHIRIMENでタッチセンサ
View index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="js/task.js"></script>
<script src="js/webgpioi2c.js"></script>
<script src="js/main.js"></script>
</head>
<body>
@naokisekiguchi
naokisekiguchi / index.html
Last active Nov 10, 2016
CHIRIMENでサーボモータを制御する方法
View index.html
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<script src="js/webgpioi2c.js"></script>
<script src="js/task.js"></script>
</head>
<body>
<div id="angle">angle</div>
</body>
@naokisekiguchi
naokisekiguchi / chirimen-i2csensors.js
Last active Nov 14, 2016
CHIRIMENで使える代表的なI2Cセンサーの使い方
View chirimen-i2csensors.js
// task.js ライブラリ
const { spawn, sleep } = task;
// document 内のリソースが読み終わるのを待つ
document.addEventListener("DOMContentLoaded", () => {
// task.js の spawn 関数内では Promise が同期的に記述できる
spawn(function() {
// I2C へのアクセサを取得
@naokisekiguchi
naokisekiguchi / wotsignage-getRandomWiki.js
Created Oct 25, 2016
WoTsignage:Wikipediaの記事をランダムで取得する関数
View wotsignage-getRandomWiki.js
function getRandomWiki(){
//jqueryの関数を利用して、JSONPでwikipediaの記事タイトルをランダムで取得する。
$.ajax({
type: "get",
dataType: "jsonp",
url: "https://ja.wikipedia.org/w/api.php?action=query&list=random&rnnamespace=0&rnlimit=1&format=json",
//記事タイトルの取得が成功した時の処理
success: function(json) {
//取得したjsonデータ中の記事タイトルを抽出
var title = json.query.random[0].title;
@naokisekiguchi
naokisekiguchi / wotsignage-getdistance.js
Last active Nov 10, 2016
WoTsignage:距離センサの値を取得するまで
View wotsignage-getdistance.js
//Lチカ用にLEDポートのためのグローバル変数を定義
var ledPort;
// task.js ライブラリ
const { spawn, sleep } = task;
// document 内のリソースが読み終わるのを待つ
document.addEventListener("DOMContentLoaded", () => {
// task.js の spawn 関数内では Promise が同期的に記述できる
spawn(function() {
@naokisekiguchi
naokisekiguchi / wotSignageSwitchPush.js
Last active Jan 23, 2017
WoTsignage:物理スイッチ押下時の処理まで
View wotSignageSwitchPush.js
//Lチカ用にLEDポートのためのグローバル変数を定義
var ledPort;
// task.js ライブラリ
const { spawn, sleep } = task;
// document 内のリソースが読み終わるのを待つ
document.addEventListener("DOMContentLoaded", () => {
// task.js の spawn 関数内では Promise が同期的に記述できる
spawn(function() {