迷走の果て・Tiny Objects

迷走する日々の覚え書きです。自分で分かってることは省略してますので、念のため。

obniz(3) ブロックプログラミング

obnizはJavaScriptでプログラムするようですが、全く知識がありません。
ありがたいことにネットを探せばいろんなサイトが見つかります。
杜甫々さんのとほほのJavaScriptリファレンスで勉強を始めたばかりですが、時間がかかりそうです。

幸いobnizではブロックプログラムもできます。
月に二回ですが子供向けロボットプログラミング教室で教えています、そこではブロックプログラムを使っていますので、とりあえずブロックプログラムでobnizを試してみます。

いくつかのサンプルを試した後に↓のようなプログラムを作ってみました。(クリックで拡大)
obniz_blockPgm2.jpg

最初に
2行文字を表示、変数numをゼロにセット、5秒待つ。

ループ内で
表示クリア、平方根を表示、numをインクリメント、1秒待つ。
ちなみに表示クリアしないと4行表示してから表示が変わりません、スクロールアップはしないようです。

実行中の画面です。(クリックで拡大)


√54を表示しているところです。関数電卓アプリで確かめましたが全桁合ってます(当たり前か)
やるじゃないか、と言いたいんですが、ひとつ問題があります。
on start内で5秒待つにしてるはずなのですが、待たずにすぐforeverループに行ってしまいます。
時間を変えても駄目でした。
これは仕様なのか、バグなのか、それとも私がなにか間違っているのか今のところ不明です。
obnizさんに問い合わせておきました。
スポンサーサイト

obniz(2) obniz ID とアクセストークン発行について

obniz IDについてFacebookのobnizに問い合わせたところ、丁寧に回答頂きました。
あわせてアクセストークンの発行についても教えていただきました。
ブログに掲載してもOKとのことですので、そのまま載せます。

こんにちは.obniz使っていただきありがとうございます.
初期の設定のままではobniz IDがわかってしまえば他人からもアクセスすることができますが,
obnizにアクセストークンを発行することで,obniz IDだけでは利用できないようにすることができます.
アクセストークンを発行するには,ユーザー登録と,そのユーザーにobnizを紐付ける ということが必要なのですが,そちらはお済みでしょうか?


簡単に、アクセストークン発行の流れをご案内しますね。
1. https://obniz.io の上のメニューのクラウド→会員登録より、会員登録をします。
2. 会員登録をすると、同じくクラウドメニューの中にマイページへのリンクが出ますので、そちらよりマイページへ行き、obnizを所有プロセスを実施します
3. obnizを所有すると、それぞれのobnizごとの設定ができるようになりますので、マイページよりお使いのobnizの設定ページへ飛び、アクセストークンを発行します
4.アクセストークンを発行以降は、obnizを使う際は、obniz idに加えてアクセストークンが必要になります


アクセストークンを発行してしまえば、他人からのアクセスはできなくなるということです。

昨晩、今朝と二回に分けて問い合わせたのですが、いずれもすぐに返事あり、びっくりです。

obniz

あまりの暑さにやられて思うようにobnizをいじれないんですが、ちょっとづつ記録していきます。

obnizはマイクロUSBに繋ぎますが、これは電源供給のためだけのようです。
パソコンのUSBポートに繋いでもパソコンは何の反応も示しません。
と言うことはWifi環境が必須と言うことです。

初めて動かすときはWifiのパスワードを入力する必要があります。これは公式サイトのquickstartを見ればわかります。
パスワードを入れ終わると次のようになります。
QRコード右側の上部分はボカシを入れてます。8桁のobniz ID が2行に分かれて表示されているんですが、他の人がWifi経由でアクセスできるんじゃないかと思ったためです。何かの対策はしてあると思いますが、まだちゃんと調べてません。
obniz_QRcode.jpg

QRコードをスマホでスキャンし、Webサイトに飛んで「保存&開く」をタップするとこのようになります。
スマホのONボタンを押すとobnizにONと表示されます、スマホのOFFでOFFと表示されます。あっさり動いてしまいました。
instantHTML2.jpg

とりあえずここまで。

それにしても暑い。

メイカーズバザール大阪

今年も行ってきました、メイカーズバザール大阪。初日は都合が悪く、二日目に行きました。
一番のお目当てはobniz。 #obnizをSNSでシェアすると特別価格になるということでしたが、そんなことしなくても特別価格で買えました。
obniz箱入り

勿論あれこれ見回って展示物をいろいろ見ました、詳しくはこちらをご覧になったほうがよろしいかと

特に気になった展示物を紹介します。
いしかわきょーすけさんの手のひらサイズペンプロッタ。複数台ありました(10台ぐらいだったかと・・・)
写っている作者のいしかわさんの手からプロッタの大きさがわかると思います。
一番右のプロッタがプロットしているのは再帰曲線の一つであるヒルベルト曲線
パソコンの画面上で描画できますが、プロッタがひたすら書いている姿は感動的ですらありました。(昔からこういうの好きなので)
ちなみに売り物ではないそうです。
ミニペンプロッタ

次はチームPBBさんのProgrammable Breadboard(すいません、写りが悪かったので写真は載せません)
ブレッドボードはジャンパワイヤで配線していくのが普通ですが、これにはありません。
内部にアナログスイッチを設けてそれをオンすることで配線すると言うことなのですが、最初聞いたときは信じられませんでした。
そんなことしたらアナログスイッチが山のように必要になりますから。
詳しくはこちらのリーフレットに書いてありますが、アナログスイッチが960個!。
内部がどうなってるのか見たいところですが、見せてくれとは言えませんでした。
今のところ試作機しかないそうですが、完成品はいくらぐらいになるんでしょうか?


後まだあるのですが、整理がついてないので後日(多分)

AliExpressでお買い物:PogoPin

AliExpressに注文していたPogoPinが到着。
100個入りだそうですが、数えてません。
pogopin.jpg

ものは試しと、使い古したユニバーサクル基板にペンチで無理やり押し込んでみました。
基板の穴は1ミリ、入手したPogoPinの径は1.3ミリですからわずかに大きいのですが、うまく入りました。
もちろんちゃんと固定しないと何度も使っているうちにガタがきそうです。
pogopin2.jpg

 | HOME | 

文字サイズの変更

プロフィール

edy

最新記事一覧(サムネイル画像付き)

obniz(3) ブロックプログラミング 2018/07/15
obniz(2) obniz ID とアクセストークン発行について 2018/07/14
obniz 2018/07/13
メイカーズバザール大阪 2018/07/10
AliExpressでお買い物:PogoPin 2018/07/08
ダイソー ペンダントライト・Arduino Pro Miniを組み込む 2018/06/24
ダイソー ペンダントライト・Arduino Pro Miniを組み込む(予定) 2018/06/17
ダイソー ペンダントライト 2018/06/17
トロイダルコアFT37-61を試す(1) 2018/06/10
AD9833 DDSモジュールを試す(13) 現状 2018/06/02

全記事表示リンク

全ての記事を表示する

リンク

このブログをリンクに追加する

月別アーカイブ

07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  12  11  10  09  07  05  04  03  04  03  01  12  11  10  08  07  06  05  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  02  01  12  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  10  09  08  07  06  05  04  03  02  01 

カテゴリ

プログラミング (0)
freescale (1)
AVR (3)
テルミン (16)
緊急警報放送 (3)
78K (1)
PSoC (295)
地上デジタル放送 (2)
電子工作 (456)
HX711 (2)
ACS712 (6)
DDS (3)
数学 (6)
パソコン (12)
PLC (14)
未分類 (40)
ブログ関係 (20)
スカイプ (37)
ロボット (1)
LTSpice (8)
OCXO (0)
arduino (33)
maxima (1)
フランクリン発振回路 (3)
GPS (3)
DTMF (1)
Linux (1)
KOMAINO (7)
Android (1)
obniz (3)

タグリスト

最近のコメント

最近のトラックバック

メールフォーム

名前:
メール:
件名:
本文:

検索フォーム

アクセス

RSSリンクの表示

ブログリンク

FC2Ad

まとめ

Template by たけやん