*

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

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
-, ,

関連記事

iOS版Google Driveアプリに「iOSからAndroidへのデータ移行機能」が追加

iOS版 Google Driveアプリに、Androidへデータ移行移行する機 ...

最近話題のマストドン(mastodon)って何?マストドンを使ってみる!

こんにちは弥生(@UOH__)です。   スポンサーリンク マストドン ...

iTunesで「5台以上のコンピューターを認証できません」と出た時の対処法。認証済みPCを一括解除する方法

iTunesで購入した曲などをダウンロードするときに、「5台以上のコンピューター ...

[Acer]Acer、11.6インチChromebook「C730E-N14M」を4月27日より発売

日本Acerは本日、Chrome OS搭載のノートPCとしてAcer Chrom ...

Chromebookを使ってわかったメリット・デメリット

どうも、弥生です。 今回は、Chromebookを使い続けてわかった「Chrom ...