*

~ガジェットのその先へ~

Raspberry Pi

IT/科学 PC

Raspberry Pi1からFMを飛ばす

最近、Raspberry Piをいじってなかったので、Rasperry Pi1 Model Bを使ってなにかやってみようと思い、この記事を書くことになりました。

ものすごく今更感が否めませんが、Raspberry Pi1からFMの電波を飛ばしてみようと思います。

スポンサーリンク

注意事項

ここで紹介する方法は、Raspberry Pi1で行うことができます。Raspberry Pi2やPi3ではプロセッサに互換性がないため、ここで紹介する方法ではFM電波を飛ばすことができません。Pi2でも電波を飛ばす方法はあるらしいのですが、自分は試していません。ご了承ください。

スポンサーリンク

用意するもの

  • Raspberry Pi1(イーサネットポートがあるModel Bを推奨)
  • SDカード(2GBで十分)
  • オス-メスのジャンパーワイヤ 1本
  • HDMI対応のディスプレイ(もしくはVGA端子やDVI端子などをHDMI端子に変換するアダプタとディスプレイ)
  • USBキーボード
  • HDMIケーブル
  • LANケーブル
  • microUSBケーブルとACアダプタ

スポンサーリンク

準備

1. https://downloads.raspberrypi.org/raspbian_lite_latestから、Raspbian Jessie Liteをダウンロードして、ddコマンドとかWin32 Disk Imagerとか使ってSDカードに書き込む。

2. SDカードをRaspberry Piに差し込み、GPIO 4にジャンパーワイヤを差し込む。

ピン配置
ピン配置

下のような感じになると思います。

Raspberry Pi

3. HDMIケーブル、LANケーブル、USBキーボードを繋げてから、microUSBケーブルを差して電源を入れ、ユーザー名: pi パスワード: raspberry でログインする。そうしたら、「raspi-config」コマンドでキーボードレイアウトを設定する(ロケールの設定はしない)。

4. 「sudo apt update」を実行してから、「sudo apt install mpg321」を実行してMP3ファイルを再生するパッケージをインストールし、「wget http://www.omattos.com/pifm.tar.gz」でpifmコマンドをダウンロードして、解凍しておく。

5. scpコマンド等を使って別のコンピュータからRaspberry Piに再生したいMP3ファイルを転送する。

スポンサーリンク

実際にやってみる

以下のコマンドを入力する。

$ mpg321 ファイル名.mp3 -s | sudo ./pifm - 80.0 44100 stereo

pifmコマンドを管理者権限で実行しているのは、GPIOにアクセスするためです。また、このコマンドはmpg321コマンドでMP3ファイルを再生して、ハイフンで標準出力からpifmに読み込ませています。

pifmコマンドは標準出力から音声を読み込むことができるので、ほかの形式のファイルも簡単に再生することができます。

コマンドを実行したら、ラジオを近くに持ってきて80.0MHzに合わせると音が流れると思います。

実際に試して、動画を撮ってみました。

Raspberry PiからFMを飛ばす

Uploaded by マイケルさん on 2017-05-03.

スポンサーリンク

終わりに

Raspberry Piは、簡単なことから、高度なことまでいろいろなことに活用できるので、活用方法をちょくちょく調べるのも楽しみの一つだと思います。今回は、Raspberry Pi1からFMの電波を飛ばす方法の紹介でした。

\シェアお願いします!/

更新通知を受け取る

こちらの記事も読まれています!

この記事を書いた人:takusan

-IT/科学, PC
-, ,

関連記事

[Apple] Apple、日本時間10月28日午前2時に新製品発表会を開催 - 発表されるもの予想まとめ

スポンサーリンク Appleが10月28日に発表会を開催 米Appleが10月2 ...

[Microsoft]Edgeにタブ固定機能と拡張機能が搭載か

Microsoftが開発したWebブラウザEdge。 ベータ版のEdgeにタブ固 ...

Windows 10 Professional OEMライセンスが$6.76でセール中なので実際にアップグレードしてみた。

海外のゲーム販売サイト、「PsnGames」でWindows 10 Profes ...

[Google]Googleの囲碁AI「AlphaGo」が世界トップ棋士に3連勝

最近話題のGoogleの囲碁AI「AlphaGo」がAIとプロ棋士が対局する「G ...

[京の9倍!?]中国製スーパーコンピュータが世界一に!!

1993年から今日まで、世界で最も高速なコンピュータシステムの上位500位までの ...