[NEW! ]2017/1/25 p.54 リスト1 shutdown.pyの修正情報を追加しました
2017年2月号 特集 全実験室に!高IQアルデュイーノ基板
■ラズベリー・パイと合体!Zero&1/2/3対応!πduino(パイ・デュイーノ)誕生
ロボット/IoT/化学/生物…極楽言語スケッチで超特急プログラミング
写真1 本誌2017年2月号の付録基板「πduino」でArduinoとラズベリー・パイを合体させたところ
πduinoの上にラズベリー・パイZeroを載せたときのようす.1/2/3にも対応.両者はピン・ソケットとピン・ヘッダで接続する
電子工作界の人気者「
Arduino」の登場により,マイコンは専門家でなくても使えるのが当たり前になりつつあります.Arduinoは,計測制御に必要な機能をひと通り備えますが,性能は低く,ネットワーク接続や画像処理,データ解析のような,いまどきの複雑な処理は苦手です.
特集では,大人気の格安コンピュータ・ボード「
ラズベリー・パイ」と組み合わせ,
計測/記録/解析まで1台でこなす実験用の万能なマシンを実現します.
本誌には,ラズベリー・パイと合体できるArduino UNO互換マイコン・ボード「πduino(パイ・デュイーノ)1日製作プリント基板」が付きます.使用した部品はすべてDIPなので,1日で製作を終えることができます(
写真1~3).
写真2 本誌2017年2月号にはラズベリー・パイと合体できるArduino互換マイコン・ボード「πduino」のプリント基板が付録している
すべてDIP部品で構成されているので,1日あれば製作できる
写真3 本誌付録基板πduinoに部品を搭載したところ
単体でもArduino互換ボードとして動作する
●回路図と部品表
・
回路図
・
部品表
●本誌の購入先と目次
・
CQ出版Web Shopの販売ページ
・
トランジスタ技術2017年2月号目次
●付録プリント基板搭載部品一式および完成品 取扱い店
下記販売店にて,特集(pp.36-62)で紹介した本誌付録基板に搭載する部品一式,および完成品を販売致します.
・ネット通販:
KSY(Raspberry Pi Shop byKSY),
Amazon,
共立エレショップ,
スイッチサイエンス,
マルツエレック
・実店舗:
シリコンハウス,
千石電商,
デジット,
マルツエレック
*搭載部品はすべてDIPタイプなのでとてもはんだ付けがしやすくなっています.また,AVRマイコンにはArduinoブートローダが書き込みずみなので,専用ライタがなくても動作させることができます.
■プログラム一式 TR1702H2.zip
・πduinoセットアップ関連ファイル一式
・こうもりヘッドホン関連ファイル一式
※
[NEW! ]2017/1/25 shutdown.pyの内容を修正しました(shutdown1.py)
■訂正と補足
(1)
[NEW! ]p.54 リスト1 shutdown.pyの内容(GPIOのピン番号修正)
※修正済みのプログラムは
こちらからダウンロードできます.
15行目:wpi.softPwmWrite(2,0) → wpi.softPwmWrite(1,0)
17行目:wpi.softPwmWrite(2,10) → wpi.softPwmWrite(1,10)
19行目:wpi.softPwmWrite(2,50) → wpi.softPwmWrite(1,50)
21行目:wpi.softPwmWrite(2,100) → wpi.softPwmWrite(1,100)
23行目:wpi.softPwmWrite(2,50) → wpi.softPwmWrite(1,50)
25行目:wpi.softPwmWrite(2,10) → wpi.softPwmWrite(1,10)
28行目:wpi.pinMode(1,0) → wpi.pinMode(2,0)
29行目:wpi.pullUpDnControl(1,2); → wpi.pullUpDnControl(2,2);
30行目:wpi.softPwmCreate(2,0,100) → wpi.softPwmCreate(1,0,100)
39行目:if wpi.digitalRead(1) == 1: → if wpi.digitalRead(2) == 1:
48行目:wpi.digitalWrite(2,0) → pass
(2)p.54 写真6 14ピン・フラット・ケーブルの改造方法
(3)p.56 写真9 ラズベリー・パイZero接続
(4)p.59 リスト2の内容
root=/dev/mmcblk0p2 → mmcblk***("***"の部分は元の記述と同じ内容にする)
(5)p.59 リスト4の追加場所
最終行ではなく"exit 0"の行の上に追記する
(6)p.59右↑9行目
sudo apr-get install arduino → sudo apt-get install arduino
■キットを持ち帰れるセミナ開催
本特集を題材としたセミナを開催予定です.詳細が決まり次第,本ページでお知らせします.
■特集のコンテンツ 見本PDF
イントロダクション
πduino誕生!
●第1部 πduinoのあらまし
第1章 全実験室に告ぐ! 高IQアルデュイーノπduino誕生
Appendix 世界中の実験室で大活躍! Arduino ってこんなマイコン・ボード
●第2部 πduinoの使い方
第2章
オールDIP! 付録基板で1日製作! πduinoの組み立て方
第3章
1番簡単! スケッチ言語でπduinoプログラミング
●第3部 応用製作編
第4章
虫や動物,マシンの会話を盗み聞き! こうもりヘッドホンの製作
第5章
24時間ジロジロ~ 超ロー・パワーArduinoで作る違法駐車チクリ・カメラ魔ン
写真4 人間の聴力を拡張!16k~100kHzの超音波が聴けるようになる「こうもりヘッドホン」のコントロール部
写真5 こうもりヘッドホンのステレオ・ヘッドホンと超音波マイク