<?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>ADB-S | ～下町物語～</title>
	<atom:link href="https://blog.rurineko.com/archives/tag/adb-s/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.rurineko.com</link>
	<description>入り組んだ現代社会に鋭いメスを入れ、おもしろおかしく書綴るブログである</description>
	<lastBuildDate>Sat, 05 Oct 2024 07:13:50 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://blog.rurineko.com/wp-content/uploads/2017/04/cropped-image2_9-32x32.jpg</url>
	<title>ADB-S | ～下町物語～</title>
	<link>https://blog.rurineko.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://websubhub.com/hub"/>
<atom:link rel="self" href="https://blog.rurineko.com/archives/tag/adb-s/feed"/>
	<item>
		<title>本気でADS-B受信環境構築 第4回 #ADSB</title>
		<link>https://blog.rurineko.com/archives/19367</link>
					<comments>https://blog.rurineko.com/archives/19367#respond</comments>
		
		<dc:creator><![CDATA[rurineko]]></dc:creator>
		<pubDate>Thu, 22 Aug 2024 23:30:00 +0000</pubDate>
				<category><![CDATA[1.趣味関連]]></category>
		<category><![CDATA[ADS-B]]></category>
		<category><![CDATA[無線]]></category>
		<category><![CDATA[10D]]></category>
		<category><![CDATA[15D]]></category>
		<category><![CDATA[ADB-S]]></category>
		<category><![CDATA[IC-905]]></category>
		<category><![CDATA[ICOM]]></category>
		<category><![CDATA[PoE]]></category>
		<category><![CDATA[PoEインジェクター]]></category>
		<category><![CDATA[raspberrypi]]></category>
		<category><![CDATA[SDRトングル]]></category>
		<category><![CDATA[アルミ板]]></category>
		<category><![CDATA[アンテナ]]></category>
		<category><![CDATA[アンテナ直下]]></category>
		<category><![CDATA[クーリングファン]]></category>
		<category><![CDATA[ヒートシンク]]></category>
		<category><![CDATA[ラズパイ]]></category>
		<category><![CDATA[同軸]]></category>
		<category><![CDATA[損失]]></category>
		<category><![CDATA[設計]]></category>
		<category><![CDATA[防水ボックス]]></category>
		<category><![CDATA[飛行機]]></category>
		<guid isPermaLink="false">https://blog.rurineko.com/?p=19367</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 2</span> <span class="rt-label rt-postfix">分</span></span>今回は、本番環境で構築しようと思っているアンテナ直下防水ケースの設計などをメインとして記載します。 アンテナ直下受信機の設置案 第1回の時に、アンテナ直下にラズパイを設置する意味を記載したと思います。おさらい的に記載する [&#8230;]</p>
<p>The post <a href="https://blog.rurineko.com/archives/19367">本気でADS-B受信環境構築 第4回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 2</span> <span class="rt-label rt-postfix">分</span></span>
<figure class="wp-block-image size-large img-border"><img fetchpriority="high" decoding="async" width="940" height="613" src="https://blog.rurineko.com/wp-content/uploads/2024/08/22791547-940x613.jpg" alt="" class="wp-image-19386" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/22791547-940x613.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/22791547-620x405.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/22791547-400x261.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/22791547-768x501.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/22791547-1536x1002.jpg 1536w, https://blog.rurineko.com/wp-content/uploads/2024/08/22791547.jpg 1600w" sizes="(max-width: 940px) 100vw, 940px" /></figure>



<p>今回は、本番環境で構築しようと思っている<br>アンテナ直下防水ケースの設計などをメインとして記載します。</p>



<h1 class="wp-block-heading">アンテナ直下受信機の設置案</h1>



<p>第1回の時に、アンテナ直下にラズパイを設置する意味を記載したと思います。<br>おさらい的に記載すると、周波数が高いと同軸ケーブル内で損失が高い為<br>出来るだけ太いアンテナケーブルを使って、屋内に引き込んで来る必要がある。</p>



<h2 class="wp-block-heading">損失とは？</h2>



<p>イメージではあるが、アンテナで受信した信号強度が10だとすると、<br>同軸が細く抵抗が高いと、SDRトングルに接続した際に、5位まで落ち込む事もある。<br>粗悪なケーブルを使うともっと落ち込む事がある。</p>



<p>よって、アンテナの下では受信出来ていたADS-B信号ですが、同軸ケーブルの損失により<br>微細な距離を渡ってきた電波がかき消され、SDRトングルで復調出来ない状況となる。</p>



<h2 class="wp-block-heading">対策</h2>



<figure class="wp-block-image size-large"><img decoding="async" width="940" height="705" src="https://blog.rurineko.com/wp-content/uploads/2024/08/23888430-940x705.jpg" alt="" class="wp-image-19369" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/23888430-940x705.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/23888430-620x465.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/23888430-400x300.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/23888430-768x576.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/23888430-1536x1152.jpg 1536w, https://blog.rurineko.com/wp-content/uploads/2024/08/23888430.jpg 2048w" sizes="(max-width: 940px) 100vw, 940px" /></figure>



<p>では、損失を出来るだけ少なくするにはどうしたら良いか？</p>



<h3 class="wp-block-heading">対策その1</h3>



<p>ラズパイとSDRトングルを屋内に置きたい場合は、10D（同軸の太さ）とか15Dとかの<br>太さの高品質なケーブルを使う必要がある。ケーブルは、太くなればなるほど高価であり<br>さらに、太くなればなるほど、取り回しが難しいという局面がある。</p>



<p>参考までに、下記は、10d-fbのケーブルであるが、実にこの太さであり<br>さらに、これ1ｍ3990円である。よって、アンテナから10ｍで39900円になるし<br>20ｍならその倍と考えると、どれだけケーブルが高いか想像出来る。</p>



<figure class="wp-block-image size-full img-border"><img decoding="async" width="660" height="501" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-35-50_No-00.jpg" alt="" class="wp-image-19368" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-35-50_No-00.jpg 660w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-35-50_No-00-620x471.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-35-50_No-00-400x304.jpg 400w" sizes="(max-width: 660px) 100vw, 660px" /></figure>



<h3 class="wp-block-heading">対策その2</h3>



<p>こちらは、筆者が元々取ろうとしている対策であり、<br>アンテナ端子部が電波が一番強い事もあり受信部をアンテナ直下に設置すると、<br>アンテナからSDRトングルまでの距離を最小限にすることで<br>比較的細い低品質なケーブルであっても、損失が低く抑えられるという事。</p>



<p>ただし、良いことばかりではない。<br>アンテナ直下に置くと言う事は、雨の問題等を解消しないと行けない。<br>1つは、防水ボックスの設計と組込である。</p>



<p>もう1つは電源の問題。電源ケーブルとLANケーブルを2本通線して引き回す事を考えないと行けない。<br>これについては、第1回でも語っている通り、世の中LANケーブルに電源も載せて配信出来る<br>そんな規格が存在するPoE（power of Ethernet）である。</p>



<p>ラズパイにも、PoEを対応する為にHATが出ており、そちらをドッキングさせると<br>電源とネットワークをLANケーブル1本に集約出来る。<br>そのため、アンテナ直下に防水ボックスを取り付けて、LANケーブル1本で引き込みが完結出来る利点がある。<br>ただし、PoEHUBもしくは、PoEインジェクターが必要だったり手配する機材意外に高価である。</p>



<figure class="wp-block-image size-large is-resized img-border"><img loading="lazy" decoding="async" width="940" height="859" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-48-54_No-00-940x859.jpg" alt="" class="wp-image-19370" style="width:840px;height:auto" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-48-54_No-00-940x859.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-48-54_No-00-620x567.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-48-54_No-00-400x366.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-48-54_No-00-768x702.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_7-48-54_No-00.jpg 1060w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>第1回にも乗せましたが、ICOMのIC-905は同様な思想に基づいて設計されています。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="525" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-940x525.jpg" alt="" class="wp-image-19197" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-940x525.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-620x346.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-400x223.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-768x429.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00.jpg 1410w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h2 class="wp-block-heading">実際の防水ボックスの設計</h2>



<p>こちらは、第1回・第3回でも記載があるが、レイアウトや装備・仕様について設計を行っている。<br>現段階としては、この程度で発熱や安定稼働する事が予想される設計にしている。</p>



<p>クーリングファンの5Vについては、ラズパイのUSBPortは4つついており<br>1つにはSDRトングルが接続されて、後3つあまっているので、そちらからUSB電源で<br>ファンを24時間駆動する仕様にしたいと思います。<br>PoEから電源取れるので、それで枯渇する事無く24時間給電が可能と思われます。<br>ボールベアリングタイプの高寿命タイプの4ｘ4のファンを搭載したいと思います。<br>SDRトングルが相当熱いです。ヒートシンクも結局横に2枚追加しましたが<br>まだまだ熱いです。</p>



<p>ラズパイの電源、SDRトングルの電源、その先にあるフィルター／ブースターの電源についても<br>USBからSDRトングルへ電源を供給し、さらにSDRトングルのアンテナ端子から5ｖを出力し<br>フィルター／ブースターに電源を供給し動作させる。</p>



<p>ラズパイについては、メンテナンス向上の為、裏面にマジックテープを使い<br>取り外してメンテナンスしやすい様に固定する。SDカード等も生ものなので<br>長時間使っていると劣化してきて最後は故障しますので、その点も注意が必要。<br>リカバリー／再構築手順を用意しておく事で、有事の際、サクッと再構築出来る様に準備しておく。<br>余裕があったら、ラズパイ基板とSDRトングルとブースターは、もう1セットあると心強い。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="930" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_15-17-18_No-00-940x930.jpg" alt="" class="wp-image-19381" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_15-17-18_No-00-940x930.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_15-17-18_No-00-620x614.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_15-17-18_No-00-400x396.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_15-17-18_No-00-768x760.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-22_15-17-18_No-00.jpg 1267w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>SDRトングルは高発熱であることから、ヒートシンクを貼り付け、さらに防水ボックス側にも<br>アルミ板を設置し熱伝導シートにて固定する。発熱はヒートシンクとアルミ板へ伝達されて<br>クーリングファンにて防水ボックス外へ排出される。<br>ファンの吸気側と排気側の間に仕切りを設けて、必ず、ラズパイを通ってSDRトングルを通って<br>ブースターを通ってから排気出来るようにエアフローの流れを作る事にする。</p>



<p>ケース内張は、全面ステンレスのテープでいったんHFのアンテナも近い事から<br>出来るだけ影響を受けない様に加工を行う。<br>ヒートシンクは、下記のように熱伝導シートを使って、SDRトングルに貼り付けて使用している。<br>かなり放熱は良くなったと思われる。熱は水晶の精度を狂わせるので復調品質に影響する為<br>実は結構重要だと思っている。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="705" data-id="19382" src="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654604_0-940x705.jpg" alt="" class="wp-image-19382" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654604_0-940x705.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654604_0-620x465.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654604_0-400x300.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654604_0-768x576.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654604_0.jpg 1477w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="705" data-id="19383" src="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654606_0-940x705.jpg" alt="" class="wp-image-19383" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654606_0-940x705.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654606_0-620x465.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654606_0-400x300.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654606_0-768x576.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44654606_0.jpg 1477w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>
</figure>



<h3 class="wp-block-heading">978MHzについて</h3>



<p>978MHzのADS-Bは、国内ではあまり運用されていないとの事で、<br>いったん保留にしていつでも、設置出来る状況にだけ準備しておく感じにしましょう。<br>よって、もう少しボックスの中が簡易な感じになりそうですね。<br>といっても、SDRトングル1つが無くなる位ですが。<br>本件について、色々調べたのですが、いまいち日本国内の運用についての記事事例がなかったので<br>おそらく運用されていない？と判断しました。よって、978MHzについてはがっつりカットしました。</p>



<h2 class="wp-block-heading">総括</h2>



<p>第4回はここまでです。部材がそろわないと組込が出来ないので<br>現在部材をそろえ中でございます。いったん机上でできる所はここまでになります。<br>せめて、ラズパイ4BとSDカードを買えば、本番環境をつくれるので、そちらを進めて行こうと思います。<br>この防水ケースもセットでキットで出すといいかも知れない。<br>必要部材全部入りって感じで。</p><p>The post <a href="https://blog.rurineko.com/archives/19367">本気でADS-B受信環境構築 第4回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.rurineko.com/archives/19367/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>本気でADS-B受信環境構築 第3回 #ADSB</title>
		<link>https://blog.rurineko.com/archives/19303</link>
					<comments>https://blog.rurineko.com/archives/19303#respond</comments>
		
		<dc:creator><![CDATA[rurineko]]></dc:creator>
		<pubDate>Sun, 18 Aug 2024 23:30:00 +0000</pubDate>
				<category><![CDATA[1.趣味関連]]></category>
		<category><![CDATA[ADS-B]]></category>
		<category><![CDATA[無線]]></category>
		<category><![CDATA[ADB-S]]></category>
		<category><![CDATA[Feed]]></category>
		<category><![CDATA[flightAwarc]]></category>
		<category><![CDATA[flightradar24]]></category>
		<category><![CDATA[GP]]></category>
		<category><![CDATA[HFアンテナ]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[ReverseProxy]]></category>
		<category><![CDATA[SWR]]></category>
		<category><![CDATA[アンテナ]]></category>
		<category><![CDATA[ディスコーンアンテナ]]></category>
		<category><![CDATA[ファイヤーウォール]]></category>
		<category><![CDATA[リパプロ]]></category>
		<category><![CDATA[単管]]></category>
		<category><![CDATA[監視]]></category>
		<category><![CDATA[飛行機]]></category>
		<guid isPermaLink="false">https://blog.rurineko.com/?p=19303</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 4</span> <span class="rt-label rt-postfix">分</span></span>いよいよ3回目 いよいよ第3回となってきました。今回は、各システムにFeedで受信した飛行機情報を提供する設定を行う。それでは、今回も行って見よう！！ 第1回・第2回を読まれていない方は、先にそちらを読んでみて下さい。  [&#8230;]</p>
<p>The post <a href="https://blog.rurineko.com/archives/19303">本気でADS-B受信環境構築 第3回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 4</span> <span class="rt-label rt-postfix">分</span></span>
<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="576" src="https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-940x576.jpg" alt="" class="wp-image-19191" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-940x576.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-620x380.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-400x245.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-768x471.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076.jpg 1391w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h1 class="wp-block-heading">いよいよ3回目</h1>



<p>いよいよ第3回となってきました。<br>今回は、各システムにFeedで受信した飛行機情報を提供する設定を行う。<br>それでは、今回も行って見よう！！</p>



<p>第1回・第2回を読まれていない方は、先にそちらを読んでみて下さい。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="cqTVvzqmjK"><a href="https://blog.rurineko.com/archives/19189">本気でADS-B受信環境構築 第1回 #ADSB</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;本気でADS-B受信環境構築 第1回 #ADSB&#8221; &#8212; ～下町物語～" src="https://blog.rurineko.com/archives/19189/embed#?secret=17vGCobHya#?secret=cqTVvzqmjK" data-secret="cqTVvzqmjK" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="dEw08UGj6E"><a href="https://blog.rurineko.com/archives/19264">本気でADS-B受信環境構築 第2回 #ADSB</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;本気でADS-B受信環境構築 第2回 #ADSB&#8221; &#8212; ～下町物語～" src="https://blog.rurineko.com/archives/19264/embed#?secret=g27G246VOp#?secret=dEw08UGj6E" data-secret="dEw08UGj6E" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h2 class="wp-block-heading">受信したデータの提供（Feed設定）</h2>



<p>受信環境が整ったので、受信したデータを各サービスに提供すべき設定を行って行きます。<br>提供先は、下記の2つにデータを送る為設定を進めます。</p>



<p>・flightAwarc<br>・flightradar24</p>



<p>どちらのサービスにも、最初にアカウントを作成しておいてください。</p>



<h3 class="wp-block-heading">まずは、flightAwarcに送る設定を行う</h3>



<p>どうも、順番をこちらを先に設定する方が良いとされる為、先に設定しちゃいましょう。<br>今回構築したラズパイにSSHでログインします。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="558" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-42-50_No-00-940x558.jpg" alt="" class="wp-image-19322" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-42-50_No-00-940x558.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-42-50_No-00-620x368.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-42-50_No-00-400x238.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-42-50_No-00-768x456.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-42-50_No-00.jpg 1054w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<pre class="wp-block-code"><code>$ sudo apt update
$ sudo apt install piaware</code></pre>



<p>上記を実行してください。正常にインストールされたら下記を実行しておいてください。</p>



<pre class="wp-block-code"><code>$ sudo piaware-config allow-auto-updates yes
$ sudo piaware-config allow-manual-updates yes</code></pre>



<p>設定はこれで終了です。<br>上手く転送されているか？確認するには下記を実行します</p>



<pre class="wp-block-code"><code>sudo cat /var/log/piaware.log</code></pre>



<p>上記ログを見ると、初回データを送付した際に、<br>feederID(********-****-****-****-************の部分)が記録されるので、そちらを書き留めておいてください。<br>サンプル－＞Aug 17 17:09:13 ads-s piaware[590]: my feeder ID is 1fedfdsfsd5723-615f-5371-a6c8-55fefdsfdsfsdf801f0</p>



<p>続いて、下記にAccessします。そちらで紐付けが行えます。<br>https://flightaware.com/adsb/piaware/claim/&lt;my feeder ID &gt;<br><feederid><strong>例&gt;https://flightaware.com/adsb/piaware/claim/1fedfdsfsd5723-615f-5371-a6c8-55fefdsfdsfsdf801f0</strong></feederid></p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="762" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-40-10_No-00-1-940x762.jpg" alt="" class="wp-image-19335" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-40-10_No-00-1-940x762.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-40-10_No-00-1-620x502.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-40-10_No-00-1-400x324.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-40-10_No-00-1-768x622.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-40-10_No-00-1-1536x1244.jpg 1536w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-40-10_No-00-1.jpg 1701w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h4 class="wp-block-heading">接続したネットワークにファイヤーウォールがいる場合</h4>



<p>接続しているネットワークにファイヤーウォールがいる場合、<br>筆者の環境は物理ファイヤーウォールを設置している為、当初通信が阻害されてステータスが一向に変わらず<br>これ、ファイヤーウォールにブロックされていないか？を確認したところ、がっつりブロックされていた。<br>一般の方は、問題無いかも知れませんが、特殊環境の場合ご注意を！！<br>下記のようにPort：1200をあけてあげましょう。</p>



<p><strong>2024/08/22追記</strong><br>MLATの情報Feedには、これにくわえて下記を開ける必要がある。<br>送信先:piaware.flightaware.com 　パケットタイプ: UDP  / Port:4999-19999</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="909" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-47-54_No-00-940x909.jpg" alt="" class="wp-image-19336" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-47-54_No-00-940x909.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-47-54_No-00-620x599.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-47-54_No-00-400x387.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-47-54_No-00-768x742.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-47-54_No-00.jpg 1434w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h4 class="wp-block-heading">動作確認</h4>



<p>下記にアクセスすると、Feedの統計が見れます。<br>https://www.flightaware.com/adsb/stats/user/ &lt;USER NAME&gt;</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="760" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-55-47_No-00-940x760.jpg" alt="" class="wp-image-19338" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-55-47_No-00-940x760.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-55-47_No-00-620x501.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-55-47_No-00-400x324.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-55-47_No-00-768x621.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-55-47_No-00-1536x1242.jpg 1536w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-55-47_No-00.jpg 1653w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h4 class="wp-block-heading">process監視を行うなら</h4>



<pre class="wp-block-code"><code>ps -ef | grep "piaware.pid" | grep -v grep</code></pre>



<p>上記コマンドを流すと下記の用に1件ヒットすると思います。<br>そちらを使ってZabbixなどで、process監視を行って、processダウン等はトリガー引っかけて<br>自動再実行等のアクションを入れるとよいと思います。</p>



<pre class="wp-block-code"><code>piaware      590       1  0 Aug17 ?        00:03:50 /usr/bin/piaware -p /run/piaware/piaware.pid -plainlog -statusfile /run/piaware/status.json</code></pre>



<h3 class="wp-block-heading">flightradar24にFeedを送る</h3>



<pre class="wp-block-code"><code>sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"</code></pre>



<p>シェルがキックされて、インストールが行われます。<br>その最中下記の質問事項が対話式で出てくるので、それぞれを入力してください。</p>



<p>入力に必要な物を先にパラメーターとして、準備しておいてください。<br>・観測点の緯度経度　－＞　<a href="https://fukuno.jig.jp/app/map/latlng/" target="_blank" rel="noopener" title="">https://fukuno.jig.jp/app/map/latlng/</a><br>・メールアドレス</p>



<pre class="wp-block-code"><code>Step 1.1 - Enter your email address (username@domain.tld)
$:＜<strong>★flightradar24で使うメールアドレスを入力</strong>＞ Enter

Step 1.2 - If you used to feed FR24 with ADS-B data before, enter your sharing key.
If you don't remember your sharing key, you can find it in your account on the website under "My data sharing".
https:&#47;&#47;www.flightradar24.com/account/data-sharing

Enter your sharing key or press ENTER/RETURN to continue.
$:＜<strong>★新規の方はこちらは入力せず（過去の環境を引継ぐならアカウントIDを入力する</strong>）＞ Enter

Step 1.3 - Would you like to participate in MLAT calculations? (yes/no)$:
＜<strong>★MLATのサービスを使うかどうか？の設定で、他のサービス（flightAwarcなど）に情報共有してる場合は "no" を入れる</strong>＞ Enter

※筆者の環境がPeerなのか、MLATの<strong>flightradar24</strong>のprocessと使用ポートがバッティングして
　サービスが開始できないので、ちょっと工夫しないとMLATの同居は無理そう。

Step 3.A - Enter antenna's latitude (DD.DDDD)
$:＜<strong>★受信場所の緯度を入力する　ex: 35.????</strong>＞ Enter

Step 3.B - Enter antenna's longitude (DDD.DDDD)
$:＜<strong>★受信場所の経度を入力する ex: 139.????</strong>＞ Enter

Step 3.C - Enter antenna's altitude above the sea level (in feet)
$:＜<strong>★受信場所の標高一般住宅ならアンテナ設置までの高さ（フィートで入れる） ex:30</strong>＞ Enter

Using latitude: 35.????, longitude:139.????, altitude: ??ft above sea level
Validating email/location information...OK

The closest airport found is ICAO:RJTT IATA:HND near Tokyo.

Latitude: 35.552250
Longitude: 139.779602
Country: Japan

Flightradar24 may, if needed, use your email address to contact you regarding your data feed.

Would you like to continue using these settings?
Enter your choice (yes/no)$:＜<strong>★設定値確認なので問題無ければ "yes"</strong>＞ Enter

We have detected that you already have a dump1090 instance running. We can therefore automatically configure the FR24 feeder to use the existing receiver configuration, or you can manually configure all the parameters.

Would you like to use autoconfig (*yes*/no)$:＜<strong>★dump1090-fa が同居し稼働してる場合 "yes"を入力する</strong>＞ Enter

Submitting form data...OK

Congratulations! You are now registered and ready to share ADS-B data with Flightradar24.
+ Your sharing key (<strong>★※ここにキーが表示されるので書き留めておいてください※</strong>) has been configured and emailed to you for backup purposes.
+ Your radar id is <strong>★T-※radar-ID※</strong>が表示される。こちらも書き留めておいてください, please include it in all email communication with us.
+ Please make sure to start sharing data within one month from now as otherwise your ID/KEY will be deleted.

Thank you for supporting Flightradar24! We hope that you will enjoy our Premium services that will be available to you when you become an active feeder.

To start sending data now please start the fr24feed daemon again by running the following command: sudo systemctl start fr24feed!

Saving settings to /etc/fr24feed.ini...OK
Settings saved, attempting to enable and start the fr24feed service
Enabled fr24feed service...OK
Restarted fr24feed service...OK
All done, you can check the status by using the fr24feed-status command

Starting the fr24feed service, it may take a while if dump1090 needs to be installed...
Installation and configuration completed!

※上記 completed!が表示されれば、設定を完了したことを示す
　途中でてきたキーやIDについては、後ほどメールで送られてくるが、
　念の為書き留めておいてください。

<strong>差出人名: Flightradar24 Support / subject： Your Flightradar24 sharing key</strong></code></pre>



<h4 class="wp-block-heading">動作確認</h4>



<p>ブラウザで下記でAccessする。<br>http://ラズパイのIPアドレス:8754</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="528" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-21-59_No-00-940x528.jpg" alt="" class="wp-image-19329" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-21-59_No-00-940x528.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-21-59_No-00-620x348.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-21-59_No-00-400x225.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-21-59_No-00-768x431.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-21-59_No-00.jpg 1070w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>上記のような画面が出れば、現在Feedしている数等も表示されているので、上手く動作しているか確認出来ます。<br>続いて、アカウントとFeedを紐付けを行います。</p>



<p>下記のURLに接続します。<br>https://www.flightradar24.com/account/data-sharing</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="503" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-7-42_No-00-940x503.jpg" alt="" class="wp-image-19342" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-7-42_No-00-940x503.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-7-42_No-00-620x332.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-7-42_No-00-400x214.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-7-42_No-00-768x411.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-7-42_No-00.jpg 1400w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>上記画面に設定時、表示されいてるradarIDやキーが表示されて、<br>オンラインと表示されている事を確認してください。<br>Online No dataになっているかも知れませんが、いったんOKです。<br>飛行機からの電波を受信された場合、上記のOnlineと表記が変わると思います。<br>夜間等、飛行機がいない時間帯は筆者の家でも、No Data表記となります。</p>



<p>詳細な受信データも見れますので、改善計画を立てるにはよいかも知れません。<br>後ディスコーンアンテナなので、割と360度一部開けている方向が多いが、それ以外は<br>まるっと拾えているっぽい。さすがディスコーンアンテナと思った瞬間！</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="689" height="1090" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-42-1_No-00.jpg" alt="" class="wp-image-19348" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-42-1_No-00.jpg 689w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-42-1_No-00-620x981.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-42-1_No-00-400x633.jpg 400w" sizes="auto, (max-width: 689px) 100vw, 689px" /></figure>



<h4 class="wp-block-heading">接続して環境にファイヤーウォールがいる場合</h4>



<p>冒頭と同じですが、接続しているネットワークにファイヤーウォールがいる場合、<br>筆者の環境は物理ファイヤーウォールを設置している為、当初通信が阻害されてステータスが一向に変わらず<br>これ、ファイヤーウォールにブロックされていないか？を確認したところ、がっつりブロックされていた。<br>一般の方は、問題無いかも知れませんが、特殊環境の場合ご注意を！！<br>下記のように、Port：8099をあけてあげましょう。おそらくUDPで大丈夫だと思いますが<br>ファイヤーウォールでTCPをブロックしていたので、いったんTCP/UDPどちらも開けています。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="841" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-10-15_No-00-940x841.jpg" alt="" class="wp-image-19325" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-10-15_No-00-940x841.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-10-15_No-00-620x555.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-10-15_No-00-400x358.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-10-15_No-00-768x687.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-10-15_No-00.jpg 1468w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h4 class="wp-block-heading">process確認を行うなら</h4>



<pre class="wp-block-code"><code>rurineko@ads-s:~ $ ps -ef | grep fr24feed | grep -v grep
fr24        2517       1  0 Aug17 ?        00:03:08 /usr/bin/fr24feed</code></pre>



<p>上記コマンドを投げると、1件引っかかってくると思うので、Zabbixでprocess監視してもいいかと思います。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="196" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-28-8_No-00-940x196.jpg" alt="" class="wp-image-19332" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-28-8_No-00-940x196.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-28-8_No-00-620x129.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-28-8_No-00-400x83.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-28-8_No-00-768x160.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-28-8_No-00-1536x320.jpg 1536w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_16-28-8_No-00-2048x427.jpg 2048w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h2 class="wp-block-heading">各サービス共に</h2>



<p>Feedをおこなうことで、ビジネスアカウント・エンタープライズアカウントに昇格し<br>無料でフル機能を使うことが出来ます。</p>



<p>flightradarのビジネスアカウントは、下記の通りかなり高額です。<br>Feed環境を整えると無償化できるので、機材の金額や運用費はかかりますが<br>毎月毎月50ドル弱支給されていると思えば、全くマイナスではありません。</p>



<ul class="wp-block-list">
<li>$49.99/month</li>



<li>$499.99/year</li>
</ul>



<p>下記のサイトで、詳しく解説されているようです。<br><a href="https://fr24.wporep.com/paid-plan" target="_blank" rel="noopener" title="">https://fr24.wporep.com/paid-plan</a></p>



<h2 class="wp-block-heading">利便性向上の為</h2>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="512" height="302" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-38-51_No-00.jpg" alt="" class="wp-image-19346" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-38-51_No-00.jpg 512w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_17-38-51_No-00-400x236.jpg 400w" sizes="auto, (max-width: 512px) 100vw, 512px" /></figure>



<p>筆者は、外から自宅の環境にアクセス出来るように、DMZにNginxを配置して<br>内部アクセスはリバプロで、digest認証をかけてDNSにてドメインを付与して<br>各管理画面を外からアクセス出来る様にしています。<br>DMZからローカルIPで、各管理画面Port番号が違うので、フロントのNginxでリパプロで<br>そこを解消しつつ、SSL証明書を食わせて外部からSSL化している。<br>ただ、そこまでしなくても、下記にアクセスしログインした状態であれば<br>Feedにより、自宅で見れる画面と同じ状況で見れるので、そこまでする必要がなかったかなと思っています。<br><a href="https://www.flightaware.com/skyaware" target="_blank" rel="noopener" title="">https://www.flightaware.com/skyaware</a></p>



<p>ただ、DNSで覚えやすいドメインを設定できるので、良いかなと思います。<br>そのくらいの利便性しかないですね。</p>



<h2 class="wp-block-heading">次回本番環境構築準備</h2>



<p>検証環境が構築できて、問題無く飛行機からの情報をゲット出来ており<br>さらに、flightradar24やflightAwareにFeedが問題無くできているところまで確認出来ているので<br>それらを運用しつつ、本番機を構築し検証機から本番機へと切り替えて行く。</p>



<h3 class="wp-block-heading">必要部材</h3>



<p>・raspberry Pi 4B<br>・PoE HAT基板<br>・防水ボックス（一部放熱加工が必要かも）<br>・アンテナ直下から部屋うちまでのLANケーブル（自作する）<br>・SDカード（本番用）ドラレコ用高耐久モデルを採用（検証機に使っている銘柄）<br>・フィルター＆ブースター（取付は行っておくが、接続せずバイパスしておく）</p>



<h3 class="wp-block-heading">アンテナについて</h3>



<p>・1090Mhzアンテナ（9dB高利徳の物110ｃｍ）</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="679" height="649" data-id="19307" src="https://blog.rurineko.com/wp-content/uploads/2024/08/41UCRDr38FL._AC_SX679_.jpg" alt="" class="wp-image-19307" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/41UCRDr38FL._AC_SX679_.jpg 679w, https://blog.rurineko.com/wp-content/uploads/2024/08/41UCRDr38FL._AC_SX679_-620x593.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/41UCRDr38FL._AC_SX679_-400x382.jpg 400w" sizes="auto, (max-width: 679px) 100vw, 679px" /></figure>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="563" data-id="19308" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-2-0_No-00-940x563.jpg" alt="" class="wp-image-19308" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-2-0_No-00-940x563.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-2-0_No-00-620x372.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-2-0_No-00-400x240.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-2-0_No-00-768x460.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-2-0_No-00.jpg 1490w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>
</figure>



<p>アマチュア無線無線の1200MHzのGPでも良いかも！13.7dB（1200MHz）5m<br>送信はしないから、SWRの問題も受信周波数も近接200MHｚ下くらいなので<br>問題と思われるが！どうでしょうね。利徳が1090MHzのアンテナで9dBなので<br>アマチュア無線1200MHzのアンテナで1090MHzを受信した場合、利徳が9dBを割っちゃうと<br>意味が無くなるんで・・・。下記がそのアマチュア無線のGPアンテナの共振周波数を示す<br>1260MHzでSWR2.0なので、ちょっと1090MHzまで行くとこの感じだとかなりSWR高そうで<br>いまいちマッチングが厳しそうな気配ですね。<br>1090MHｚのアンテナおとなしくかって、SWR計測してみて、それらがSWR5とか6とかなら<br>下記の1200MHｚのGPと交換しても問題無い気はします。<br></p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="708" height="352" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_13-8-43_No-00.jpg" alt="" class="wp-image-19305" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_13-8-43_No-00.jpg 708w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_13-8-43_No-00-620x308.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_13-8-43_No-00-400x199.jpg 400w" sizes="auto, (max-width: 708px) 100vw, 708px" /></figure>



<h4 class="wp-block-heading">結論</h4>



<p>とりあえず、1090Mhzのアンテナをチョイスして設置を行う。<br>こんな感じで、既にHFアンテナが単管に設置しているのでアンテナを若干下に下げて、<br>単管を伸ばして、その先に1090Mhzのアンテナを設置する。<br>下記の図が設置案である。受信機材は防水ボックス内にラズパイやSDRトングルを含めて設置し<br>Switchbotなどで管理出来る防水型の温湿度計を設置して、外部から内部温度の監視を行う。<br>場合により、ソーラー発電で日中は5V程度のFANを駆動出来る様に熱対策を講じる事も検討する。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="697" height="996" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-21-31_No-00.jpg" alt="" class="wp-image-19315" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-21-31_No-00.jpg 697w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-21-31_No-00-620x886.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-21-31_No-00-400x572.jpg 400w" sizes="auto, (max-width: 697px) 100vw, 697px" /></figure>



<p>割とちゃんと防水ボックス内の図を書くと下記の感じを想定。<br>SDRトングルには、M.2SSDのヒートシンクを取り付けて、発熱による水晶の誤差を低減させ<br>周波数分解比を安定させる作戦！</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="1171" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_21-21-3_No-00-940x1171.jpg" alt="" class="wp-image-19353" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_21-21-3_No-00-940x1171.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_21-21-3_No-00-620x772.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_21-21-3_No-00-400x498.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_21-21-3_No-00-768x956.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_21-21-3_No-00.jpg 1060w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h4 class="wp-block-heading">参考までに</h4>



<p>現在、このアンテナでADB-Sを受信している。第一電波工業の<strong>D1300AM</strong>である。<br>このアンテナは、25MHz～1300MHz+中波（AMラジオ）を受信出来るアンテナである。<br>今回のADB-Sの1090MHzも受信範囲に含まれている。専用の物とどちらが遠方のADB-S信号を<br>受信できるか？検証も出来ると思います。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="1253" src="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564482-940x1253.jpg" alt="" class="wp-image-19317" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564482-940x1253.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564482-620x826.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564482-400x533.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564482-768x1024.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564482.jpg 1108w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h3 class="wp-block-heading">第2期</h3>



<p>978MHzのADB-S信号も追加で受信できる用に、SDR受信機とアンテナを増設し<br>運用を行おうと思っています。これがほぼ完成形に近いかなと思います。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="410" height="927" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-15-16_No-00-1.jpg" alt="" class="wp-image-19319" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-15-16_No-00-1.jpg 410w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-18_15-15-16_No-00-1-400x904.jpg 400w" sizes="auto, (max-width: 410px) 100vw, 410px" /></figure>



<h2 class="wp-block-heading">総括</h2>



<p>それでは、今回夏の自由研究テーマとして、ADB－Sを取り上げましたが<br>いったんは、この検証環境で動作させておいて、本番はアンテナ工事やラズパイの調達等で<br>また、タイミングができたら、記事にしていこうと思います。<br>手持ちの機材ではここまでとなります。<br>ざっと、お盆休みを使って数日で構築してしまいましたが<br>かなり雑な扱いで構築しておりました。<br>とりま、きれいに設置して検証環境のままで運用し、本番環境が構築出来そうになったら<br>再始動いたします。次回もお楽しみにして頂ければと思います。</p>



<p>もし需要があるようなら、ラズパイとアンテナ・同軸ケーブル・SDRトングル・OSを書き込んだSDカードと<br>構築手順書、あとこの位なら構築用のシェル1本でざっくり構築できそうなので<br>それも含めて同梱して販売しても良いかも知れません。<br>需要があればですが<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a6.png" alt="💦" class="wp-smiley" style="height: 1em; max-height: 1em;" />　</p>



<p>gitから購入して頂いた方向けに、構築シェルをCloneしてもらって<br>そのままざっくり構築される感じを想定しました。ECサイトも持っているので<br>キットとしては、販売はすぐできるかな。物と需要があればですが。</p>



<p>それでは、また、本件何か動きがあり次第記事にしていきたいと思います。<br>写真後ろに、高いラジオ受信機と化しているDX10Mが鎮座してますね。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="705" src="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564483-940x705.jpg" alt="" class="wp-image-19344" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564483-940x705.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564483-620x465.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564483-400x300.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564483-768x576.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/S__44564483.jpg 1477w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure><p>The post <a href="https://blog.rurineko.com/archives/19303">本気でADS-B受信環境構築 第3回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.rurineko.com/archives/19303/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>本気でADS-B受信環境構築 第2回 #ADSB</title>
		<link>https://blog.rurineko.com/archives/19264</link>
					<comments>https://blog.rurineko.com/archives/19264#respond</comments>
		
		<dc:creator><![CDATA[rurineko]]></dc:creator>
		<pubDate>Fri, 16 Aug 2024 23:30:00 +0000</pubDate>
				<category><![CDATA[1.趣味関連]]></category>
		<category><![CDATA[ADS-B]]></category>
		<category><![CDATA[乗り物関連]]></category>
		<category><![CDATA[無線]]></category>
		<category><![CDATA[1090MHz]]></category>
		<category><![CDATA[ADB-S]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[raspberrypi]]></category>
		<category><![CDATA[zabbix]]></category>
		<category><![CDATA[ZabbixAgent]]></category>
		<category><![CDATA[トングル]]></category>
		<category><![CDATA[ビーコン]]></category>
		<category><![CDATA[フィード]]></category>
		<category><![CDATA[ミドルウェア]]></category>
		<category><![CDATA[飛行機]]></category>
		<guid isPermaLink="false">https://blog.rurineko.com/?p=19264</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 3</span> <span class="rt-label rt-postfix">分</span></span>早々に第2回目です。とりあえず、前回の記事を読んで無い方は、まずはそちらをご覧ください。 検証環境の構築 サクッと、D-Moniterに使っていたraspberryPiであるラズパイ3Bをつかって、SDカードを追加で購入 [&#8230;]</p>
<p>The post <a href="https://blog.rurineko.com/archives/19264">本気でADS-B受信環境構築 第2回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 3</span> <span class="rt-label rt-postfix">分</span></span>
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="576" src="https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-940x576.jpg" alt="" class="wp-image-19191" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-940x576.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-620x380.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-400x245.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-768x471.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076.jpg 1391w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>早々に第2回目です。とりあえず、前回の記事を読んで無い方は、まずはそちらをご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="dOhoFPUmSD"><a href="https://blog.rurineko.com/archives/19189">本気でADB-S受信環境構築 第1回 #ADB-S</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;本気でADB-S受信環境構築 第1回 #ADB-S&#8221; &#8212; ～下町物語～" src="https://blog.rurineko.com/archives/19189/embed#?secret=ClqxeRv8H4#?secret=dOhoFPUmSD" data-secret="dOhoFPUmSD" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h1 class="wp-block-heading">検証環境の構築</h1>



<p>サクッと、D-Moniterに使っていたraspberryPiであるラズパイ3Bをつかって、<br>SDカードを追加で購入し、ADB-S受信検証環境構築を構築していきます。</p>



<h3 class="wp-block-heading">OSインストール</h3>



<p>raspberryPiの公式サイトにOSを設定し焼き込むツールが配布されているので、そちらを使ってOSを焼き込みます。<br>今回については、デスクトップいわゆるX環境はインストールしない方向性です。<br>CUIで事が足りるのと、GUI環境に回すメモリーやprocessがおしいというそんな理由からです。</p>



<p>アプリをインストールして起動すると、下記の様な画面が表示されます。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="849" height="558" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00.jpg" alt="" class="wp-image-19265" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00.jpg 849w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-620x407.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-400x263.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-768x505.jpg 768w" sizes="auto, (max-width: 849px) 100vw, 849px" /></figure>



<p>続いて、OSを選択します。上記書いた通り、Raspberry Pi OS (other)を選択します。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="849" height="560" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-8_No-00.jpg" alt="" class="wp-image-19266" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-8_No-00.jpg 849w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-8_No-00-620x409.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-8_No-00-400x264.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-8_No-00-768x507.jpg 768w" sizes="auto, (max-width: 849px) 100vw, 849px" /></figure>



<p>次に下記を選択します。X環境は入らないので、ログイン画面が表示されるだけの環境がになります。<br>コマンド操作に慣れていない方は、是非デスクトップ版を入れてください。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="856" height="573" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-10-56_No-00.jpg" alt="" class="wp-image-19267" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-10-56_No-00.jpg 856w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-10-56_No-00-620x415.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-10-56_No-00-400x268.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-10-56_No-00-768x514.jpg 768w" sizes="auto, (max-width: 856px) 100vw, 856px" /></figure>



<p>続いて下記の用に設定が出来たら次へを押してSDカードにOSを書き込んでください。<br>出来れば、書き込む手前でLinuxのユーザ設定等ができますので、オプションで設定を済ませておくと<br>後が楽になります。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="849" height="558" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-1.jpg" alt="" class="wp-image-19268" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-1.jpg 849w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-1-620x407.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-1-400x263.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-14_17-11-29_No-00-1-768x505.jpg 768w" sizes="auto, (max-width: 849px) 100vw, 849px" /></figure>



<h3 class="wp-block-heading">ミドルウェア導入へ</h3>



<p>OSが書き込まれて、ラズパイに取り付けて起動が問題問題が無いと、<br>Loginのプロンプトが表示されていると思いますので<br>SSHなどで接続していきます。Consoleにキーボードを取り付けて直ログインでも問題ありません。<br>下記の用な画面が出ていればログインも含めて問題ありません。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="812" height="342" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-59-50_No-00.jpg" alt="" class="wp-image-19269" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-59-50_No-00.jpg 812w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-59-50_No-00-620x261.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-59-50_No-00-400x168.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-59-50_No-00-768x323.jpg 768w" sizes="auto, (max-width: 812px) 100vw, 812px" /></figure>



<h4 class="wp-block-heading">ざっとアップデートをしちゃいましょう。</h4>



<p>ログインして、下記のコマンドを順に入力し実行します。</p>



<pre class="wp-block-code"><code>sudo apt update
sudo apt upgrade</code></pre>



<p>おまじない！！<br>これ特定のデバイスをカーネルから呼ばないようにする奴なのですが<br>あまり、理由が見えて折らず。第3回以降にちょっと調査してみます。</p>



<pre class="wp-block-code"><code>sudo su -
cd /etc/modprobe.d/
echo "blacklist dvd_usb_rtl28xxu" &gt;&gt; blacklist-dvd_rt128xxu.conf
echo "blacklist rtl2832" &gt;&gt; blacklist-dvd_rt128xxu.conf
echo "blacklist rtl2830" &gt;&gt; blacklist-dvd_rt128xxu.conf
exit</code></pre>



<p>上記3つ流し終わったら下記を実行して再起動させます。</p>



<pre class="wp-block-code"><code>sudo reboot</code></pre>



<h4 class="wp-block-heading">必要なソフトウェアをインストールします</h4>



<pre class="wp-block-code"><code>sudo apt-get install git
sudo apt-get install rtl-sdr</code></pre>



<p>上記を実行して、ソフトウェアをインストールします。<br>インストールがおわったら、いったんUSB　SDRトングルを接続して動作確認を行います。</p>



<pre class="wp-block-code"><code>rtl_test</code></pre>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="941" height="319" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-4-13_No-00.jpg" alt="" class="wp-image-19270" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-4-13_No-00.jpg 941w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-4-13_No-00-620x210.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-4-13_No-00-400x136.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-4-13_No-00-768x260.jpg 768w" sizes="auto, (max-width: 941px) 100vw, 941px" /></figure>



<p>デバイスが1つ見つかればOKです。表示内容は機種毎に違うので全く同じである必要はないです。</p>



<h4 class="wp-block-heading">piawareをインストールします</h4>



<pre class="wp-block-code"><code>wget https://ja.flightaware.com/adsb/piaware/files/packages/pool/piaware/f/flightaware-apt-repository/flightaware-apt-repository_1.2_all.deb
sudo dpkg -i flightaware-apt-repository_1.2_all.deb
sudo apt install piaware
sudo apt install dump1090-fa</code></pre>



<p>上記までエラーなく進む事ができたら、いったん再起動します。</p>



<pre class="wp-block-code"><code>sudo reboot</code></pre>



<h4 class="wp-block-heading">確認してみます</h4>



<pre class="wp-block-code"><code>ps -ef | grep dump1090-fa</code></pre>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="85" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-7-58_No-00-940x85.jpg" alt="" class="wp-image-19271" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-7-58_No-00-940x85.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-7-58_No-00-620x56.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-7-58_No-00-400x36.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-7-58_No-00-768x69.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-7-58_No-00.jpg 1463w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<pre class="wp-block-code"><code>netstat -an -tcp</code></pre>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="226" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-54-47_No-00-940x226.jpg" alt="" class="wp-image-19283" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-54-47_No-00-940x226.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-54-47_No-00-620x149.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-54-47_No-00-400x96.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-54-47_No-00-768x185.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-54-47_No-00.jpg 1218w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>上記画面から抜けるには、CTRL＋Cを押して抜けます。この画面で、0.0.0.0:8080がある事を確認します。<br>あれば現時点での受信環境としては立ち上がっています。</p>



<h4 class="wp-block-heading">実際にAccessしてみましょう</h4>



<pre class="wp-block-code"><code>ip a</code></pre>



<p>上記を実行すると、現時点でにIPアドレスが表示されます。<br>今回は、下記のIPアドレスが設定されている事が分かります。</p>



<figure class="wp-block-image size-full img-border"><img loading="lazy" decoding="async" width="841" height="284" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-11-6_No-00.jpg" alt="" class="wp-image-19273" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-11-6_No-00.jpg 841w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-11-6_No-00-620x209.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-11-6_No-00-400x135.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-11-6_No-00-768x259.jpg 768w" sizes="auto, (max-width: 841px) 100vw, 841px" /></figure>



<p>そちらにブラウザーで接続してみます。<br>http://192.168.3.8:8080/</p>



<p>上記画面が表示されたら、問題無く受信環境としてはできあがっていると思っています。<br>アンテナを接続し、データが受信出来ていれば下記マップに飛行機がプロットされていると思います。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="471" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-14-27_No-00-940x471.jpg" alt="" class="wp-image-19274" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-14-27_No-00-940x471.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-14-27_No-00-620x311.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-14-27_No-00-400x200.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-14-27_No-00-768x385.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-14-27_No-00-1536x770.jpg 1536w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_18-14-27_No-00.jpg 1980w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h4 class="wp-block-heading">だがしかし！</h4>



<p>筆者の環境では一切見えていない・・・。<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a6.png" alt="💦" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br>ディスコーンアンテナからの同軸ケーブルが細いってのもあるんですが<br>とりあえず全くデータは受信出来ていないという事になります。</p>



<p>理由としては、本日台風7号の影響で欠航が相次いで、関東圏に飛行機が1台も飛んでいないのです・・・。<br>本家 https://www.flightradar24.com/ をみても！下記のスクショの様に飛行機が見えないのです。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="612" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-44-48_No-00-940x612.jpg" alt="" class="wp-image-19275" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-44-48_No-00-940x612.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-44-48_No-00-620x403.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-44-48_No-00-400x260.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-44-48_No-00-768x500.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_17-44-48_No-00.jpg 1343w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>なので、受信したくても受信出来ない状況です。いったん、お盆休み中で作った環境はここまでです。<br>明日以降また、受信確認ができたら、受信したデータをフィードして行く設定を入れて行きたいと思います。</p>



<h3 class="wp-block-heading">本番環境では</h3>



<p>Raspberry Piは、4B系を新たに新設し、アンテナは1090Mhzに同期されたアンテナを設置します。<br>また、都市ノイズを低減させる為、フィルターとブースターの設置を順次行います。<br>最後パッケージ化して、防水ボックスに入れてアンテナ下に設置し、LANケーブル1本で<br>戸内に引き込んで運用管理していく感じにします。</p>



<p>また、監視についても、Zabbixを使っての監視を予定しており、下記に受信できた場合の情報が出力されるので<br>そちらの数等をZabbixから確認出来る様な仕組みも構築したいと思っています。</p>



<p>/run/dump1090-fa/aircraft.json このファイルに受信した飛行機の情報が書き込まれる。<br>ラズパイのストレージは、SDカードなので、実はこのdump1090-faを、RAMディスクにして<br>メモリー上に書き込ませた方が、SDカードへの攻撃性はなくなる。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>{ &#8220;now&#8221; : 1697609623.8, &#8220;messages&#8221; : 2843412, &#8220;aircraft&#8221; : [ {&#8220;hex&#8221;:&#8221;87c823&#8243;,&#8221;alt_baro&#8221;:3725,&#8221;squawk&#8221;:&#8221;3440&#8243;,&#8221;mlat&#8221;:[],&#8221;tisb&#8221;:[],&#8221;messages&#8221;:52,&#8221;seen&#8221;:0.3,&#8221;rssi&#8221;:-26.8}, {&#8220;hex&#8221;:&#8221;8678e2&#8243;,&#8221;flight&#8221;:&#8221;ANA69 &#8220;,&#8221;alt_baro&#8221;:2150,&#8221;alt_geom&#8221;:2400,&#8221;gs&#8221;:209.5,&#8221;tas&#8221;:206,&#8221;track&#8221;:47.3,&#8221;roll&#8221;:1.1,&#8221;geom_rate&#8221;:1152,&#8221;squawk&#8221;:&#8221;2367&#8243;,&#8221;category&#8221;:&#8221;A0&#8243;,&#8221;nav_qnh&#8221;:1020.0,&#8221;nav_altitude_mcp&#8221;:15008,&#8221;lat&#8221;:35.610833,&#8221;lon&#8221;:139.795532,&#8221;nic&#8221;:8,&#8221;rc&#8221;:186,&#8221;seen_pos&#8221;:0.7,&#8221;version&#8221;:0,&#8221;nac_p&#8221;:8,&#8221;nac_v&#8221;:2,&#8221;sil&#8221;:2,&#8221;sil_type&#8221;:&#8221;unknown&#8221;,&#8221;mlat&#8221;:[],&#8221;tisb&#8221;:[],&#8221;messages&#8221;:974,&#8221;seen&#8221;:0.2,&#8221;rssi&#8221;:-11.2},</td></tr></tbody></table></figure>



<p>これらを、パースして、Zabbixにインプットしてあげれば、Zabbixからグラフで確認ができるようになる。</p>



<h3 class="wp-block-heading">ZabbixAgentインストール</h3>



<pre class="wp-block-code"><code>sudo apt install zabbix-agent
sudo nano /etc/zabbix/zabbix_agentd.conf</code></pre>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>Server=192.168.3.??    Zabbix Server のIPを設定する</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>sudo systemctl restart zabbix-agent</code></pre>



<p>後は、ZabbixServerから監視対象に入れれば問題なく監視が出来る。<br>下記のように、さっきのJSONからパースして、今受信して見えてる飛行機の数をagent経由で吸い上げて<br>グラフにプロットする仕組みを組込ました。これで、寝てても夜中飛行機が見えた場合、グラフに<br>変化があるものと思われますが、何も変化がない場合は、何か設定が間違っている可能性もなきにしもあらずなので<br>また解析していきたいと思います。</p>



<p>しっかり受信したことを検知してますね。<br>台風の影響がほぼ無くなったので、飛行機は海外便については飛び出した模様です。<br>とりあえず専用のアンテナではないので、利徳が全く無い為、本当に限られた範囲の受信しか<br>できていないようだ。早急にアンテナの手配はした方が良さそうですね。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="215" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-55-40_No-00-940x215.jpg" alt="" class="wp-image-19292" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-55-40_No-00-940x215.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-55-40_No-00-620x142.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-55-40_No-00-400x92.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-55-40_No-00-768x176.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-55-40_No-00.jpg 1047w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="885" height="550" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-40-11_No-00.jpg" alt="" class="wp-image-19294" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-40-11_No-00.jpg 885w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-40-11_No-00-620x385.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-40-11_No-00-400x249.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_0-40-11_No-00-768x477.jpg 768w" sizes="auto, (max-width: 885px) 100vw, 885px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="341" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_20-36-35_No-00-940x341.jpg" alt="" class="wp-image-19290" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_20-36-35_No-00-940x341.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_20-36-35_No-00-620x225.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_20-36-35_No-00-400x145.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_20-36-35_No-00-768x279.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_20-36-35_No-00-1536x558.jpg 1536w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-16_20-36-35_No-00-2048x744.jpg 2048w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h3 class="wp-block-heading">2024/08/17 追記</h3>



<p>台風がすぎさって、監視サーバに情報がアップデートされてくるようになりました。<br>いいんじゃない！！13位は受信出来ているようですね。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="165" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-14-27_No-00-1-940x165.jpg" alt="" class="wp-image-19299" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-14-27_No-00-1-940x165.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-14-27_No-00-1-620x109.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-14-27_No-00-1-400x70.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-14-27_No-00-1-768x135.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-14-27_No-00-1.jpg 1360w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="940" height="740" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-11-46_No-00-940x740.jpg" alt="" class="wp-image-19300" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-11-46_No-00-940x740.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-11-46_No-00-620x488.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-11-46_No-00-400x315.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-11-46_No-00-768x605.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-17_15-11-46_No-00.jpg 1010w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<h3 class="wp-block-heading">総括</h3>



<p>ざっくり、検証環境を作ったけど、問題無く動作しているのか？<br>判断するところまでは進めて居ない。台風7号の影響もあるのだが<br>受信が出来はじめてきたらフィード設定をして、いったん仮運用を行い<br>本番環境用の機材を集め出そうと思います。</p>



<p>とりあえず、SDR受信機であるトングルが2000円位でなんか、偽物ぽかったので<br>RTL－SDR.COM V4を急遽調達し、トングルは本番で使用する物に差し替えました。</p><p>The post <a href="https://blog.rurineko.com/archives/19264">本気でADS-B受信環境構築 第2回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.rurineko.com/archives/19264/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>本気でADS-B受信環境構築 第1回 #ADSB</title>
		<link>https://blog.rurineko.com/archives/19189</link>
					<comments>https://blog.rurineko.com/archives/19189#respond</comments>
		
		<dc:creator><![CDATA[rurineko]]></dc:creator>
		<pubDate>Tue, 13 Aug 2024 23:30:00 +0000</pubDate>
				<category><![CDATA[1.趣味関連]]></category>
		<category><![CDATA[ADS-B]]></category>
		<category><![CDATA[無線]]></category>
		<category><![CDATA[3B]]></category>
		<category><![CDATA[ADB-S]]></category>
		<category><![CDATA[raspberrypi]]></category>
		<category><![CDATA[SDRトングル]]></category>
		<category><![CDATA[テスト環境]]></category>
		<category><![CDATA[ディスコーンアンテナ]]></category>
		<category><![CDATA[ラズパイ]]></category>
		<category><![CDATA[受信]]></category>
		<category><![CDATA[構成図]]></category>
		<category><![CDATA[環境]]></category>
		<guid isPermaLink="false">https://blog.rurineko.com/?p=19189</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 1未満</span> <span class="rt-label rt-postfix">分</span></span>以前からくすぶっておりましたADB-S受信環境の構築ですが、ちょっと本気で作っていこうと思います。目標は年内にサービスインを目指します。 そもそもADS-Bって何？ https://www.flightradar24.c [&#8230;]</p>
<p>The post <a href="https://blog.rurineko.com/archives/19189">本気でADS-B受信環境構築 第1回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></description>
										<content:encoded><![CDATA[<span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">この記事を読む およそ時間</span> <span class="rt-time"> 1未満</span> <span class="rt-label rt-postfix">分</span></span>
<p>以前からくすぶっておりましたADB-S受信環境の構築ですが、<br>ちょっと本気で作っていこうと思います。目標は年内にサービスインを目指します。</p>



<h2 class="wp-block-heading">そもそもADS-Bって何？</h2>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="576" src="https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-940x576.jpg" alt="" class="wp-image-19191" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-940x576.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-620x380.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-400x245.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076-768x471.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/WS000076.jpg 1391w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>https://www.flightradar24.com/</p>



<p>ここからですね。飛行機において現在航行中の高度や飛行位置情報・機体ID等を基地局に送信し<br>位置情報を共有しているシステムとなっている。アマチュア無線のAPRSみたいな奴です。</p>



<figure class="wp-block-image img-border"><img decoding="async" src="https://jk1dxq.com/swfu/d/WS000075.JPG" alt="ADS-B全体図" title="ADS-B全体図"/></figure>



<p><a href="https://www.ne.jp/asahi/nature/kuro/RDBX/RD_ADS.htm" target="_blank" rel="noreferrer noopener">https://www.ne.jp/asahi/nature/kuro/RDBX/RD_ADS.htm</a>&nbsp;からおかりしました。</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="How Does ADS-B Work?" width="640" height="360" src="https://www.youtube.com/embed/F-v54MlxMIo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>飛行機から送信しているビーコン電波を受信し、飛行機の情報を地図上にマッピングして表示するflightradar24があります。<br>無償で受信アンテナとユニットを配って、不感地帯に設置してもらって<br>それらのデータとボランティアで個人設備で受信したデータも上記サイトにインプットして情報源として利用している。<br>これも、ランキンがあるらしく広範囲に受信したら上位ランキングにあがってくるみたい。<br>いずれにしろ、趣味の範囲としてこちらの受信環境を構築しサービスインを目的とする。</p>



<h2 class="wp-block-heading">まずは、受信環境概要から</h2>



<figure class="wp-block-image size-large is-resized img-border"><img loading="lazy" decoding="async" width="940" height="718" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-8-7_No-00-940x718.jpg" alt="" class="wp-image-19190" style="width:841px;height:auto" title="完成構成図" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-8-7_No-00-940x718.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-8-7_No-00-620x473.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-8-7_No-00-400x305.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-8-7_No-00-768x586.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-8-7_No-00.jpg 1285w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>上記が想定される最適な構成図です。<br>周波数としては、アマチュア無線の1200MHzとほぼほぼ同じ考え方でOKだと思います。<br>ADS-Bの周波数は1090MHzです。よって、アンテナを外部に取り付けて部屋まで引いてくるのは<br>出来るだけ太いケーブルじゃないと、損失によって減衰が激しいと思うので<br>IC-905のように直下にラズパイを設置して、途中フィルターとプリアンプを駆動させた後に<br>最短距離で受信機であるSDRトングルにインプットします。<br>プリアンプの動作電源は5VはSDR受信機のアンテナ端子から出力が可能な為、<br>PoEからのワンライン（思想はIC-905）で全て完結します。</p>



<figure class="wp-block-image size-large img-border"><img loading="lazy" decoding="async" width="940" height="525" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-940x525.jpg" alt="" class="wp-image-19197" title="参考資料IC-905" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-940x525.jpg 940w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-620x346.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-400x223.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00-768x429.jpg 768w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_19-3-49_No-00.jpg 1410w" sizes="auto, (max-width: 940px) 100vw, 940px" /></figure>



<p>雷対策を施すには、いったんLANを光ファイバーに置換し、ファーバーにて接続すれば<br>雷対策にはなるかも知れないですが、そもそも、今回のアンテナを取付用としている鉄管には<br>MLAが取り付けているので、その同軸が部屋に入ってきている以上、その対策を行っても<br>きついと思うので、今回はPoEによる電源供給と致します。</p>



<h3 class="wp-block-heading">プリアンプについて</h3>



<p>また、当初はプリアンプは取付しない可能性が高いです。<br>理由については、プリアンプの恩恵が最初から取り付けてしまうと分からないからです。<br>いちおう1090MHz以外の電波を遮断した上で、1090MHzだけを38dbブーストをかけるようなので<br>極小な信号を復調出来るかも知れませんといった感じです。ただ、ノイズレベルも増えるからどうかな？と<br>取り付けるは後日で、結果つけた意味があまり無かったとなるかも知れません。<br>都市圏内だと、都市ノイズも多いことから増幅されたノイズに元の受信部がかき消されてしまう<br>可能性がある為です。</p>



<h2 class="wp-block-heading">実際にテスト環境構築</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="778" height="1076" src="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-30-27_No-00.jpg" alt="" class="wp-image-19192" title="テスト環境構成図" srcset="https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-30-27_No-00.jpg 778w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-30-27_No-00-620x857.jpg 620w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-30-27_No-00-400x553.jpg 400w, https://blog.rurineko.com/wp-content/uploads/2024/08/SnapCrab_NoName_2024-8-13_18-30-27_No-00-768x1062.jpg 768w" sizes="auto, (max-width: 778px) 100vw, 778px" /></figure>



<p>raspberryPiは、今3Bが使っていないものが1台フリーで開いているので、そちらを使ってテスト環境を構築していく事にする。<br>資材は、順次そろえて行くが、ラズパイとSDR受信機・アンテナ（専用ではないが、ディスコーンアンテナで代用）<br>ディスコーンアンテナは、1300Mhzまで対応しているので、利得がないので本当に強い電波しか拾えない可能性が高いが<br>テスト環境にはちょうどいいと思われる。上記が手持ちの資材で組める最低減のテスト環境となる。<br>SDR受信トングルも、本番で使う物とは別物でいったん簡易的なトングルを使う予定です。</p>



<p>ただ、ちょっと気になる点としては、ロケーション問題です。<br>都内の全くロケーションが良く無い場所に設置予定ですので、最終的にどこか山を買って<br>Starlink経由のVPNトンネルを作成した上で、SSHで制御みたいな感じにすると<br>かなり広範囲の情報を受信できるんじゃないかと思いますが<br>なかなか、そこまでは行けないと思うので、まずは、ざっくりと受信環境を構築します。<br>シェル化、アンシブル化して、サクッと次回本番作る際に構築出来る環境を整えようと思います。</p>



<h2 class="wp-block-heading">続きは資材そろってから！</h2>



<p>構築編は、次に続きます。SDカードが届き次第OSを入れてテスト環境を作る際、詳しく記載しようと思います。<br>第2回に続きます。いつになるか分かりませんが、試行錯誤しながら環境を作っていきます。<br>ご期待くださいませ。</p><p>The post <a href="https://blog.rurineko.com/archives/19189">本気でADS-B受信環境構築 第1回 #ADSB</a> first appeared on <a href="https://blog.rurineko.com">～下町物語～</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.rurineko.com/archives/19189/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
