本文へスキップ
Beaver's Hive BlogYouTube「ビーバーものづくり研究所」のものづくりブログ

Beaver's Hive Journal

信号機はBluetoothで信号情報を飛ばしていた ― 高度化PICSをM5Stack StopWatchで受信してみた

交差点で信号が青に変わった瞬間、手元の小さな端末の表示もぴたりと切り替わりました。カメラで信号の色を見分けているわけではありません。実は一部の信号機は、信号の状態を Bluetooth で周囲に飛ばしていて、それを電波で直接受け取ることができるのです。

この記事は、YouTube チャンネル「ビーバーものづくり研究所」で 2026年11月3日に公開した動画「信号機ってBluetoothを出してるの!? 小さな受信機を作って確かめてみた」の記事版です。動画で紹介した仕組みと結果を、文章で読み返せるようにまとめました。

M5Stack StopWatchで信号情報を受信する様子(動画サムネイル)

信号情報を飛ばす仕組み「高度化PICS」

対応する交差点には「高度化PICS」という設備が入っています。PICS は歩行者等支援情報通信システムのことで、歩行者を支援するための仕組みです。高度化PICS では、信号の情報が Bluetooth(BLE)の電波でブロードキャストされていて、対応する端末やスマートフォンアプリで受信できます。

つまり信号機は、ランプを光らせるだけでなく、自分の状態をデータとして周囲に知らせ続けている、というわけです。

受信できる情報

実際に交差点で受信してみると、色だけではない情報が入っていることが分かりました。

  • 現在の信号の色(赤・青など)
  • 信号が切り替わるまでの「残り具合」を表す 1〜8 の段階値
  • 「青点滅」のような状態
  • 交差点の名前や位置
  • 交差点にある複数の信号の情報

注意したいのは、画面に表示される数字は秒数ではないことです。あくまで「あとどれくらいで切り替わるか」を 8 段階で表した値で、数字が 1 になったところで信号が変わる、という動きをします。

M5Stack StopWatchの受信画面イメージ

作った受信機

受信側は、丸い画面のマイコンボード「M5Stack StopWatch」にプログラムを入れて持ち歩ける端末にしました。交差点に近づくと Bluetooth のデータを読み取り、信号の色と残り段階をその場で表示します。

作るきっかけになったのは、湯村翼さんが公開されていた実装です。ブラウザーで信号情報を受信できる「ble-pics-viewer」(MIT ライセンス)を参考に、専用の小さな端末へ移植しました。公開されているものを自分の端末で試せるのが、こういう工作の面白いところだと思います。

交差点で受信を試す様子

対応している交差点は全国に638か所

この仕組みは全国どこでも使えるわけではなく、高度化PICS が整備された交差点でのみ受信できます。警察庁の一覧では、38都道府県・638交差点に整備されていて、北海道から沖縄まで点在しています。例えば宮城に145、神奈川に92、三重に60交差点あります。

近所に対応交差点があるかどうかは、警察庁の「高度化PICS整備交差点」の一覧で確認できます。探してから出かけると、受信できたときの嬉しさもひとしおです。

まとめ

いつもの交差点も、データを受け取ってみると少し違う場所に見えてきます。街の設備と自分の工作がつながる感覚は、作って試してみて初めて分かる面白さでした。次は、この受信データを「表示するだけ」でない使い方に発展させてみたいと考えています。

実際の受信の様子は動画でどうぞ:信号機ってBluetoothを出してるの!? 小さな受信機を作って確かめてみた(YouTube)

動画で紹介したもの(購入リンク)

購入リンクは、動画の概要欄に掲載しているものをそのまま使っています。

Category

More from the author

この著者の記事

Latest posts

最近の記事

Related stories

「電子工作」の記事

カテゴリを見る