<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>エンジニアのための総合SNS &#187; フォトトランジスタ</title>
	<atom:link href="http://sns.encafe2.org/blog/?feed=rss2&#038;tag=%E3%83%95%E3%82%A9%E3%83%88%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B8%E3%82%B9%E3%82%BF" rel="self" type="application/rss+xml" />
	<link>http://sns.encafe2.org/blog</link>
	<description>cafetería for all engineers</description>
	<lastBuildDate>Sat, 09 Nov 2019 18:12:29 +0000</lastBuildDate>
	<language>ja</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>赤外線リモコン</title>
		<link>http://sns.encafe2.org/blog/?p=14575</link>
		<comments>http://sns.encafe2.org/blog/?p=14575#comments</comments>
		<pubDate>Mon, 15 Aug 2016 15:45:39 +0000</pubDate>
		<dc:creator><![CDATA[Kaz]]></dc:creator>
				<category><![CDATA[外部公開日記]]></category>
		<category><![CDATA[lirc]]></category>
		<category><![CDATA[RaspberryPi]]></category>
		<category><![CDATA[フォトトランジスタ]]></category>
		<category><![CDATA[赤外線リモコン]]></category>

		<guid isPermaLink="false">http://sns.encafe2.org/blog/?p=14575</guid>
		<description><![CDATA[Raspberry Piにフォトトランジスタ(https://jp.rs-online.com/web/p/p [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Raspberry Piにフォトトランジスタ(https://jp.rs-online.com/web/p/phototransistors/6655397/)接続して、<br />
TVのリモコンの赤外線信号を読んでみた。<br />
NEC方式で0x86, 0xfd, 0x10, 0xef で電源on/off</p>
<p>専用の赤外線モジュール使用していなかったのでlircではキャリアを捕まえられないとエラー。仕方ないので</p>
<p>sudo apt-get install lirc</p>
<p>sudo vi /boot/config.txt</p>
<p>で</p>
<p>dtoverlay=lirc-rpi, gpio_in_pin=14, gpio_out_pin=24</p>
<p>を追記してreboot。(私は入力しか定義しませんでしたけど)</p>
<p>mode2 -d /dev/lirc0 で直接pulseとspaceのusec単位の時間を出力して読みました。</p>
<p>オシロで見た段階でNEC方式というのはわかっていたので、<br />
usecを標準の562usで割ってサイクル数を割り出して後は人間の目で読みました。</p>
<p>status	μsec	T	on/off	bit	HEX<br />
space	8991	16	0<br />
pulse	4549	8	1<br />
space	525	1	0<br />
pulse	608	1	0	0<br />
pulse	499	1	0<br />
pulse	1698	3	0	1<br />
space	540	1	0<br />
pulse	1741	3	0	1<br />
space	512	1	0<br />
pulse	582	1	0	0<br />
space	527	1	0<br />
pulse	587	1	0	0<br />
space	525	1	0<br />
pulse	587	1	0	0<br />
space	529	1	0<br />
pulse	581	1	0	0<br />
space	533	1	0<br />
pulse	1703	3	0	1	86<br />
space	551	1	0<br />
pulse	1689	3	0	1<br />
space	583	1	0<br />
pulse	525	1	0	0<br />
space	585	1	0<br />
pulse	1665	3	0	1<br />
space	551	1	0<br />
pulse	1703	3	0	1<br />
space	537	1	0<br />
pulse	1675	3	0	1<br />
space	577	1	0<br />
pulse	1668	3	0	1<br />
space	587	1	0<br />
pulse	1663	3	0	1<br />
space	552	1	0<br />
pulse	1694	3	0	1	fd<br />
space	555	1	0<br />
pulse	567	1	0	0<br />
space	546	1	0<br />
pulse	554	1	0	0<br />
space	570	1	0<br />
pulse	539	1	0	0<br />
space	554	1	0<br />
pulse	611	1	0	0<br />
space	500	1	0<br />
pulse	1698	3	0	1<br />
space	550	1	0<br />
pulse	568	1	0	0<br />
space	546	1	0<br />
pulse	563	1	0	0<br />
space	546	1	0<br />
pulse	556	1	0	0	10<br />
space	560	1	0<br />
pulse	1671	3	0	1<br />
space	574	1	0<br />
pulse	1708	3	0	1<br />
space	555	1	0<br />
pulse	1663	3	0	1<br />
space	575	1	0<br />
pulse	1666	3	0	1<br />
space	577	1	0<br />
pulse	529	1	0	0<br />
space	582	1	0<br />
pulse	1669	3	0	1<br />
space	574	1	0<br />
pulse	1716	3	0	1<br />
pulse	529	1	0<br />
pulse	1649	3	0	1	ef</p>
]]></content:encoded>
			<wfw:commentRss>http://sns.encafe2.org/blog/?feed=rss2&#038;p=14575</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
