update.概要RaspberryPiと安価に入手できる電子部品を使用して照度計を作製します。8]」から引用しています(投稿者了承済み)。前提条件RaspberryPiはRaspbianのインストールが完了し、SSH等でコマンドプロンプトにアクセスできる状態になっているものとします。RaspberryPiのセットアップがまだの場合は、「[超初心者向け]RaspberryPiにOS(Raspbian)をインストールして起動し、vimやScratchが使えるようになるまで」を参照して下さい。3回路を組み立てるRaspberryPiは電源OFFの状態で接続します。以下の図を元にラズパイとブレッドボード上に部品を配置しケーブルを配線してください。ADコンバータMCP3002をブレッドボードに差し込む。4つづつある左右のピンは、ブレッドボードの中央の溝にかかるようにし、半円状の切り欠きが図では下側に向くようにする。4番とフォトトランジスタNJL7502Lの短い脚にあたるブレッドボードの穴に差し込む。フォトトランジスタNJL7502Lをブレッドボードの穴に差し込む。短い脚(カソード:陰極側)を図では下側になるようにする。3番とフォトトランジスタNJL7502Lの短い脚にあたるブレッドボードの穴に差し込む。PWR]とブレッドボードの+(赤色)のラインに差し込む。4番にあたるブレッドボードの穴に差し込む。5番にあたるブレッドボードの穴に差し込む。6番にあたるブレッドボードの穴に差し込む。7番にあたるブレッドボードの穴に差し込む。1番にあたるブレッドボードの穴に差し込む。8番にあたるブレッドボードの穴に差し込む。オス・オスケーブルをブレッドボードの+(赤色)のラインとフォトトランジスタNJL7502Lの長い脚(アノード:陽極側)にあたるブレッドボードの穴に差し込む。SPIを有効化する配線が終わったらRaspberryPiの電源を入れます。ADコンバータMCP3002はSPIインターフェースを用いています。ラズパイでは初期状態でSPIモジュールを無効にしているためraspi-configでSPIモジュールを動作するように設定します。default?」と出るので「Yes」を選択。default」と出るので「OK」を選択メニュー画面に戻ってくるので「Finish」を選択し、再起動を促されればそのままリブートします照度センサーの動作確認ADコンバータとフォトトランジスタの配線を確認するため、以下のPythonコードを実行します。実行例にあるとおりADコンバータMCP3002は、2つのアナログ入力チャネルを持っており、今回はch1だけしか使っていません。時間があれば、ch0側にアナログ入力センサーを接続して2つのデータを取得できるようにしてみてください。可視化にチャレンジ!照度計の値が取得できたら可視化(グラフ化)したいですよね!そんな方は「RaspberryPiでセンサーデータをfluentdを使ってDynamoDBに送って可視化してみよう<完全編>」をどうぞ。AWSのエンジニアをやっています。最近はIoT関連の開発を多く手がけています。FollowIoT.kyotoAWSとSORACOMを活用した最先端のIoTソリューションをご提案します。upLoginユーザーは見つかりませんでした。