rpitx - rpitxはラズベリーパイ用の一般的な無線周波数送信機で、相互干渉を避けるためにフィルタをかけない限り、他のハードウェアを必要としません。

(RF transmitter for Raspberry Pi)

Created at: 2015-10-22 00:06:52
Language: C
License: GPL-3.0

rpitxバナー

RPITXについて

rpitxはラズベリーパイ用の一般的な無線周波数送信機で、相互干渉を避けるためにフィルタをかけない限り、他のハードウェアを必要としません。5 KHzから1500 MHzまでの周波数を処理できます。

Rpitxは、RFシステム上での教育のために作られたソフトウェアです。無線信号の送信を規制する規制への準拠についてはテストされていません。お客様は、ラズベリーパイを合法的に使用する責任があります。

フォーラムが利用可能です:https://groups.io/g/rpitx

エヴァリスト・クールジョーF5OEOによる_Created。それを使用するためのライセンスを参照してください。

取り付け

ラズビアンライトのインストール(ストレッチ)を仮定する:https://www.raspberrypi.org/downloads/raspbian/

gitパッケージがインストールされていることを確認してください:

sudo apt-get update
sudo apt-get install git

これで、リポジトリをクローンできます。スクリプト(install.sh)は、簡単にインストールするためにそこにあります。あなたはそれを検査し、疑問がある場合に備えて手順を手動ですることができます。/boot/config.txt はインストール中に変更するように促されるはずです。これが受け入れられない場合、rpitx は不安定になります。

git clone https://github.com/F5OEO/rpitx
cd rpitx
./install.sh

安定した状態でRPITXを使用するために再起動を行います。それです!

sudo reboot

ハードウェア

ティッカー

ラズベリーモデル 地位
ピゼロ わかりました
ピゼロW わかりました
ぴあ+ わかりました
シア パーシャル
ピブ+ わかりました
P2B わかりました
ピ3B わかりました
Pi3B+ わかりました
ピ4 ベータモードの場合

GPIO 4にワイヤを差し込むことは、GPIOヘッダー(ヘッダーP1)のピン7を意味します。これはアンテナとして機能します。ワイヤの最適な長さは、送信する周波数によって異なりますが、ローカルテストでは数センチメートルで動作します。

使い方

簡単メニュー

イージーテスト

easytest は、デモを開始して見る最も簡単な方法です。すべての伝送は、フリーISMバンド(434MHZ)で行われます。起動するには、rpitxフォルダに移動し、easytest.sh 起動します。

cd rpitx
./easytest.sh

矢印で選択を選択し、入力して開始します。忘れないでください、いくつかのテストはループで行われます、あなたは終了してメニューに戻るためにCTRL ^ Cを押す必要があります。

あなたがしていることを監視する簡単な方法は、SDRソフトウェアとrtl-sdrのようなSDR受信機を使用し、周波数を434MHZに設定することです。

キャリア

キャリア434MHZで生成された単純なキャリア。

囀る

囀る434MHZの周りを移動するキャリア。

スペクトル

スペクトルSDR の滝に画像が表示されます。使用する受信とSDRソフトウェアに応じて、コントラストと正しいサイズを得るためには、いくつかの調整を行う必要があることに注意してください。

RfMyFace

ルフマイフェイス楽しみのためにラスピカムを使用してあなたの顔のスペクトルペイント!

FM と RDS の組み合わせ

ティッカーRDSでFMを放送する。SDRと一緒に受け取る必要があります。これは、古典的なFMラジオ受信機で聞くべき変調ですが、現時点では周波数が高すぎます。

シングルサイドバンド変調(SSB)

ティッカーこれは古典的なハムラジオのアナログ音声変調です。SDR を USB モードで使用します。

スロースキャンテレビ(SSTV)

ティッカー音声変調(USBモード)を利用した映像伝送モードです。あなたはそれをデコードして表示するために余分なソフトウェアが必要です(qsstv、msstv...)。このデモでは、sstv の Martin1 モードを使用しています。

ポチャグ (ポケットベルモード)

ポチャグこれは、ポケットベルで使用されるモードです。デコードするには追加のソフトウェアが必要です。SDR を NBFM モードに設定します。

Freedv (デジタル音声)

フリードブこれは最先端のオープンソースデジタル変調です。復調にはFreedvが必要です。

オペラ (ビーコン)

オペラこれはモールスのように聞こえるビーコンモードです。デコードするにはモード0.5のオペラが必要です。

Rpitx および低コスト RTL-SDR ドングル

rtlmenu

rtlmenu では、rtl-sdr レシーバードングルと rpitx を一緒に使うことができます。これは、実験のために受信機と送信を組み合わせたものです。起動するには、rpitxフォルダに移動して rtlmenu.sh 起動します。

./rtlmenu.sh

まず、rtl-sdrの受信機周波数とゲインを設定する必要があります。ゲインに関する警告として、信号を受信するのに十分なゲインがあることを確認する必要がありますが、信号を飽和させる可能性があり、rpitxでは役に立たないほど強くはありません。

矢印で選択を選択し、入力して開始します。忘れないでください、いくつかのテストはループで行われます、あなたは終了してメニューに戻るためにCTRL ^ Cを押す必要があります。

録音と再生

再演

典型的なアプリケーションは、信号を再生することです。上の図は、RFリモートスイッチからの信号の再生を示しています。だから最初に、数秒の信号、CTRL ^ Cを記録して録音を停止します。その後、遊びでそれを再生します。

トランスポンダ

フムトランスポンダまた、受信した帯域周波数をライブ送信することもできます。ここで入力周波数は434MHZで再送されるFM放送局である。

トランスモジュレーション付きリレー

入力周波数がFM局でチューニングされていると仮定します。SSBはHiFiではないので、トークラジオを選択することを好む、音楽は少し奇妙に聞こえる!

続行するには

rpitxは汎用RFトランスミッタです。それに関連する多くの変調と、貢献しやすいようにするためのドキュメントもあります。これは次のステップになります!スクリプトを自由に検査し、パラメータ(周波数、オーディオ入力、写真など)を変更してください。

クレジット

原著作者のすべての権利は留保されています。私はすべてのライセンスと著者をソースコードに含めるようにしています。このセクションのすべての参照を記述する必要があります。