#動機
ねえ、カンナちゃん可愛すぎない?帰ってきておかえりって言ってくれたら最高じゃない?というわけで作った。
#使うもの
・人感センサー(SB412A)
・Raspberry Pi3
・ブレッドボード
・ジャンプワイヤー
・スピーカー(3.5mmプラグ)
#ライブラリインストール
mp3を再生するにはライブラリが必要なので再生するためのライブラリのmpg321をインストールする
sudo apt-get install mpg321
#配線
人感センサーをRaspberry PiのGND、5V、25ピンにそれぞれ繋ぐ
#音源
11話のニコ動公式配信から取ってきた(3分40秒付近)
okaeri.mp3という名前でpythonと同じディレクトリにおいておく
#コード
小林さんが書いてたPythonを使う。
okaeri.py
# -*- coding: utf-8 -*-
from __future__ import print_function
import socket
import commands
import time
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(25, GPIO.IN)
from contextlib import closing
def main():
while True:
inputValue = GPIO.input(25)
if (inputValue == True):
okaeri()
time.sleep(10)
def okaeri():
print("おかえりー")
#mp3再生コマンド実行
check = commands.getoutput("mpg321 okaeri.mp3")
if __name__ == '__main__':
main()
#動画
おかえりー pic.twitter.com/Lmt4wQy5tw
— tsumugu@暇人 (@tsumugu1515) 2017年3月31日
ニコ動にもあげた(宣伝)
家に帰るとカンナちゃんが「おかえりー」って言ってくれる装置作った!