Yura YuLife

ITエンジニアの覚え書き。

2016-02-01から1ヶ月間の記事一覧

PIRセンサ(SB00412A-1)とMilkcocoaで簡易見守りシステムを構築

見守りシステムで家の中に監視カメラを置くなんて話がありますが、さすがに部屋をずっと撮影されているといい気持ちはしないと思います。そこで、前の記事で紹介したaitendoの人感センサ(SB00412A-1)のデータをRaspberry PiからMilkcocoaにアップロードして…

Raspberry Piで人感センサ(SB00412A-1)を5Vで利用する方法

aitendoで購入したPIRセンサ(SB00412A-1)ですが、Raspberry Piで3.3Vで利用すると誤検知を繰り返し動作が不安定なので、5Vで利用する方法をまとめました。 必要なもの Raspberry Pi2 Model B 低電圧極小PIRセンサー SB00412A-1 1kΩ以上の同じ種類の抵抗 3個 …

ROSのPointCloud2で独自のフィールドを定義

ROSのpclパッケージで独自のフィールドを定義したPointCloud2のトピックをpublish, subscribeする方法です。 環境 Ubuntu 14.04 ROS Indigo スクリプト例(Publisher) rvizで確認 上記のスクリプトを動かし、rvizでPointCloud2型の/custom_point_cloudトピッ…

Python, OpenCVでRGBとHSVを相互変換

動作環境 OpenCV 2.4.8 OpenCVでRGBとHSVを相互変換 画像のRGBとHSVをまるごと変換するにはcv2.cvtColorをそのまま使えばよいのですが、こちらはRGBとHSVの値を1ピクセルだけ変換するためのラッパー関数です。 import numpy as np import cv2 def hsv_to_rgb…

人感センサ(SB00412A-1)検知時にLEDを光らせる

aitendoで人感センサ(SB00412A-1)を購入したので、センサが人を検知した時にLEDを光らせてみました。 追記(2016/02/28) SB00412A-1を3.3Vで接続すると動作が不安定になるため、5Vでの接続を推奨します! 接続方法は、Raspberry Piで人感センサ(SB00412A-1)を…

Raspberry Piでスイッチを押すと音楽を再生する

Raspberry Piに接続したタクトスイッチを押すと、音楽を再生するPythonのスクリプトです。 ちなみに、上の動画で流れているのは僕のバンドCosmic Time Scaleの曲です。 必要なもの Raspberry Pi2 Model B (Raspberry Pi A/B+も可) タクトスイッチ 10kΩの抵抗…

Raspberry Piに接続したLCD(ACM1602NI)をPythonで動かす

Raspberry PiにI2Cで接続したLCD(ACM1602NI-FLW-FBW-M01)を、Pythonから動かします。 ソースコード、セットアップ手順はGitHubにて公開しています。 github.com 必要なもの Raspberry Pi2 Model B (Raspberry Pi A/B+も可) LCDモジュール(ACM1602NI-FLW-FBW-…

PCがRealSense R200をUSBハブに接続するとPCから認識できない

タイトルの通り。 IntelのRealSense R200をUSBハブやUSB延長ケーブルに接続すると、PCから認識できないことがあります。 これは単純に電力の供給不足が原因です。 RealSenseなどの深度センサでは、赤外線レーザーによってパターンを照射し、赤外線カメラによ…