ｍille-feuille マニュアル
安全ガイド

Raspberry Pi のマニュアルをご覧ください。

重要：この情報は将来参照できるように保管して・本製品は、接続された他の器機の USB ポートかください。

ら電力を供給するように設計されていません。誤動作の原因となります。

警告
・本製品は、定格直流 5V、最小電流 1A 以上 2A 以

製品構成

下の外部電源のみ接続してください。接続するデバイスの数によって電流量を増やしてください。
・本製品は十分に換気された環境で稼働させる必要があります。ケースに入れる場合はケースを覆わないでください。
・本製品を使用する場合、導電性の物体が接触しないようにしてください。
・互換性のないデバイスを接続すると、破損火災の原因になる場合がありますのでおやめください。
・ケーブルまたはコネクタが付属していない周辺機器を使用する場合、安全性と性能に関する要件を満たすために、適切な絶縁機能と動作を提供するケーブルまたはコネクタを使用する必要があります。
安全に使用していただくための指示
本製品の誤動作、破損、火災を避けるため、以下をよくお読みください。
・動作中に水や湿気にさらしたり、導電性の面においたりしないでください。

１、Raspberry Pi（別途購入）

・どのような熱源からの熱にもさらさないでくだ

２、ベースボード(Baseboard)

さい。本製品は、室温の常温で安定して動作する

３、モジュールボード(Module board)ように設計されています。

４、フレキシブル・フラットケーブル

・取扱い時にはプリント基板およびコネクタ、(FFC : Flexible Flat Cable)

ケーブルを機械的または電気的に損傷させないよ

５、利用したいデバイスボード(Device board)

うに注意してください。

Raspberry Pi は A+，B+,2 ,3 ,Zero が使用できま・電源がオンになっているときにプリント基板にす。OS は Raspbian を想定しています。

触れないでください。
・本製品は Raspberry Pi の 40pin 外部端子に搭載[SPI と I2C の設定方法]して使用する製品です。Raspberry Pi 以外の機器

最新の Raspgbian の場合は GUI で設定できます。には搭載しないでください。・Raspberry Pi に関

スタートメニューから[設定]->[Raspberry Pi のする規約、動作方法等につきましては、必ず設定]->[インターフェース]タブで I2C、SPI を有効にしてください。

す。5Ｖ電源をお使いください。

最新でない Raspbian の場合は、Raspberry Pi の電源を入れる前にベースボードの USB 端子横にターミナルを起動し、次の内容を記述します。

あるリセットボタンを押してください。プログラ$ sudo raspi-config

ム動作前に、毎回押すことをお勧めします。

表示されたメニュー画面で、[Advanced option]

USB 電源 IN[SPI]と[I2C]を enable 設定にしてください。

２、Raspberry Pi にmille-feuille を接続

リセットボタン４、サンプルプログラムの実行

1、Raspberry Pi にベースボードを差し込む
2、モジュールボードとデバイスボードを、FFC をRaspberry Pi のターミナルを開きディレクトリ使い繋ぎ合わせるを移動します。

3、ベースボードに 2 番のボードをはめ込む$git clone git://github.com/yoshinarikou/
MilleFeuilleRaspberryPi.git

サンプルプログラムではベースボードの No.0

$cd MilleFeuilleRaspberryPi

コネクタにモジュールを接続するとテストできる$cd milpython

ようになっています。

ディレクトリを移動後、以下の内容を書き込み、FFC を接続する際には、コネクタは以下の写真

サンプルプログラムが実行します。サンプルプロのように開いてから金属端子が上に向くように差

グラムはコネクタ番号 0 番が指定されているので、し込んで固定してご使用ください。

モジュールボードの取り付け位置によってプログラムを書き換えてください。
例）modA = milMod.milMod(Moisuture.getInfo(0))
プログラムの実行はターミナルから以下のコマンドを打ちます。
$sudo python -B ＊＊＊Test.py（左：開く、右：固定）５、回路情報の抽出
試作終了後、回路情報を抽出します。
上記と同じディレクトリ
$sudo python -B detect.py（左：開く、右：固定）を実行すると～.txt のテキストデータが抽出されます。USB メモリーなどで PC にデータを移動しま

３、mille-feuille の電源とリセット

す。
http://milletool.com/generator/index.php

ベースボード横の USB 端子に電源を差し込みま上記サイトにアクセスし、テキストデータをアップロードします。成功すると Eagle CAD の回路図自動的に回路図が生成されます。

スクリプトとそのファームウェアがダウンロードできます。

６、Eagle CAD の準備
Eagle CAD の ダ ウ ン ロ ー ド は こ ち ら ⇒https://www.autodesk.com/products/eagle/overview
Eagle CAD をインストール後、lib フォルダに８、ファームウェアの切替
５でダウンロードしたファーム（wiringdata.py）

mille-feuille.lib を入れ、プログラムを起動しというファイルを…/milpython/mil/にあるものます。と入れ替えると、生成された回路図でベースボー

mille-feuille.lib ダウンロードはこちら⇒

ドとモジュールがない状態でプログラムが走るよhttps://github.com/yoshinarikou/mille-feuill

うになります。

e-Eagle-CAD-lib
Eagle CAD を起動した後、プログラムを起動し、すべての部品ライブラリを[Use]の状態にしてください。
Eagle CAD の Version によっては registor.lib が東京都渋谷区広尾１－１２－１５ない物があるので、無い場合は同じくダウンロー

リバーサイドビル２０Ｂ

ドして[Use]の状態にしてください。

製造元：株式会社ネストエッグ

registor.lib ダウンロードはこちら⇒

http://milletool.com/

https://github.com/chiengineer/Eagle-Libraries/blob/master/Resistors/resistor.lbr?raw=true７、回路図スクリプトを実行
メニューから[File] -> [New] -> [project]でプロジェクトを新規に作り、[File] -> [New] ->[schematic]で回路図（Schematic）を作ります。
プロジェクトの横の丸いボタンをクリックすると緑になるので、緑の状態で作業してください。

５でダウンロードしたスクリプトの拡張子を.scr に変更し Eagle CAD の Schematic 画面で実行します。