Show HN: RF Hunter v4.0 – Bộ dò camera ẩn và các thiết bị khác
(github.com/RamboRogers)- Máy quét tín hiệu RF được xây dựng باستخدام ESP32, bộ dò RF AD8317 và nhiều linh kiện khác
- Phát hiện và đo tín hiệu RF trong môi trường, sau đó hiển thị cường độ tín hiệu trên màn hình OLED
- Hữu ích để tìm camera ẩn, thiết bị nghe lén và các thiết bị RF khác
Ready for Primetime
- V4 có thể lắp ráp không cần dụng cụ và có không gian cho pin cùng bộ điều khiển sạc
- Thay vì pin 9V, thiết bị dùng bộ chuyển đổi boost nên chỉ cần một pin duy nhất và có thể dùng được vài tuần hoặc vài tháng tùy chu kỳ sử dụng
Bill of Materials (BOM)
Để mua linh kiện, vui lòng tham khảo các liên kết Amazon được liệt kê trong tệp .cpp. Các liên kết này không phải liên kết tiếp thị liên kết. Có thể mua ở bất kỳ đâu.
- Bo mạch phát triển ESP32
- Bộ dò công suất RF AD8317
- Bộ điều khiển sạc pin lithium TP4056
- Pin lithium-ion 3.7V
- Bộ chuyển đổi boost (3.3V to 9V)
- Màn hình OLED (I2C, 128x64)
- Biến trở (10k)
- Còi buzzer piezo
- Công tắc nguồn
Build Process
- Lắp ráp mạch nguồn:
- Kết nối pin với bộ điều khiển sạc TP4056
- Kết nối đầu ra TP4056 tới công tắc nguồn
- Kết nối đầu ra công tắc nguồn tới VIN 5V của ESP32 và đầu vào của bộ chuyển đổi boost
- Điều chỉnh đầu ra của bộ chuyển đổi boost lên 9V
- Kết nối bộ dò RF AD8317:
- Cấp nguồn cho AD8317 bằng đầu ra 9V của bộ chuyển đổi boost
- Kết nối chân VOUT với ESP32 GPIO 34
- Thiết lập màn hình OLED:
- Kết nối VCC với 3.3V của ESP32
- Kết nối GND với GND của ESP32
- Kết nối SDA với ESP32 GPIO 21
- Kết nối SCL với ESP32 GPIO 22
- Kết nối biến trở:
- Kết nối VCC với 3.3V của ESP32
- Kết nối GND với GND của ESP32
- Kết nối cần gạt với ESP32 GPIO 35
- Kết nối còi buzzer piezo:
- Kết nối cực dương với ESP32 GPIO 5
- Kết nối cực âm với GND của ESP32
- Flash ESP32 bằng đoạn mã được cung cấp:
git clone https://github.com/ramborogers/rfhunter.git cd rfhunter pio run -t upload - Lắp ráp vỏ máy
Wiring Instructions
Power Circuit:
- Cực dương pin (3.7V) -> công tắc nguồn
- Công tắc nguồn -> bộ điều khiển sạc TP4056 (B+)
- TP4056 OUT+ -> ESP32 VIN và boost converter IN+
- Boost converter OUT+ (điều chỉnh lên 9V) -> AD8317 VCC
- Cực âm pin -> TP4056 B- và ESP32 GND và boost converter IN-
- Boost converter OUT- -> AD8317 GND
Signal and Control:
- AD8317 VOUT -> ESP32 GPIO 34 (RF_SENSOR_PIN)
- VCC của biến trở -> ESP32 3.3V
- GND của biến trở -> ESP32 GND
- Cần gạt biến trở -> ESP32 GPIO 35 (POT_PIN)
- VCC màn hình OLED -> ESP32 3.3V
- GND màn hình OLED -> ESP32 GND
- SDA màn hình OLED -> ESP32 GPIO 21 (OLED_SDA)
- SCL màn hình OLED -> ESP32 GPIO 22 (OLED_SCL)
- Cực dương còi buzzer piezo -> ESP32 GPIO 5 (BUZZER_PIN)
- Cực âm còi buzzer piezo -> ESP32 GND
Notes
- Công tắc nguồn điều khiển luồng điện chính từ pin.
- Bộ điều khiển sạc TP4056 quản lý việc sạc và bảo vệ pin.
- Bộ chuyển đổi boost nâng 3.3V từ pin lên 9V cho cảm biến AD8317.
- Tất cả các kết nối GND phải dùng chung. Hãy kiểm tra lại mọi kết nối và mức điện áp trước khi bật nguồn.
Usage
- Bật thiết bị bằng công tắc nguồn
- Màn hình OLED hiển thị cường độ tín hiệu RF hiện tại
- Điều chỉnh độ nhạy bằng biến trở
- Khi phát hiện tín hiệu RF mạnh, còi buzzer piezo sẽ kêu
Improvements and Feedback
Dự án này luôn tìm cách để cải thiện. Nếu bạn có ý tưởng hoặc đề xuất, hãy mở issue hoặc gửi pull request trong kho lưu trữ GitHub. Nếu bạn đã chế tạo máy quét tín hiệu RF dựa trên dự án này, hãy chia sẻ và gắn thẻ @rogerscissp trên Twitter/X. Phản hồi và trải nghiệm của bạn rất có giá trị với cộng đồng.
Tổng hợp của GN⁺
- RFHunter V4.0 là một dự án sử dụng ESP32 và AD8317 để phát hiện và đo tín hiệu RF. Nó hữu ích để tìm camera ẩn hoặc thiết bị nghe lén.
- Dự án này cung cấp cách lắp ráp đơn giản và thời lượng pin dài, đồng thời đưa ra danh sách linh kiện và hướng dẫn lắp ráp chi tiết để người dùng có thể dễ dàng tự chế tạo.
- Dự án này được cung cấp theo giấy phép GNU GPLv3 và người dùng có thể tự do sửa đổi cũng như phân phối.
- Các dự án khác liên quan đến phát hiện tín hiệu RF gồm có RTL-SDR và HackRF. Chúng cung cấp các chức năng phức tạp hơn, nhưng RFHunter là một giải pháp đơn giản và chi phí thấp hơn.
1 bình luận
Ý kiến Hacker News