クリエイター手抜きプロジェクト[516]IoT IchigoLatte編 IchigoLatteを動かす/古籏一浩

投稿:  著者:  読了時間:5分(本文:約2,400文字)



今回は、IchigoLatteを動かすために必要なものについて説明します。

IchigoLatteは一枚の基板だけで、モニタもなければキーボードもありません。実際にプログラミングを行うには、モニタやキーボードが必要です。

まずモニタですが、IchigoLatteでは普通のテレビに接続します。DVDやビデオデッキを接続する時に差し込む、ビデオ端子(Video端子)です。このため、IchigoLatteとテレビを接続するビデオケーブルが必要になります。DVDを持っている人であれば、そのケーブルを流用してもよいでしょう。

・ビデオケーブル(Videoケーブル)
https://www.amazon.co.jp/dp/B000FHHW5E/
https://ja.wikipedia.org/wiki/AV端子




次にキーボードです。IchigoLatteにはUSB端子がありますが、単純にUSBキーボードを接続しただけでは、うまくいかないことがあります。

これはIchigoLatteのキーボードが、PS/2ベースになっているからです。このため、接続するキーボードは「USBまたはPS/2」で使用できるものでないと使えません。また、USB-PS/2変換アダプタを使う方法もあります。

・USB-PS/2変換アダプタ
https://www.amazon.co.jp/dp/B01AHH3M9Q/

最後に電源です。IchigoLatteやラズベリーパイが小型化できたのも、この電源のおかげだと思います。スマートフォンが出る前は電源が大きかったのです。Mac miniを買い足すたびに電源が小さくなっていき、今ではあの小さな筐体に内包されてしまうまでになりました。

・Mac mini
http://www.apple.com/jp/mac-mini/

IchigoLatteの電源は、Androidスマートフォンで使われるmicro USB電源ケー
ブルを使います。

これで準備完了です。あとはIchigoLatteの電源を入れるだけです。IchigoLatteの電源を入れると、テレビには以下のように表示されます。なお、■はカーソルを示しています。

IchigoLatte 1.0.0 by na-s.jp
lash>■

IchigoLatteにはUNIXのようなシェルが用意されています。シェルのコマンドは多くありませんが、UNIXのシェル(bash等)を踏襲しています。すでにUNIXを使っている人はすぐに覚えられるでしょう。IchigoLatteのシェルには名前があって「lash」(ラッシュ)と言います。

IchigoLatteは開発環境を用意する必要はありません。エディタも最初から入っているので、あとはプログラムを入力して実行するだけです。エディタは以下のようにviと入力しリターンキーを押します。

IchigoLatte 1.0.0 by na-s.jp
lash>vi■

するとエディタが起動します。エディタが起動したら、あとはプログラムを入力するだけです。エディタを終了してシェルに戻るにはescキーを押します。

ということで、実際にプログラムを動かすのは次回説明します。


【古籏一浩】openspc@alpha.ocn.ne.jp
http://www.openspc2.org/

IchigoJam/IchigoLatteの意外なメリットとしては、「パソコンが不要」という点です。イギリスのMicrobitやembedなど、多くのIoT機器/教育用機器がパソコンを所有していることが前提になっていたりします。

IchigoJam/IchigoLatte以外に、パソコンがなくても動かせるのはラズベリーパイがあります。

今時はパソコンを持ってない人も多いので、IchigoJam/IchigoLatte、ラズベリーパイのように、パソコン不要で学習できる機器の方がよいのかもしれません。

・InDesign CS6 JavaScript Reference
http://www.openspc2.org/reibun/InDesignCS6/ref/

・Photoshop CS6 JavaScript Reference
http://www.openspc2.org/reibun/PhotoshopCS6/ref/

・Illustrator CS6 JavaScript Reference
http://www.openspc2.org/reibun/IllustratorCS6/ref/

・みんなのIchigoLatte入門 JavaScriptで楽しむゲーム作りと電子工作
https://www.amazon.co.jp/dp/4865940936
[正誤表]
http://www.openspc2.org/book/error/ichigoLatte/

・After Effects自動化サンプルプログラム 上巻、下巻
https://www.amazon.co.jp/dp/4844397591
https://www.amazon.co.jp/dp/4844397605

・IchigoLatteでIoT体験
https://www.amazon.co.jp/dp/B06X3X1CHP
http://digiconcart.com/dccartstore/cart/info/2561/218591

・みんなのIchigoJam入門 BASICで楽しむゲーム作りと電子工作
http://www.amazon.co.jp/dp/4865940332/

・Photoshop自動化基本編
http://www.amazon.co.jp/dp/B00W952JQW/

・Illustrator自動化基本編
http://www.amazon.co.jp/dp/B00R5MZ1PA/

・4K/ハイビジョン映像素材集
http://www.openspc2.org/HDTV/

・クリエイター手抜きプロジェクト
http://www.openspc2.org/projectX/