ユーザ用ツール

サイト用ツール


raspberry_pi_version_hardware

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
raspberry_pi_version_hardware [2015/05/08 06:06]
– [Features] yaasan
raspberry_pi_version_hardware [2019/02/19 15:06] (現在)
– [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.**
 +Instead of DSopi, we have [[DSair2_ukeng|new useful Wi-Fi command station DSair2]] built in Wi-Fi AP and Web server!
 +
 +
 DCC and Marklin Control Expansion board for Raspberry pi DCC and Marklin Control Expansion board for Raspberry pi
  
行 11: 行 16:
   * 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://desktopstation.net/bin/InstructionDSpi_draft2016.pdf|Download instruction]] (written in English) 
 +
  
   * 小型コンピュータ Raspberry piでDCCやメルクリンのデジタル鉄道模型(Z, N, HO, Gゲージ等)を制御できます   * 小型コンピュータ Raspberry piでDCCやメルクリンのデジタル鉄道模型(Z, N, HO, Gゲージ等)を制御できます
行 21: 行 28:
   * C言語でのライブラリ、Node.jsのサンプルアプリ(iPadやスマートフォンのブラウザから操作可)を無償配布しています。ご自由に、ソフト開発ができます。   * C言語でのライブラリ、Node.jsのサンプルアプリ(iPadやスマートフォンのブラウザから操作可)を無償配布しています。ご自由に、ソフト開発ができます。
   * もちろん、[[http://desktopstation.net/index_jp.html|Desktop Stationソフトウェア]]でPCからの操作に対応しております。無線LANに繋がっていれば、ワイヤレスで操作できます。   * もちろん、[[http://desktopstation.net/index_jp.html|Desktop Stationソフトウェア]]でPCからの操作に対応しております。無線LANに繋がっていれば、ワイヤレスで操作できます。
 +
 +
 +
 +
 ===== 動かしている様子 ===== ===== 動かしている様子 =====
  
行 29: 行 40:
 1キット(自分で半田付けする場合)、4000円です。半田付け済みは、動作チェックや半田付けの代行手数料として価格を上乗せしています。 1キット(自分で半田付けする場合)、4000円です。半田付け済みは、動作チェックや半田付けの代行手数料として価格を上乗せしています。
  
-|Soldered | 50EUR (6000円) | +|Soldered | <del>50EUR (6000円)</del> 
-|Unsoldered kit| 35EUR (4000円) |+|Unsoldered kit| <del>35EUR (4000円)</del> |
  
-[[http://desktopstation.net/order/index_jp.html|ご注文ページ]]からどうぞ。管理者にメールして頂いても結構です。+<del>[[http://desktopstation.net/order/index_jp.html|ご注文ページ]]からどうぞ。管理者にメールして頂いても結構です。</del> 
 + 
 +2016年6月18日付で在庫切れにつき頒布終了。再開予定未定。\\ 
 +Currently out of stocks. Now we are considering to new business using DSpi. Sorry for inconvenience.
  
 ===== 必要なもの ===== ===== 必要なもの =====
行 49: 行 63:
 |[[http://buin2gou.sakura.ne.jp/sblo_files/powerele/image/ds_sample.zip | C++ library and ds_sample for DSpi]] | draft | 2015 Apr | C言語ユーザー向け | |[[http://buin2gou.sakura.ne.jp/sblo_files/powerele/image/ds_sample.zip | C++ library and ds_sample for DSpi]] | draft | 2015 Apr | C言語ユーザー向け |
 |[[http://desktopstation.net/gateway/bin/dsgw_R1.ZIP | Desktop Station for raspberry pi| and Node.js]] | R1 | 2015 May 8 | Node.jsユーザー向け, CV書き込み機能のバグを修正 | |[[http://desktopstation.net/gateway/bin/dsgw_R1.ZIP | Desktop Station for raspberry pi| and Node.js]] | R1 | 2015 May 8 | Node.jsユーザー向け, CV書き込み機能のバグを修正 |
 +|[[http://desktopstation.net/bin/dsgw_R3.zip | Desktop Station for raspberry pi| and Node.js]] | R3 | 2016 June 9 | Node.jsユーザー向け, 最新のrpio, Node.js対応。 |
 ===== 基板の説明 ===== ===== 基板の説明 =====
  
行 177: 行 192:
 ==== WiringPi (C言語で操作する方向け) ==== ==== WiringPi (C言語で操作する方向け) ====
  
-Raspberry PiのGPIO(汎用端子)、UARTやSPI,I2C等のペリフェラル類を簡単にアクセスするためのライブラリです。記述はArduino風です。本サンプルでは、このライブラリをベースにしています。+Raspberry PiのGPIO(汎用端子)、UARTやSPI,I2C等のペリフェラル類を簡単にアクセスするためのライブラリです。記述はArduino風です。本サンプルでは、このライブラリをベースにしています。\\  
 +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.
  
 <code> <code>
行 185: 行 201:
 </code> </code>
  
-wiringPi(Raspberry Pi用のGPIOライブラリ)のインストール作業が中心です。+wiringPi(Raspberry Pi用のGPIOライブラリ)のインストール作業が中心です。\\  
 +The following command means to install wiringPi.
  
 <code> <code>
行 192: 行 209:
 </code> </code>
  
-C言語でのコンパイル方法+C言語でのコンパイル方法\\  
 +How to compile this sample.
  
 <code> <code>
行 198: 行 216:
 </code> </code>
  
-コンパイルした実行ファイルの実行方法+コンパイルした実行ファイルの実行方法\\  
 +How to execute this sample.
  
 <code> <code>
行 207: 行 226:
  
 Webサーバー・アプリケーションサーバーソフトのNode.jsをインストールすることで、Webアプリを実装できます。当方では、様々な端末から操作できるようなサーバーを容易に構築できるNode.jsで使用する方法を推奨します。 Webサーバー・アプリケーションサーバーソフトのNode.jsをインストールすることで、Webアプリを実装できます。当方では、様々な端末から操作できるようなサーバーを容易に構築できるNode.jsで使用する方法を推奨します。
-[[http://elinux.org/Node.js_on_RPi|eLinuxのページ]]や[[http://eye4brain.sakura.ne.jp/wp/blog/2015/04/09/raspberry-pi2%E3%81%AB%E6%9C%80%E6%96%B0%E3%81%AEnode-js%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB-google%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%83%89%E3%82%B7%E3%83%BC%E3%83%88%E3%81%AB/|Raspberry Pi2最新のNode.jsインストール]],[[http://www.mztn.org/rpi/rpi43.html|Node.js で JavaScript]]が分かりやすいです。+[[http://make.kosakalab.com/make/electronic-work/nodejs_raspi/|Raspberry Pi に Node.js インストールする]]が分かりやすいです。 
 + 
 +ここでは、詳細なインストール手順は省略しますが、node.js 6.xとnpmのインストールが完了していることをご確認ください。 
 +以下が当サイトで動作を2016年5月に確認したバージョンです。今後のアップデート状況によっては本ページ記載の手順では対応できない場合もありますので、予めご了承ください。 
 + 
 +^software ^version ^notes ^ 
 +|Raspbian | JESSIEMar 2016 |  | 
 +|node.js | 6.x |  | 
 +|[[https://github.com/jperkin/node-rpio|node-rpio]] | 0.9.x | |
  
-ここでは、インストール手順は省略しますが、node.jsとnpmのインストールが完了していることをご確認ください。 
  
 DSpi用のNode.jsアプリでは、[[https://www.npmjs.com/package/rpio|rpio]]が必要です。インストールは、npm、Node.jsのインストールが終わっていれば以下のコマンドを打つだけと非常に簡単です。 DSpi用のNode.jsアプリでは、[[https://www.npmjs.com/package/rpio|rpio]]が必要です。インストールは、npm、Node.jsのインストールが終わっていれば以下のコマンドを打つだけと非常に簡単です。
行 215: 行 241:
 <code> <code>
 npm install rpio npm install rpio
 +</code>
 +
 +Root権限で、以下の設定を行う必要があります。
 +
 +<code>
 +$ cat >/etc/udev/rules.d/20-gpiomem.rules <<EOF
 +SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio", MODE="0660"
 +EOF
 </code> </code>
  
raspberry_pi_version_hardware.1431032764.txt.gz · 最終更新: 2015/05/08 06:06 by yaasan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki