BASICの仕組みを使った機器向けの専用ホームページを作成し、公開(配信開始)しましたので紹介します。運営するコンテンツを利用)、IchigoJam用のプログラム集のダウンロード、IchigoJamのピン配列表、この仕組みを使った小説のサンプル、当ホームページに自動アクセスするためのプログラムなどです。http://mixjuice.shizentai.jp/コマンド入力まず、IchigoJamにMixJuiceを接続し、電源を入れ、[F1]キーで画面を消去してから以下のコマンドを入力してください。<SSID>と<PASS>の部分には無線LANアクセスポイントのSSIDとパスワードを入力します。接続に成功すると、IPアドレスが表示されます。以上の準備が出来たら、以下を入力してアクセスしてみてください。以降は、メニューに表示される番号で操作が可能です。[数字]キーと[Enter]キーで、メニューを進み、各種の情報を閲覧してみましょう。Yoshiyukiトップページ下図は公開当時のトップページです。このメニューはYahoo!のホームページサービスを利用して公開していましたが、現在はGitHubを利用しています。メニュー[10]は、自動実行用のサンプルプログラムです。ダウンロード後に、「注意」のメッセージが表示されます。0にプログラムを書き込みます。ファイルへの書き込み時は「注意」や「警告」を分かりやすく表示し、トラブルを避けましょう。マニュアル下図は、[7]マニュアルを選択した時の画面です。メニュー[1]は、BASICリファレンス・コマンド・マニュアルを参照します。メニュー[5]は、IchigoJamのピン配列表を表示します。(http://15jamrecipe.jimdo.com/)が運営するリファレンスマニュアルを参照するプログラムをダウンロードして、自動で実行します。下図はコマンド「HELP」を調べた時の様子です。ダウンロードしたプログラムの中身を、以下に示します。このプログラムをIchigoJamに保存しておけば、ダウンロードせずに調べることが出来ます。ファイルとして保存したい場合は、終了してから、手動でsave+ファイル番号を使って保存してください。Fu-sen.により提供されているものです。どちらも、著作権を有していますので、ご利用の際はライセンスに従ってください。下図は、IchigoJamのピン配列表です。画面に収まるように、一部、省略して表示しています。IchigoJamはjig.jpの登録商標、ピン配列はjig.jpの著作物です。IchigoJam入門」のCD-ROMに含まれるプログラム集です。2桁の数字は、「章番号」+「プログラム番号」です。3桁のものは、上2桁が「章番号」+下1桁が「プログラム番号」になっています。BYの対象外につき、ご注意ください。課題は、2つあります。文字数の少ない中で、どのように権利情報を明記してゆくかと、セキュリティ対策です。権利情報については、別途、漢字の使えるブログやホームページなどに記載するような方法になるでしょう。セキュリティ対策については、可能な範囲で実施し、人の目で留意しながら進めるしかないでしょう。むすびMixJuiceとIchigoJamを使って簡単に受信可能なコンテンツ配信の仕組みについて、提案を行い、実証しました。メニューの中に、相互リンクを組み、広げてゆくことも可能だと思います。実験的な要素が強いので、引き続きメンテナンス時などで不具合が生じる場合がありますが、ご容赦ください。次回以降のアクセス方法についてこの仕組みの欠点は、最初のアクセス時にURLの手入力が必要なことです。そこで、自動起動の利用をおススメします。前述のとおり、トップページからメニュー[10]を選択すると自動起動用のプログラムがダウンロードされます。上書きの注意が表示されたら、[0]と[Enter]を押し、ファイル番号0に保存します(0以外の数字を入力すると保存しない)。以降、IchigoJamを起動するときに、ボタン(SW2)を押しながら電源(SW1)を入れると、ファイル0に保存したプログラムが自動起動し、ホームページが表示されます。BTN端子に0.1μFの積層コンデンサを対GNDに挿入しておきます。1.2ではSOUND端子をプルダウンにする方法もあります。相互リンクについて賛同いただける方、似たような仕組みを構築された方は、ぜひ、当方へのリンクを貼って広めていただけるよう、お願いいたします(リンクについては許可不要)。こちらからのリンクについても、貼らせていただきます。恐れ入りますが、当方からのリンクについては、場合によっては断らせていただくこともあります。(3)紹介ボクにもわかる電子工作bokunimo.netとの連携ブログです。関する情報などを掲載しています。(7)リンクは自由ですが、掲載情報についての責任は負いません。