実験室 » Arduino » この記事

ここ最近やってみた工作の練習(1)

ロボット工作でいずれ何かに応用できるのを期待してこのごろ演習をした内容(1)。

 

1.UnityとArduino間でのシリアル通信
Androidスマホから自走ロボに、ブルートゥースモジュール経由でシリアル通信してコマンドを送り込むというのは以前作ったもので一応出来たので、次はUnityアプリとArdunio間での通信ができたらいいなと思い、参考プログラムを練習しました。「おもちゃラボ」のこの記事の内容をやってみました。

 

(UnityでArduinoとシリアル通信をする )
http://nn-hokuson.hatenablog.com/entry/2016/07/26/205745

 

内容もシンプルだし、cdsセンサーが手元にあれば事足ります。記事の内容で特に行き詰まったところもなかったので、お薦めしたいです。

 

20171121_w400h300

パラダイスバード・クロニクル

 

パラダイスバード・クロニクル
佐藤明機(著)

 

本屋さんに注文しておいた佐藤先生の最新刊読みました。

 

佐藤ワールドの健在ぶりを確認できて、長年のファンとしてはうれしいかぎりです。

 

一回目を読み終えたあとちょっと不思議な余韻が残りました。最初「人の一生」や「死後観」とかがテーマなのかなと思いましたが、「再生」を祝うストーリーなんでしょうかね。感想を書いている自身が人生の折り返し地点をすでに越えたせいか、「人生の後半」とかのキーワードに過剰に反応しやすくなっているのかもしれませんが(;´Д`)

若い人とかが読むとまた違った風に感じるのでしょうね。

Unityの教科書 Unity 2017完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)

 

Unityの教科書 Unity 2017完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)
北村 愛実 (著)

 

Unity初級本ですね。ひよこ本か本書かどっちかから入るのが良いと言われているようです。地元の図書館に珍しく入って来たので(新書が入るのは珍しい)、借りて来ました。

 

評判通りいい本です。改めて本屋で買ってもいいです。

 

この本のどこあたりがいいのかというと、概念を説明する解説の仕方がうまい点でしょうか。イラスト付きでわかりやすい。この辺はどうにも微妙で、おんなじ事を説明しているにも関わらず、何故かピンとこない本もあるし、こそばゆいところをうまく説明できている本もあります。この本がみんなから好かれているのは、そのあたりの説明のうまさと丁寧さが評価されているのかもしれません。

 

具体的には、

 

・P.102~P.103のthisキーワードの解説あたり
・P.105のvectorクラスについて
・P.171からのコンポーネントのアタッチについてのあたりの説明
・P.190のレイヤー
・P.211のアウトレット接続

 

あたりが、良かったです。コンポーネント取得の解説はイラスト付きで、イメージが掴みやすいよう丁寧に説明がされていて好感がもてました。また、public宣言された変数をツール画面上から、手作業で紐付けするUnity独特の作業を何と呼んだらいいのか、困っていたのですが、アウトレット接続という名前で覚えておくことが出来るようになりました。いいですねこの命名。

 

おすすめ度 ★★★★★

 

評価通りとてもいい本だったので5点。あと本書に責任は無いんですが、今Androidに作例を書き出そうとすると、Android SDK Toolsをダウングレードしないと書き出せませんでした。AndroidStudioの公式ページからコマンドラインツールだけダウンロードして差し替えようとしても、2017.11の時点では、新しいものになってて指示通りtoolsフォルダの中身を差し替えても、書き出せなかったので、野良の過去バージョンのものを自力で探してこなければなりませんでした。いずれ解消するのでしょうが、自分の場合はそういった問題もありました。

扉絵を更新しました。

秋なので扉絵を変えました。クリップスタジオを今回初めて使い描いたのですが、筆のタイプが色々あって面白いです。でも使いこなすのが難しい。フォトショップといったり来たりしながらではないとまとめられませんでした。

DSPラジオを作ってみた

液晶にラジオ局の周波数を表示させるラジオを作りたいなと前から思っていまして、ネットでこれならなんとか出来そうだという例を見つけたので作ってみました。

 

ブレッドボード上では、それなりに鳴ってくれたのに気を良くしていつものようにユニバーサル基盤に移植したんですが、そこからが大変で、期待よりも低性能なラジオが出来上がりました。かなりがっかりです(´・ω・`)

 

20170915a

 

見切り発車でギリギリいっぱいに詰め込んだ結果、レイアウトに大幅な狂いがでて、箱が穴だらけになるとか満身創痍です。やっぱり初めてのは痛々しい。次回はもうちょっと手順を見直さないといけないと反省しました。もっともしばらく作りたくないですが…。

 

以下は、どこのサイトを参考にしたかとか作っていて、気づいたこととかの覚書です。

 

(さらに…)

12歳からはじめる ゼロからの Pythonゲームプログラミング教室

 

12歳からはじめる ゼロからの Pythonゲームプログラミング教室
大槻有一郎 (著), リブロワークスPython部 (著), 雪印 (イラスト)

 

ちょっと更新の間が空いてしまいました。その間にこの本を読んでいました。著者さんは、前回のUnity本と同じ方なのですね。

 

良本です。

 

チュートリアルに従って勉強するうちにそれなりのものが完成するのが素晴らしい。もちろんPythonがこの本一冊でまるわかりというわけにはいかないのでしょうが、挫折感を味合わずにもうちょっと頑張ってみようかという気を起こさせてくれるのでいい本だと思います。12歳の時なんかとても遠い昔に過ぎ去っているんですが、年齢に関係なく読んでみたらいいと思います。

 

★★★★☆ 4点(4.5点ぐらい?)

 

今回のは、キャラクターも本の内容と連動しているしこちらもバランスが良いのでは?

UnityではじめるC# 基礎編

 

UnityではじめるC# 基礎編
大槻 有一郎 (著), いたのくまんぼう (監修)

 

初めてUnityをやる人向けの本。ひよこ本かこの本かどっちかから開始すれば、よろしいのではないでしょうか。

 

ひよこ本とどっちにしようか迷いますが、スマホアプリを作ってみたくて、3Dは置いといて2Dでまず作ってみたいということならば、こっちの本のほうがいいと思います。3D周りのことはほぼ出てこないので、Unityの基本的な操作方法とコンテンツの組み方の流れを把握することに集中できるのではないでしょうか。Unityの初級本であってC#の初級本では無いのでC#については、別途他の本で記法の理解が必要かもしれません。

 

★★★★☆ 4点(4.3点ぐらい?)
イラストが表紙にでてる3カットしか無くて、全章それの使い回しだけというのは、さみしい。ナビゲートキャラクターをもっと活躍させて欲しいm9(゚д゚)っ

これ1冊でできる! ラズベリー・パイ 超入門 改訂第4版

 

これ1冊でできる! ラズベリー・パイ 超入門 改訂第4版
福田 和宏 (著)

 

まだ実際にラズベリーパイを使っていないので、どんな感じなのかなと思い買ってみました。

 

読みやすい本です。実機を買ってきてやってみたいと思いました。できれば、「Zero W」あたりを都合出来ればコストもかけないで実験できてハッピーなのですが、スイッチサイエンス社のサイトを見ても「Zero」「Zero W」ともに売り切れ状態なのでしばらく待つことになりそうですね。秋葉原のマルツ無線に「Zero W」あるよーというので見にいったんですが、4000円じゃねぇ(;´Д`) それだったらPi3型を買った方がいいんじゃんと思い、結局買いませんでした。でも、秋になったら、Pi3型をやっぱり買おうかなぁと現在迷い中…。

 

★★★★☆ 4点

きょうはコミケ一日目

夏コミの季節になりましたか。でも今日は涼しくてよかったですね。おとといみたいにカンカン照りだったら大変だったでしょう。みんな三日目あたりに今年もでてるのかなぁ

はじめてのAndroidプログラミング 改訂版

 

はじめてのAndroidプログラミング 改訂版
金田 浩明 (著)

 

電子工作との関連で、コントローラ部分をスマホで作ろうとして急にアンドロイドの解説本が必要になりまして、前々からマークしていた本書を読んで勉強しました。

 

アマゾンの書評でも書かれていますが、とても良い本です。UI関係の取得の仕方や配置方法について丁寧に説明してくれているので重宝します。アプリを作る場合、実際のところ向き合うことになるのは、アンドロイドプログラミングの決め事と、開発ツールであるAndroidStudioの使い方の理解のウェイトが大きいと感じていますので、そこに重点を置いたチュートリアルも好感が持てます。また、チュートリアル中に出てくる各JavaのAPIに関しても、都度、文中における目的とその関数の簡易リファレンスを掲載しているので、この関数はどういった場面で使うべきなのかが理解できるようになっています。

 

★★★★★ 5点(満点) 満点あげるのは、初めてかも。これはお薦めしたい。

1 / 2512345...1020...最後 »