Show HN: RF Hunter v4.0 – 隠しカメラおよびその他の装置検出器
(github.com/RamboRogers)- ESP32、AD8317 RF検出器、およびさまざまな部品を使って構築されたRF信号スキャナー
- 環境内のRF信号を検知・測定し、OLEDディスプレイに信号強度を表示
- 隠しカメラ、盗聴器、その他のRF機器を見つけるのに有用
Ready for Primetime
- V4は工具なしで組み立て可能で、バッテリーと充電コントローラー用のスペースがある
- 9Vバッテリーの代わりにブーストコンバーターを使用するため、必要なバッテリーは1つだけで、使用サイクルによっては数週間から数か月持続する
Bill of Materials (BOM)
部品の購入には、.cppファイルに記載されたAmazonリンクを参照のこと。これらのリンクはアフィリエイトリンクではない。どこで購入してもよい。
- ESP32開発ボード
- AD8317 RF電力検出器
- TP4056リチウムバッテリー充電コントローラー
- 3.7Vリチウムイオンバッテリー
- ブーストコンバーター (3.3V to 9V)
- OLEDディスプレイ (I2C, 128x64)
- ポテンショメーター (10k)
- ピエゾブザー
- 電源スイッチ
Build Process
- 電源回路の組み立て:
- バッテリーをTP4056充電コントローラーに接続
- TP4056出力から電源スイッチへ接続
- 電源スイッチの出力をESP32の5V VINおよびブーストコンバーター入力に接続
- ブーストコンバーターの出力を9Vに調整
- AD8317 RF検出器の接続:
- ブーストコンバーターの9V出力でAD8317に給電
- VOUTピンをESP32 GPIO 34に接続
- OLEDディスプレイの設定:
- VCCをESP32 3.3Vに接続
- GNDをESP32 GNDに接続
- SDAをESP32 GPIO 21に接続
- SCLをESP32 GPIO 22に接続
- ポテンショメーターの接続:
- VCCをESP32 3.3Vに接続
- GNDをESP32 GNDに接続
- ワイパーをESP32 GPIO 35に接続
- ピエゾブザーの接続:
- 正極をESP32 GPIO 5に接続
- 負極をESP32 GNDに接続
- 提供されたコードでESP32を書き込み:
git clone https://github.com/ramborogers/rfhunter.git cd rfhunter pio run -t upload - ケースの組み立て
Wiring Instructions
Power Circuit:
- バッテリー (3.7V) 正極 -> 電源スイッチ
- 電源スイッチ -> TP4056充電コントローラー (B+)
- TP4056 OUT+ -> ESP32 VIN およびブーストコンバーター IN+
- ブーストコンバーター OUT+ (9Vに調整) -> AD8317 VCC
- バッテリー負極 -> TP4056 B-、ESP32 GND、およびブーストコンバーター IN-
- ブーストコンバーター OUT- -> AD8317 GND
Signal and Control:
- AD8317 VOUT -> ESP32 GPIO 34 (RF_SENSOR_PIN)
- ポテンショメーター VCC -> ESP32 3.3V
- ポテンショメーター GND -> ESP32 GND
- ポテンショメーター ワイパー -> ESP32 GPIO 35 (POT_PIN)
- OLEDディスプレイ VCC -> ESP32 3.3V
- OLEDディスプレイ GND -> ESP32 GND
- OLEDディスプレイ SDA -> ESP32 GPIO 21 (OLED_SDA)
- OLEDディスプレイ SCL -> ESP32 GPIO 22 (OLED_SCL)
- ピエゾブザー 正極 -> ESP32 GPIO 5 (BUZZER_PIN)
- ピエゾブザー 負極 -> ESP32 GND
Notes
- 電源スイッチはバッテリーからの主要な電力の流れを制御する。
- TP4056充電コントローラーはバッテリーの充電と保護を管理する。
- ブーストコンバーターは、バッテリーの3.3VをAD8317センサー向けに9Vへ昇圧する。
- すべてのGND接続は共通である必要がある。電源を入れる前に、すべての接続と電圧レベルを再確認すること。
Usage
- 電源スイッチを使って装置の電源を入れる
- OLEDディスプレイに現在のRF信号強度が表示される
- ポテンショメーターを使って感度を調整
- 強いRF信号が検出されるとピエゾブザーが鳴る
Improvements and Feedback
このプロジェクトを改善する方法を常に探している。アイデアや提案があれば、GitHubリポジトリにIssueを立てるか、プルリクエストを送ってほしい。このプロジェクトをもとにRF信号スキャナーを制作した場合は、Twitter/Xで @rogerscissp をタグ付けして共有してほしい。あなたのフィードバックと経験はコミュニティにとって価値がある。
GN⁺の要約
- RFHunter V4.0は、ESP32とAD8317を使ってRF信号を検知・測定するプロジェクト。隠しカメラや盗聴器を見つけるのに役立つ。
- このプロジェクトは簡単な組み立てと長いバッテリー寿命を提供し、ユーザーが簡単に制作できるよう詳細な部品一覧と組み立て手順を提供する。
- このプロジェクトはGNU GPLv3ライセンスの下で提供され、ユーザーは自由に改変および配布できる。
- RF信号検知に関連する他のプロジェクトにはRTL-SDRやHackRFがある。これらはより複雑な機能を提供するが、RFHunterはシンプルで低コストなソリューションを提供する。
1件のコメント
Hacker Newsのコメント