###スケジュール
- 1日目
- CHIRIMEN基礎講座
- CHIRIMEN開発環境の構築
- WoTサイネージアプリpart1
- WoTサイネージアプリpart2
- WoTサイネージアプリpart3
- 2日目
| python test.py -v |
| curl -fsSL get.isaax.io | sudo bash -s stable <プロジェクトトークン> |
###スケジュール
| 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; |
| <!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> |
| <!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> |
| // task.js ライブラリ | |
| const { spawn, sleep } = task; | |
| // document 内のリソースが読み終わるのを待つ | |
| document.addEventListener("DOMContentLoaded", () => { | |
| // task.js の spawn 関数内では Promise が同期的に記述できる | |
| spawn(function() { | |
| // I2C へのアクセサを取得 |
| 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; |
| //Lチカ用にLEDポートのためのグローバル変数を定義 | |
| var ledPort; | |
| // task.js ライブラリ | |
| const { spawn, sleep } = task; | |
| // document 内のリソースが読み終わるのを待つ | |
| document.addEventListener("DOMContentLoaded", () => { | |
| // task.js の spawn 関数内では Promise が同期的に記述できる | |
| spawn(function() { |
| //Lチカ用にLEDポートのためのグローバル変数を定義 | |
| var ledPort; | |
| // task.js ライブラリ | |
| const { spawn, sleep } = task; | |
| // document 内のリソースが読み終わるのを待つ | |
| document.addEventListener("DOMContentLoaded", () => { | |
| // task.js の spawn 関数内では Promise が同期的に記述できる | |
| spawn(function() { |