SlideShare a Scribd company logo
1 of 33
OSC名古屋
初本番LT
OSCでの初LTの上、トリになってガクブル状態
あひるだからトリにされたのでしょうか?
5分続くのか…
あるいは
5分で足りるのか…
赤外線回路の応用(仮)
お前誰や?
自己紹介
• 名前: あひる
• 職業: 工学部情報工学科学生
• 出没: Twitter(@ahiru3net)
• HP: http://www.ahiru3.net/
初めて参加したOSCは去年(2013)のOSC名古屋
まさか一年後にこうやってLTをすることになるとは
一年前には想像もしてませんでした
さて、感動もひとしおなわけですが
自己紹介に所属を載せ忘れてました
所属: Ejectコマンドユーザー会
タイトルもうっかり打ち間違えました
LTの申し込みの名前も間違えてました
ごめんなさい
あらかじめ謝っておいたので大丈夫だ問題ない
赤外線遮断回路で(☝ ՞ਊ ՞)☝ウイーン
_人人人人人人人人人人人人人_
> (☝ ՞ਊ ՞)☝ウイーン <
 ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄
☝
՞
_人人人人人人_
> ( ) < ☞
 ̄Y^Y^YY^Y^Y ̄
՞
ਊ
,, _
/ ` 、
/ (_ノL_) ヽ
/ ´՞ ՞` l
(l し l)
. l ਊ l
> 、 _ ィ
/  ̄ ヽ
/ | iヽ
学生の悪ふざけだ
許してください
(☝ ՞ਊ ՞)☝ウイーン
仕組み
なぜ作ろうと思ったか
母親が入室
↘
イヤホンしてて気づかない
↙
母親が後ろに忍び寄る
↘
気づかない
↙
_人人人人人人人_
> 気づかない <
 ̄^Y^Y^Y^Y^Y^ ̄
ejectIRがあれば…
母親が入室
↘
イヤホンしてて気づかない
↙
赤外線回路が反応
↘
CD-ROMドライブが(☝ ՞ਊ ՞)☝ウイーン
↙
_人人人人人_
> 気づく <
 ̄^Y^Y^Y^ ̄
完璧だ…
いままで音で気づかなかったものを、CD-ROMド
ライブの(☝ ՞ਊ ՞)☝ウイーンという視覚的な情報に
よって気づくようになります。
#!/usr/bin/env python
#coding: utf-8
import RPi.GPIO as GPIO
import os
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(4, GPIO.IN)
while 1:
if GPIO.input(4):
os.system("eject")
print "Welcome to my room!!"
time.sleep(5)
os.system("eject -t")
continue
GPIO.cleanup()
これで心置きなく自室でイヤホンができるというものよ
Twitter: @ahiru3net
Github: https://github.com/Na0ki
HP: http://www.ahiru3.net
ejectIR の仕組みがわからない?
すべてはここに置いてきた!!!
トレードマーク
後日ブログにて若干詳しく書くかもしれません
完

More Related Content

Viewers also liked

仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜VirtualTech Japan Inc.
 
Deep Learning for Image Recognition in Python
Deep Learning for Image Recognition in PythonDeep Learning for Image Recognition in Python
Deep Learning for Image Recognition in PythonHideki
 
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~Hideki Aoshima
 
セクシー女優で学ぶ画像分類入門
セクシー女優で学ぶ画像分類入門セクシー女優で学ぶ画像分類入門
セクシー女優で学ぶ画像分類入門Takami Sato
 
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月VirtualTech Japan Inc.
 
プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造Takuya Akiba
 

Viewers also liked (6)

仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜仮想化環境の設計手法〜プロのテクニック教えます〜
仮想化環境の設計手法〜プロのテクニック教えます〜
 
Deep Learning for Image Recognition in Python
Deep Learning for Image Recognition in PythonDeep Learning for Image Recognition in Python
Deep Learning for Image Recognition in Python
 
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
 
セクシー女優で学ぶ画像分類入門
セクシー女優で学ぶ画像分類入門セクシー女優で学ぶ画像分類入門
セクシー女優で学ぶ画像分類入門
 
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
 
プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造
 

More from ahiru3

OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)
OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)
OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)ahiru3
 
What is ahiruyaki?
What is ahiruyaki?What is ahiruyaki?
What is ahiruyaki?ahiru3
 
2015年OSC名古屋東海道らぐLT
2015年OSC名古屋東海道らぐLT2015年OSC名古屋東海道らぐLT
2015年OSC名古屋東海道らぐLTahiru3
 
ejectLT @ NT金沢
ejectLT @ NT金沢ejectLT @ NT金沢
ejectLT @ NT金沢ahiru3
 
Eject探検隊@北陸1
Eject探検隊@北陸1Eject探検隊@北陸1
Eject探検隊@北陸1ahiru3
 
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)ahiru3
 
OSC Nagoya 2014 東海道らぐ 夏の陣
OSC Nagoya 2014 東海道らぐ 夏の陣OSC Nagoya 2014 東海道らぐ 夏の陣
OSC Nagoya 2014 東海道らぐ 夏の陣ahiru3
 

More from ahiru3 (7)

OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)
OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)
OSC京都 東海道らぐLT iOSのIn-Houseアプリの配布まで(概要)
 
What is ahiruyaki?
What is ahiruyaki?What is ahiruyaki?
What is ahiruyaki?
 
2015年OSC名古屋東海道らぐLT
2015年OSC名古屋東海道らぐLT2015年OSC名古屋東海道らぐLT
2015年OSC名古屋東海道らぐLT
 
ejectLT @ NT金沢
ejectLT @ NT金沢ejectLT @ NT金沢
ejectLT @ NT金沢
 
Eject探検隊@北陸1
Eject探検隊@北陸1Eject探検隊@北陸1
Eject探検隊@北陸1
 
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
Eject探検隊@北陸1(Kernel/VM探検隊@北陸1)
 
OSC Nagoya 2014 東海道らぐ 夏の陣
OSC Nagoya 2014 東海道らぐ 夏の陣OSC Nagoya 2014 東海道らぐ 夏の陣
OSC Nagoya 2014 東海道らぐ 夏の陣
 

OSC nagoya 2014 LT