読者です 読者をやめる 読者になる 読者になる

Mana Blog Next

ガジェット好きIT系母ちゃんが二人の子どもを育てながらIoTに挑戦するブログ。

スポンサーリンク

お使いで頼んだはずのイチゴジャムが、小さなパソコンだったとき

ある日、夫に「アキバに行くなら、ついでにイチゴジャムを買ってきてよ」とお使いを頼みました。

すると・・・なんということでしょう。こどもパソコン「IchigoJam」でした。

f:id:mana-cat:20170516235954j:plain

違う、私の頼んだのは食べる方!と言いつつも・・・長男がとても気に入ったから返品するわけにはいかず。

※食べるジャムの方は私が買い直してきました。

ついに完成した「はじめてのパソコン」

5歳の長男が「僕が組み立てる!」というので、夫がはんだ付けをサポートしながら、組み立て完成。わずか1500円でBASICのプログラミングができる小さなコンピューターを手に入れることができました。

長男が千石で電子パーツを購入して一緒に組み立てた電子工作が完成しているので、今年中にそれをIchigoJamで動かせたら良いね!と話しています。

長男の、生まれて初めてのプログラミング言語がBASICになった。

そういえば私は何だったかな、COBOLから始まって、C++、Delphiだった。長男は私みたいに勉強のためじゃなくて「自分で作った電子工作をプログラミングで動かす」目標のために、楽しくプログラミングが始められて羨ましいな。

羨ましいのはどっち?

「羨ましいな・・・」という声が長男に聞こえて、「ママも、プラレールを動かしたり、ミクちゃんの声をパソコンで作っているとき、とても嬉しそうだよ」と教えてくれた。それはね、あなたが喜ぶからだよ。そして、ラズパイで作った定点観測カメラの写真を見ると、ピースしている長男の姿が映っている。もしかして、長男は私たち両親に影響されたのかな?

そうか、長男はもう5歳なんだと実感した。自分がやりたい事を考えていける年齢になったんだ。これからも、私たち両親は温かく見守ろうと思うの。数年後、小学校でプログラミング教育が必修化されるから、プログラミングを教えたいとは思っていなくて、むしろ、価値観を押しつけないように気を付けていました。だけど、本人の希望があるなら、一緒に楽しんでいこうと思っています。

一緒にがんばろうね!

みんなのIchigoJam入門  BASICで楽しむゲーム作りと電子工作

みんなのIchigoJam入門 BASICで楽しむゲーム作りと電子工作

【超便利】Raspberry Pi をシリアル接続しよう

みんな大好きシリアル接続

こんばんは。今回はRaspberry Pi 生活を満喫する際に、あると便利なグッズを紹介します。

それは、こちら aitendo で販売されている USB-TTL変換キット AKIT-DTR340MCです。お値段、たったの399円!

www.aitendo.com

USB-シリアルコンバータ [CH340G]を搭載するUSB〜シリアル(TTL)コンバータモジュールを作成するためのキットです。自分ではんだ付けする必要がありますが、慣れている人にオススメ。

AKIT-DTR340MCを動作確認したところ、Windows10のデバイスドライバーがデフォルトで対応しているので、USB接続するだけでドライバーが認識されすぐ使えます。そのため、ドライバーをダウンロードして設定する等、面倒な作業をしなくてもすぐに使えるようになっています。

考えられる用途

シリアル接続できると地味に便利になります。

  • Windowsから直接Raspberry Pi を繋いでコマンド操作したい
  • 外出先でもRaspberry Pi を気軽に使いたい
  • Raspberry Pi をレスキューモードで動作させてトラブルシューティングしたい
  • 講習会の予算を最小限に抑えたい

Raspberry Pi をシリアル接続するためのケーブルが自宅に1本あると本当に便利なので、この機会にぜひいかがでしょうか。

Raspberry Pi と AKIT-DTR340MC の接続方法

今回は、Windows10とRaspberry Pi Zero、 AKIT-DTR340MC を用意します。それと、ジャンパーワイヤー(オス―メス)も3本必要です。ジャンパーワイヤーの繋ぎ方は以下の通りです。

Raspberry Pi AKIT-DTR340MC
GND GND
GPIO14 (TXD0) RxD
GPIO15 (RXD0) TxD

RxDはデータの受信(Reciver)、TxDはデータの送信(Transmitter)の役割をしています。

写真の通り接続します。

f:id:mana-cat:20170515001907j:plain

f:id:mana-cat:20170515001910j:plain

PCとの接続方法

次に、Raspberry Pi と AKIT-DTR340MC を接続したら、AKIT-DTR340MC をWindows 端末に接続します。

デバイスドライバーのインストール

USB-TTL変換キット [AKIT-DTR340MC]をはんだ付け後、USBケーブルを接続してWindows10 に繋げます。そのとき、デバイスドライバーが自動的にインストールされるのでそのまま待ちます。

f:id:mana-cat:20170515000228p:plain

デバイスとして問題無く認識されているか、デバイスマネージャーを確認します。

デバイスマネージャーの確認

f:id:mana-cat:20170515000409p:plain

win+rのショートカットキーを押し、ファイル名を指定して実行devmgmt.msc を入力し、実行します。

f:id:mana-cat:20170515000212p:plain

そうすると、デバイスマネージャーが開きます。

f:id:mana-cat:20170515000435p:plain

そこで、USB-SERIAL CH340(COMx)とデバイスが認識されているのを確認できます。

TeraTermからの接続方法

f:id:mana-cat:20170515000724p:plain

TeraTermを起動すると、シリアル接続できるようになっているので、選択して OK ボタンを押します。

何も表示されない場合、「設定」→「シリアルポート」で シリアルポートの転送速度を 115200 bit/s に変更します。それでも何も表示されない場合は、Enterを押してみましょう。

これで、Windows10からRaspberry Piへシリアル接続できるようになりました。

f:id:mana-cat:20170515002817g:plain

シリアルポートの転送速度を保存したいときは、設定設定の保存 を選択し、設定ファイルの名前を付けて保存をします。

f:id:mana-cat:20170516000457p:plain

やってみよう

  • 試しに、シリアル接続した状態でシャットダウンしてみましょう。
    データセンターで作業をした若かりしあの頃を懐かしむことができます
  • レスキューモードで起動してみよう
  • 外出先で繋げてみよう

そのほか

Raspberry Pi とルンバをシリアルで繋げて制御している からあげ先生すごい・・・!!

関連ページ

「はてなニュース」にプロジェクト管理ツールについて寄稿しました

f:id:mana-cat:20170512231549p:plain

プロジェクト管理ツール「Backlog」を家庭に導入してもうすぐ2年になります。導入してからの変化や、大きな成果について「はてなニュース」に寄稿しました。

hatenanews.com

元ネタとなったエントリーがきっかけでBacklogを始めたご家庭も多く、応援してくださる読者の皆さまから「とても参考になった」と感想を頂いています。ぜひ読んでもらえると嬉しいです。

テクニカルライターとしての収入は、熊本地震で被害に遭った実家の支援金になります。母ちゃんはこれからもがんばるね。

追伸:「Backlogは敷居が高い」と感じるご家庭には、TrelloやWunderlist(サービス終了予定)の代替となる「To-Do」もオススメです。

To Do リスト アプリ - Microsoft To-Do Preview

Trello

SPRINT 最速仕事術――あらゆる仕事がうまくいく最も合理的な方法

SPRINT 最速仕事術――あらゆる仕事がうまくいく最も合理的な方法

  • 作者: ジェイク・ナップ,ジョン・ゼラツキー,ブレイデン・コウィッツ,櫻井祐子
  • 出版社/メーカー: ダイヤモンド社
  • 発売日: 2017/04/13
  • メディア: 単行本(ソフトカバー)
  • この商品を含むブログを見る

© Manami Taira