raspberry_pi_version_hardware
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
raspberry_pi_version_hardware [2015/04/18 08:13] – [必要なもの] yaasan | raspberry_pi_version_hardware [2018/04/21 17:39] – [Desktop Station pi (DSpi)] yaasan | ||
---|---|---|---|
行 1: | 行 1: | ||
====== Desktop Station pi (DSpi) ====== | ====== Desktop Station pi (DSpi) ====== | ||
+ | |||
+ | **This product is discontinued. We DO NOT release newer version for raspberry pi.** | ||
+ | |||
DCC and Marklin Control Expansion board for Raspberry pi | DCC and Marklin Control Expansion board for Raspberry pi | ||
行 11: | 行 14: | ||
* If uses Node.js example, you can control DCC and Marklin locomotives via your smartphone or tablets! | * If uses Node.js example, you can control DCC and Marklin locomotives via your smartphone or tablets! | ||
* The price is 35EUR plus shipping (3EUR SAL or 10EUR EMS) | * The price is 35EUR plus shipping (3EUR SAL or 10EUR EMS) | ||
+ | * Useful Instruction is available. [[http:// | ||
- | | + | |
- | * 電源は単一DC12~20Vに対応。大容量の5V電源を内蔵しているので別にmicroUSB端子への5V ACアダプタの接続は不要です! | + | |
+ | * 線路に流せる電流はキットのままの状態で2Aまで。3.5A程度まで流す場合は放熱器やファンを取り付けてください。 | ||
+ | * 電源は単一DC12~24Vに対応。大容量の5V電源を内蔵しているので別にmicroUSB端子への5V ACアダプタの接続は不要です! | ||
* 自分で高機能なDCCコントローラを開発できます。 | * 自分で高機能なDCCコントローラを開発できます。 | ||
* 無線LAN対応(要USB無線LANアダプタ)や、テレビ画面での制御など、できることは無限大です。 | * 無線LAN対応(要USB無線LANアダプタ)や、テレビ画面での制御など、できることは無限大です。 | ||
* DCCやMM2のパルス生成はDSpiボード上のマイコンで行うので、Raspberry piのCPUには負荷はありません。 | * DCCやMM2のパルス生成はDSpiボード上のマイコンで行うので、Raspberry piのCPUには負荷はありません。 | ||
* これだけ入って、キット価格は4000円+郵送費200円です。 | * これだけ入って、キット価格は4000円+郵送費200円です。 | ||
- | * C言語でのライブラリ、Node.jsのサンプルアプリ(ブラウザ操作可)を無償配布しています。ご自由に、ソフト開発ができます。 | + | * C言語でのライブラリ、Node.jsのサンプルアプリ(iPadやスマートフォンのブラウザから操作可)を無償配布しています。ご自由に、ソフト開発ができます。 |
+ | * もちろん、[[http:// | ||
+ | |||
+ | |||
- | ※[[http:// | ||
===== 動かしている様子 ===== | ===== 動かしている様子 ===== | ||
行 27: | 行 36: | ||
===== 入手方法 ===== | ===== 入手方法 ===== | ||
- | 1キット 4000円です。 | + | 1キット(自分で半田付けする場合)、4000円です。半田付け済みは、動作チェックや半田付けの代行手数料として価格を上乗せしています。 |
- | |Soldered | 45EUR | | + | |Soldered | < |
- | |Unsoldered kit| 35EUR | | + | |Unsoldered kit| <del>35EUR (4000円)</ |
- | [[http:// | + | <del>[[http:// |
+ | |||
+ | 2016年6月18日付で在庫切れにつき頒布終了。再開予定未定。\\ | ||
+ | Currently out of stocks. Now we are considering to new business using DSpi. Sorry for inconvenience. | ||
===== 必要なもの ===== | ===== 必要なもの ===== | ||
- | * Raspberry pi 2 type B (旧タイプは遅いので非推奨) | + | * Raspberry pi 2 type B (旧タイプは遅いので非推奨) |
- | * CLASS10 SDHC card (NOOBSやRaspbianがインストール済みのもの。SDカードへのインストール方法はネットを参照。) | + | * CLASS10 SDHC card (NOOBSやRaspbianがインストール済みのもの。SDカードへのインストール方法はネットを参照。 |
* DSpi (当方から有償頒布、価格は4000円+郵送費200円) | * DSpi (当方から有償頒布、価格は4000円+郵送費200円) | ||
* ACアダプタ (電流1A超を強く推奨。電圧は日本国内の車両やアクセサリ類はDC12Vです。メルクリン、Rocoなど海外製では16~20Vのいずれかのケースとなりますので、お使いの模型に合わせて電圧を選択してください。) | * ACアダプタ (電流1A超を強く推奨。電圧は日本国内の車両やアクセサリ類はDC12Vです。メルクリン、Rocoなど海外製では16~20Vのいずれかのケースとなりますので、お使いの模型に合わせて電圧を選択してください。) | ||
行 44: | 行 56: | ||
* [[http:// | * [[http:// | ||
- | ===== Download ===== | + | ===== Software |
^Module name ^Version ^Date ^Notes ^ | ^Module name ^Version ^Date ^Notes ^ | ||
|[[http:// | |[[http:// | ||
- | |[[http:// | + | |[[http:// |
+ | |[[http:// | ||
===== 基板の説明 ===== | ===== 基板の説明 ===== | ||
行 177: | 行 190: | ||
==== WiringPi (C言語で操作する方向け) ==== | ==== WiringPi (C言語で操作する方向け) ==== | ||
- | Raspberry PiのGPIO(汎用端子)、UARTやSPI, | + | Raspberry PiのGPIO(汎用端子)、UARTやSPI, |
+ | Wiring pi is a library to access GPIO and UART, SPI, I2C. The description is similar with Arduino. This sample is based on this library. The following command is to download wiringPi related software. | ||
< | < | ||
行 185: | 行 199: | ||
</ | </ | ||
- | wiringPi(Raspberry Pi用のGPIOライブラリ)のインストール作業が中心です。 | + | wiringPi(Raspberry Pi用のGPIOライブラリ)のインストール作業が中心です。\\ |
+ | The following command means to install wiringPi. | ||
< | < | ||
行 192: | 行 207: | ||
</ | </ | ||
- | C言語でのコンパイル方法 | + | C言語でのコンパイル方法\\ |
+ | How to compile this sample. | ||
< | < | ||
行 198: | 行 214: | ||
</ | </ | ||
- | コンパイルした実行ファイルの実行方法 | + | コンパイルした実行ファイルの実行方法\\ |
+ | How to execute this sample. | ||
< | < | ||
行 207: | 行 224: | ||
Webサーバー・アプリケーションサーバーソフトのNode.jsをインストールすることで、Webアプリを実装できます。当方では、様々な端末から操作できるようなサーバーを容易に構築できるNode.jsで使用する方法を推奨します。 | Webサーバー・アプリケーションサーバーソフトのNode.jsをインストールすることで、Webアプリを実装できます。当方では、様々な端末から操作できるようなサーバーを容易に構築できるNode.jsで使用する方法を推奨します。 | ||
- | [[http://elinux.org/Node.js_on_RPi|eLinuxのページ]]や[[http: | + | [[http://make.kosakalab.com/make/electronic-work/ |
+ | |||
+ | ここでは、詳細なインストール手順は省略しますが、node.js 6.xとnpmのインストールが完了していることをご確認ください。 | ||
+ | 以下が当サイトで動作を2016年5月に確認したバージョンです。今後のアップデート状況によっては本ページ記載の手順では対応できない場合もありますので、予めご了承ください。 | ||
+ | |||
+ | ^software ^version ^notes ^ | ||
+ | |Raspbian | JESSIE, Mar 2016 | | | ||
+ | |node.js | 6.x | | | ||
+ | |[[https://github.com/jperkin/node-rpio|node-rpio]] | 0.9.x | | | ||
- | ここでは、インストール手順は省略しますが、node.jsとnpmのインストールが完了していることをご確認ください。 | ||
DSpi用のNode.jsアプリでは、[[https:// | DSpi用のNode.jsアプリでは、[[https:// | ||
行 215: | 行 239: | ||
< | < | ||
npm install rpio | npm install rpio | ||
+ | </ | ||
+ | |||
+ | Root権限で、以下の設定を行う必要があります。 | ||
+ | |||
+ | < | ||
+ | $ cat >/ | ||
+ | SUBSYSTEM==" | ||
+ | EOF | ||
</ | </ | ||
raspberry_pi_version_hardware.txt · 最終更新: 2019/02/19 15:06 by yaasan