ユーザ用ツール

サイト用ツール


raspberry_pi_version_hardware

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
raspberry_pi_version_hardware [2015/05/08 06:02] – [Features] yaasanraspberry_pi_version_hardware [2016/05/11 07:40] – [Node.js (Webアプリで使用する方向け)] yaasan
行 12: 行 12:
   * The price is 35EUR plus shipping (3EUR SAL or 10EUR EMS)   * The price is 35EUR plus shipping (3EUR SAL or 10EUR EMS)
  
-  * 小型コンピュータ Raspberry piでDCCやメルクリンのデジタル鉄道模型を制御できます +  * 小型コンピュータ Raspberry piでDCCやメルクリンのデジタル鉄道模型(Z, N, HO, Gゲージ等)を制御できます 
-  * 電源は単一DC12~20Vに対応。大容量の5V電源を内蔵しているので別にmicroUSB端子への5V ACアダプタの接続は不要です!+  * 線路に流せる電流はキットのままの状態で2Aまで。3.5A程度まで流す場合は放熱器やファンを取り付けてください。 
 +  * 電源は単一DC12~24Vに対応。大容量の5V電源を内蔵しているので別にmicroUSB端子への5V ACアダプタの接続は不要です!
   * 自分で高機能なDCCコントローラを開発できます。   * 自分で高機能なDCCコントローラを開発できます。
   * 無線LAN対応(要USB無線LANアダプタ)や、テレビ画面での制御など、できることは無限大です。   * 無線LAN対応(要USB無線LANアダプタ)や、テレビ画面での制御など、できることは無限大です。
行 176: 行 177:
 ==== 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>
行 184: 行 186:
 </code> </code>
  
-wiringPi(Raspberry Pi用のGPIOライブラリ)のインストール作業が中心です。+wiringPi(Raspberry Pi用のGPIOライブラリ)のインストール作業が中心です。\\  
 +The following command means to install wiringPi.
  
 <code> <code>
行 191: 行 194:
 </code> </code>
  
-C言語でのコンパイル方法+C言語でのコンパイル方法\\  
 +How to compile this sample.
  
 <code> <code>
行 197: 行 201:
 </code> </code>
  
-コンパイルした実行ファイルの実行方法+コンパイルした実行ファイルの実行方法\\  
 +How to execute this sample.
  
 <code> <code>
行 209: 行 214:
  
 ここでは、インストール手順は省略しますが、node.jsとnpmのインストールが完了していることをご確認ください。 ここでは、インストール手順は省略しますが、node.jsとnpmのインストールが完了していることをご確認ください。
 +
 +^software ^version ^notes ^
 +|Raspbian | JESSIE, Mar 2016 |  |
 +|node.js | 6.x |  |
 +|[[https://github.com/jperkin/node-rpio|node-rpio]] | 0.9 | |
 +
  
 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のインストールが終わっていれば以下のコマンドを打つだけと非常に簡単です。
行 214: 行 225:
 <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.txt · 最終更新: 2019/02/19 15:06 by yaasan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki