LoginSignup
0
0

More than 5 years have passed since last update.

TesselでLチカ

Posted at

目的

Maker FaireでSwitch Scienceのブースを見ていたら惹かれて買ってしまいました。700円くらい割引でメインボード9000円でした。鼻血が出るくらい簡単です。

前提

  • Tesselのボードを持っている事
  • Node.jsがインストール済である事

手順

tesselモジュールをインストールする

$ npm install -g tessel

TesselをUSBで接続する

TesselをUSBコードで接続します。それからターミナルでアップデートします。

$ tessel update
TESSEL! Connected to TM-00-04-f000da30-00544f4a-62782586.
INFO Checking for latest firmware... 
INFO Tessel is already on the latest firmware build. You can force an update with "tessel update --force"

JSを書く

blinky.jsというファイル名で下記をソースコードを作成します。

blinky.js
var tessel = require('tessel');

var led1 = tessel.led[0].output(1);
var led2 = tessel.led[1].output(0);

setInterval(function () {
    led1.toggle();
}, 200);

setInterval(function () {
    led2.toggle();
}, 1000);

実行する

こんなんでLチカ完了です。簡単すぎます。

$ tessel run blinky.js
TESSEL! Connected to TM-00-04-f000da30-00544f4a-62782586.
WARN No package.json or node_modules found. Deploying just this file.
INFO Bundling directory /Users/takayukii/GoogleDrive/workspaces/tessel/Lchika1
INFO Deploying bundle (3.50 KB)...
INFO Running script...

プログラムをフラッシュに保存する

下記で電源入れた時に自動でプログラムが走るようになります。

$ tessel push blinky.js

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0