Blogs
DIY Metal Detector Kit
DIY Metal Detector Kit
DC 3V-5V Non-Contact Sensor Module with 60mm Detection Range
Introduction
The DIY Metal Detector Kit is an educational electronics project that can detect metallic objects within 60mm range. Operating on 3V-5V DC power, this compact module is perfect for learning electromagnetic principles, security applications, or hobbyist treasure hunting.

Key Features
🔍 Detection Range
Up to 60mm for coin-sized objects
⚡ Low Power
3V-5V DC operation (battery compatible)
📶 Adjustable Sensitivity
Precision potentiometer control
💡 Dual Output
LED indicator + digital signal
🔊 Audio Alert
Buzzer output for audible detection
🧩 DIY Friendly
Through-hole components for easy assembly
Technical Specifications
Operating Voltage | 3V-5V DC |
---|---|
Current Consumption | 15-30mA |
Detection Range | 10-60mm (depends on metal type) |
Frequency | 100-400kHz (adjustable) |
Output Signals | LED, Buzzer, Digital (HIGH/LOW) |
Coil Diameter | 60mm |
PCB Dimensions | 50mm × 30mm |
Operating Temperature | -10°C to +60°C |
Component Type | Through-hole (easy soldering) |
Pin Configuration

Pin | Label | Description |
---|---|---|
1 | VCC | 3-5V Power Input (Red wire) |
2 | GND | Ground (Black wire) |
3 | OUT | Digital Output (Yellow wire) |
4 | BUZ | Buzzer Connection (Blue wire) |
5 | LED | LED Indicator (Green wire) |
Note: The detection coil is pre-wound and should not be modified for optimal performance
Assembly Instructions
- Prepare Components: Identify all parts using the included schematic
- Install Resistors: Start with lowest height components first
- Mount IC Socket: Observe proper orientation notch
- Add Capacitors: Note polarity for electrolytic capacitors
- Install Potentiometer: Secure firmly to PCB
- Connect Coil: Solder pre-wound detection coil
- Final Components: Add LED, buzzer, and power connector
- Double Check: Verify all solder joints and component placements
Tip: Use a multimeter to check for shorts before first power-on
Calibration Guide
Initial Setup
- Power on the module (no metal nearby)
- Slowly turn sensitivity potentiometer
- Stop when LED just turns off
- This is the optimal threshold point
Testing Procedure
- Place a coin at 50mm distance
- Adjust until consistent detection
- Test with different metal types
- Fine-tune for desired sensitivity
Arduino Integration
Arduino
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
// Metal Detector Digital Interface Example const int detectorPin = 2; // Connect to OUT pin const int buzzerPin = 3; // Connect to buzzer control void setup() { pinMode(detectorPin, INPUT); pinMode(buzzerPin, OUTPUT); Serial.begin(9600); } void loop() { if(digitalRead(detectorPin) { tone(buzzerPin, 1000, 200); // Beep for 200ms Serial.println("Metal detected!"); delay(500); // Debounce } } |
Advanced Tip: For analog sensitivity readings, connect to the potentiometer wiper pin
Detection Performance
Metal Type | Typical Detection Range | Relative Sensitivity |
---|---|---|
Iron | 50-60mm | ★★★★★ |
Nickel | 40-50mm | ★★★★☆ |
Copper | 30-45mm | ★★★☆☆ |
Aluminum | 20-35mm | ★★☆☆☆ |
Gold | 15-25mm | ★☆☆☆☆ |
Troubleshooting
No Power
- Check battery connection polarity
- Verify 3-5V power supply
- Inspect for solder bridges
False Detections
- Reduce sensitivity setting
- Keep away from electronic devices
- Ensure stable power supply
Weak Detection
- Increase sensitivity gradually
- Check coil connections
- Test with different metal objects
Project Ideas
🏖️ Beach Comber
Portable coin and jewelry finder
🏠 Security System
Door/window metal intrusion detector
🏭 Industrial
Conveyor belt metal contamination detector
🎮 Educational
Electronics learning platform
Usage Tips
- 🔋 Use fresh batteries for consistent performance
- 🔄 Calibrate in the environment where it will be used
- 🧲 Test with various metals to learn detection differences
- 📐 Maintain parallel alignment between coil and target
- 🧹 Keep coil clean from dirt and moisture