obniz

obniz

obnizのLCDに図形を表示する

obnizのLCDに直接図形を表示する obnizのLCDに簡単な図形を表示するメソッドを紹介します。 図形描画メソッド 直線を描画する display.line() LCD画面に直線を描画します。 書式 void Obniz.displa...
obniz

obnizデバイスのスイッチ操作

obnizデバイスのスイッチ操作 今度は、ユーザの操作をきっかけとして処理を開始する方法について解説します。このサンプルでは、obnizデバイスのダイアルスイッチを操作すると、その操作内容をobnizデバイス上のLCDおよびWeb画面に表示...
obniz

obnizをブラウザ上のボタンで操作する

obnizをブラウザ上のボタンで操作する 今回は、ブラウザ上のボタンからobnizを操作する方法について解説します。 JavaScriptのイベント ブラウザ上に配置されたbutton要素などでobnizを操作するには、JavaScript...
obniz

obnizへのアクセスを制限する

obnizのアクセス制限 アクセストークン obnizと接続する際、システムはobnizIDによってデバイスを識別します。しかしインターネットを経由した接続で自分のデバイスにアクセスするために必要な情報がたった8桁の数字だというのは、セキュ...
obniz

obniz との接続中、処理を繰り返す

接続が保たれている間、同じ処理を繰り返す ここまでの例は、接続または切断のタイミングで1度だけ処理を行うものでした。次は、obnizデバイスと接続している間、ずっと継続して同じ処理を繰り返すプログラムを解説します。 プログラム ソースコード...
obniz

obnizとの通信切断時の処理を記述する

通信切断時の処理を記述する obnizデバイスとプログラムが切断してしまった場合の処理を解説します。 プログラム ソースコード HTML<html> <head> <meta charset="utf-8" /> <script src="...
obniz

obnizのLCDにいろいろ表示する

obnizのLCDに表示する文字列のフォントを変更する 今回は、Obniz.display.print() 以外の描画関数について解説します。 使用部品 今回は外部回路はありません。obniz 本体だけで動作します。 プログラム1:フォント...
obniz

obnizのLCDに文字列を表示する

obnizデバイス基板上のLCDに文字列を表示する obniz のプログラム開発にはいくつかの方法がありますが、このブログの記事では主に開発者コンソールのオンラインエディタを利用して HTML+JavaScript で開発していきます。 セ...
obniz

obnizに外部回路を接続する

前回は obniz をセットアップし、単体で動作テストを行いました。今回はブレッドボードを用いて obniz 基板の外に簡単な回路をつくり、それを obniz から制御する方法を試してみます。 obniz の入出力インターフェイス obni...
obniz

obnizのセットアップ

obniz Board のセットアップ obnizを入手したら、セットアップしましょう。 外観 写真は、obnizシリーズでも最も普及している obniz Board(以下単に obniz と表記) の外観です。70×35mmほどの小さな基...