Raspberry Pi 2のGPIOピン配置

前回に引き続き、Raspberry Pi 2でIoT的なモノを作ろうと調べている。





メインで使う言語は、手軽で実装例も豊富なPythonに決めて、例のRPi.GPIOを使ってPythonからLEDを光らせてみることにした。


スポンサーリンク


Raspberry Pi 2のピン配置はこんな感じ。↓


この前見つけたlighttpdでWebサーバを構築して、WebブラウザからLEDのOn/Off制御を試すことにした。
コーディングには色んなサイトで例として載っているnanoってエディタをを使ってみた。viに不慣れなので、こういうシンプルなツールが有難い。この辺は普通のLinuxとサーバサイドの知識があればそれほど混乱しないでスムーズに進むね。
ブラウザで表示するhtmlにはPythonのコードを起動するjavascriptを仕込む。この辺はフロントエンドの知識も絡んでくるな。

さて、ちゃんとブラウザからLEDを操作できたので満足。RPi.GPIOで指定するピン番号って、本当にピン番号なのね。
やってみて思ったけど、IoTって、質素な端末で凝った処理ができない分、広く浅い知識が求められるのね。まあ、ソフトウェアというジャンルは、低次な処理を隠蔽したツールがすぐに登場する分野だから、基本的には「広く浅く」なんだけど。

これにセンサーとかを繋ぐとなると、情報をWebブラウザでキレイに表示するためにフロントエンドの知識も必要だ。あり物をちょいと調べてみる。↓


スポンサーリンク

Javascriptで扱えるカッコイイグラフのまとめ

ここに載ってるccchartのBar Chartとかが良い感じだなぁ。

https://blog.negativemind.com/2015/05/26/raspberry-pi-rpi-gpio/


スポンサーリンク

関連記事

Python拡張モジュールのWindows用インストーラー配布サイト
Unity ARKitプラグインサンプルのドキュメントを読む
OpenCVの超解像(SuperResolution)モジュールを試す
Perfumeのライブパフォーマンスのビジュアル
UnityでOpenCVを使うには?
.NETで使えるTensorFlowライクなニューラルネットワークライブラリ『NeuralNetwo...
3分の動画でプログラミングを学習できるサイト『ドットインストール』
現在公開されているWeb API一覧
SONYの自律型エンタテインメントロボット『aibo』
マンガで分かる JavaScriptプログラミング講座
OpenCVで顔のモーフィングを実装する
ビリケン商会 メカゴジラⅡ 電飾を仕込む
MythTV:Linuxでテレビの視聴・録画ができるオープンソースプロジェクト
Amazon Web ServicesでWordPress
ポイントクラウドコンソーシアム
海洋堂 20cmシリーズ『デスゴジ』 クリアーオレンジVer. 頭部パーツの加工
3Dグラフィックスの入門書
Verilog HDL
書籍『データビジュアライゼーションのデザインパターン20』読了
Mechanizeで要認証Webサイトをスクレイピング
Deep Neural Networkによる顔の個人識別フレームワーク『OpenFace』
ディープラーニングに対応したPythonの機械学習ライブラリ『Pylearn2』
OpenCVでPhotoshopのプラグイン開発
ドラマ『ファーストクラス』のモーショングラフィックス
PythonのHTML・XMLパーサー『BeautifulSoup』
人体モデリングできるBlenderアドオン『ManuelBastioniLAB』
オープンソースのネットワーク可視化ソフトウェアプラットフォーム『Cytoscape』
インタラクティブにComputer Visionコーディングができるツール『Live CV』
iPhone・iPod touchで動作する知育ロボット『ROMO』
シフトカーを改造してラジコン化する人達
ブログをGoogle App EngineからAmazon EC2へ移行
Pythonのソースコードに特化した検索エンジン『Nullege』
書籍『仕事ではじめる機械学習』を読みました
C++の抽象クラス
チャットツール用bot開発フレームワーク『Hubot』
このブログのデザインに飽きてきた
機械学習で遊ぶ
C++の機械学習ライブラリ『Dlib』
Quartus II
Webサイトのワイヤーフレームが作成できるオンラインツール
ブログの復旧が難航してた話
C++始めようと思うんだ

コメント

  1. […] ・Raspberry Pi 2のGPIOピン配置(□が部品面になっています。半田面が四角なので注意) […]

  2. […] Raspberry Pi 2のGPIOピン配置 […]

  3. […] Raspberry Pi 2のGPIOピン配置前回に引き続き、Raspberry Pi 2でIoT的なモノを作ろうと調べている。メインで使う言語は、手軽で実装例も豊富なPythonに決めて、例のRPi.GPIOを使ってPythonからLEDを光 […]