สารบัญ:
- ขั้นตอนที่ 1: วัสดุที่จำเป็น
- ขั้นตอนที่ 2: แผนภาพวงจร
- ขั้นตอนที่ 3: มันทำงานอย่างไร ?
- ขั้นตอนที่ 4: เวลาเข้ารหัส
![เครื่องตรวจจับโลหะ Arduino: 4 ขั้นตอน เครื่องตรวจจับโลหะ Arduino: 4 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4119-82-j.webp)
วีดีโอ: เครื่องตรวจจับโลหะ Arduino: 4 ขั้นตอน
![วีดีโอ: เครื่องตรวจจับโลหะ Arduino: 4 ขั้นตอน วีดีโอ: เครื่องตรวจจับโลหะ Arduino: 4 ขั้นตอน](https://i.ytimg.com/vi/npX6Dkw70eI/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
![เครื่องตรวจจับโลหะ Arduino เครื่องตรวจจับโลหะ Arduino](https://i.howwhatproduce.com/images/002/image-4119-83-j.webp)
Arduino เป็นบริษัทฮาร์ดแวร์และซอฟต์แวร์โอเพนซอร์ส โครงการ และชุมชนผู้ใช้ที่ออกแบบและผลิตไมโครคอนโทรลเลอร์แบบบอร์ดเดี่ยวและชุดไมโครคอนโทรลเลอร์สำหรับการสร้างอุปกรณ์ดิจิทัลและวัตถุแบบโต้ตอบที่สามารถตรวจจับและควบคุมวัตถุในโลกทางกายภาพและดิจิทัลได้
ในคำแนะนำนี้ เราจะสร้างเครื่องตรวจจับโลหะ PS: นี่ไม่ได้มีไว้สำหรับผู้เริ่มต้นทั้งหมด
เครื่องตรวจจับโลหะเป็นเครื่องมืออิเล็กทรอนิกส์ที่ตรวจจับโลหะที่อยู่ใกล้เคียง เครื่องตรวจจับโลหะมีประโยชน์ในการค้นหาสิ่งเจือปนของโลหะที่ซ่อนอยู่ภายในวัตถุ หรือวัตถุที่เป็นโลหะที่ฝังอยู่ใต้ดิน
แต่เครื่องตรวจจับโลหะที่เรากำลังจะผลิตนั้นไม่มีประโยชน์ในกรณีจริง เพียงเพื่อความสนุกสนานและการเรียนรู้เท่านั้น
ขั้นตอนที่ 1: วัสดุที่จำเป็น
![วัสดุที่จำเป็น วัสดุที่จำเป็น](https://i.howwhatproduce.com/images/002/image-4119-84-j.webp)
- Arduino นาโน
- ม้วน
- ตัวเก็บประจุ 10 nF
- Pizo Buzzer
- ตัวต้านทาน 1k
- ตัวต้านทาน 330 โอห์ม
- นำ
- 1N4148 ไดโอด
- เขียงหั่นขนม
- สายจัมเปอร์
- แบตเตอรี่ 9V
ขั้นตอนที่ 2: แผนภาพวงจร
![Image Image](https://i.howwhatproduce.com/images/002/image-4119-86-j.webp)
![](https://i.ytimg.com/vi/nssd-z1g5fk/hqdefault.jpg)
![แผนภูมิวงจรรวม แผนภูมิวงจรรวม](https://i.howwhatproduce.com/images/002/image-4119-87-j.webp)
เราใช้ Arduino Nano เพื่อควบคุมโครงการเครื่องตรวจจับโลหะทั้งหมด LED และ Buzzer ใช้เป็นตัวบ่งชี้การตรวจจับโลหะ คอยล์และตัวเก็บประจุใช้สำหรับตรวจจับโลหะ ไดโอดสัญญาณยังใช้เพื่อลดแรงดันไฟฟ้า และตัวต้านทานสำหรับจำกัดกระแสที่ขา Arduino
เมื่อโลหะใดเข้ามาใกล้ขดลวด ขดลวดจะเปลี่ยนความเหนี่ยวนำ การเปลี่ยนแปลงความเหนี่ยวนำนี้ขึ้นอยู่กับชนิดของโลหะ จะลดลงสำหรับโลหะที่ไม่ใช่แม่เหล็กและเพิ่มขึ้นสำหรับวัสดุที่เป็นเฟอร์โรแมกเนติก เช่น เหล็ก ค่าการเหนี่ยวนำจะเปลี่ยนแปลงอย่างมากทั้งนี้ขึ้นอยู่กับแกนกลางของขดลวด ในรูปด้านล่าง คุณจะเห็นตัวเหนี่ยวนำแบบ air-cored ในตัวเหนี่ยวนำเหล่านี้ จะไม่มีแกนที่เป็นของแข็ง โดยพื้นฐานแล้วพวกมันเป็นขดลวดที่เหลืออยู่ในอากาศ ตัวกลางในการไหลของสนามแม่เหล็กที่สร้างขึ้นโดยตัวเหนี่ยวนำนั้นไม่มีอะไรหรืออากาศ ตัวเหนี่ยวนำเหล่านี้มีค่าตัวเหนี่ยวนำที่มีมูลค่าน้อยมาก
ตัวเหนี่ยวนำเหล่านี้ใช้เมื่อต้องการค่าไมโครเฮนรี่เพียงไม่กี่ตัว สำหรับค่าที่มากกว่าไม่กี่ milliHenry ค่าเหล่านี้ไม่เหมาะ ในรูปด้านล่าง คุณจะเห็นตัวเหนี่ยวนำที่มีแกนเฟอร์ไรต์ ตัวเหนี่ยวนำแกนเฟอร์ไรท์เหล่านี้มีค่าเหนี่ยวนำที่สูงมาก
โปรดจำไว้ว่าบาดแผลของขดลวดที่นี่เป็นแบบแกนอากาศ ดังนั้นเมื่อนำชิ้นส่วนโลหะมาใกล้ขดลวด ชิ้นส่วนโลหะจะทำหน้าที่เป็นแกนสำหรับตัวเหนี่ยวนำที่มีแกนอากาศ โดยโลหะนี้ทำหน้าที่เป็นแกนกลาง การเหนี่ยวนำของขดลวดจะเปลี่ยนแปลงหรือเพิ่มขึ้นอย่างมาก ด้วยการเหนี่ยวนำที่เพิ่มขึ้นอย่างกะทันหันของขดลวด ค่ารีแอกแตนซ์หรืออิมพีแดนซ์โดยรวมของวงจร LC จะเปลี่ยนแปลงไปเป็นจำนวนมากเมื่อเปรียบเทียบโดยไม่มีชิ้นส่วนโลหะ
ขั้นตอนที่ 3: มันทำงานอย่างไร ?
![มันทำงานอย่างไร ? มันทำงานอย่างไร ?](https://i.howwhatproduce.com/images/002/image-4119-88-j.webp)
การทำงานของเครื่องตรวจจับโลหะ Arduino นี้ค่อนข้างยุ่งยาก ที่นี่เราจัดเตรียมคลื่นบล็อกหรือพัลส์ที่สร้างโดย Arduino ให้กับตัวกรองความถี่สูง LR ด้วยเหตุนี้ขดลวดจะทำให้เกิดเดือยสั้นในทุกการเปลี่ยนภาพ ความยาวพัลส์ของเดือยที่สร้างขึ้นนั้นเป็นสัดส่วนกับการเหนี่ยวนำของคอยล์ ดังนั้นด้วยความช่วยเหลือของพัลส์ Spike เหล่านี้ เราจึงสามารถวัดค่าความเหนี่ยวนำของคอยล์ได้ แต่ในที่นี้ เป็นการยากที่จะวัดค่าความเหนี่ยวนำอย่างแม่นยำด้วยเดือยแหลมนั้น เนื่องจากเดือยแหลมนั้นมีระยะเวลาสั้นมาก (ประมาณ 0.5 ไมโครวินาที) และ Arduino นั้นวัดได้ยากมาก
ดังนั้นแทนที่จะใช้สิ่งนี้ เราใช้ตัวเก็บประจุซึ่งถูกชาร์จโดยพัลส์ที่เพิ่มขึ้นหรือสไปค์ และต้องใช้พัลส์ไม่กี่พัลส์ในการชาร์จตัวเก็บประจุจนถึงจุดที่ Arduino analog pin A5 สามารถอ่านแรงดันไฟฟ้าได้ จากนั้น Arduino จะอ่านแรงดันไฟฟ้าของตัวเก็บประจุนี้โดยใช้ ADC หลังจากอ่านค่าแรงดันแล้ว ตัวเก็บประจุจะคายประจุออกอย่างรวดเร็วโดยทำให้พิน capPin เป็นเอาต์พุตและตั้งค่าให้ต่ำ กระบวนการทั้งหมดนี้ใช้เวลาประมาณ 200 ไมโครวินาทีจึงจะเสร็จสมบูรณ์ เพื่อผลลัพธ์ที่ดีกว่า เราจึงทำการวัดซ้ำและหาค่าเฉลี่ยของผลลัพธ์ นั่นคือวิธีที่เราสามารถวัดค่าความเหนี่ยวนำโดยประมาณของคอยล์ได้ หลังจากได้รับผลลัพธ์ เราจะโอนผลลัพธ์ไปยัง LED และออดเพื่อตรวจจับว่ามีโลหะอยู่หรือไม่ ตรวจสอบรหัสที่สมบูรณ์ที่ให้ไว้ท้ายบทความนี้เพื่อทำความเข้าใจการทำงาน
รหัส Arduino ที่สมบูรณ์จะได้รับในตอนท้ายของบทความนี้ ในส่วนการเขียนโปรแกรมของโปรเจ็กต์นี้ เราได้ใช้พิน Arduino สองตัว อันหนึ่งสำหรับสร้างคลื่นบล็อกที่จะป้อนในคอยล์ และพินอะนาล็อกที่สองเพื่ออ่านแรงดันตัวเก็บประจุ นอกจากพินสองตัวนี้แล้ว เรายังใช้พิน Arduino อีกสองตัวสำหรับเชื่อมต่อ LED และออด คุณสามารถตรวจสอบโค้ดที่สมบูรณ์และวิดีโอสาธิตของ Arduino Metal Detector ได้ที่ด้านล่าง คุณจะเห็นได้ว่าเมื่อใดก็ตามที่ตรวจพบโลหะ LED และ Buzzer จะเริ่มกะพริบเร็วมาก
ขั้นตอนที่ 4: เวลาเข้ารหัส
เผยแพร่ครั้งแรกบน Circuit DigestBy Saddam
แนะนำ:
เครื่องตรวจจับโลหะ Arduino อย่างง่าย: 8 ขั้นตอน (พร้อมรูปภาพ)
![เครื่องตรวจจับโลหะ Arduino อย่างง่าย: 8 ขั้นตอน (พร้อมรูปภาพ) เครื่องตรวจจับโลหะ Arduino อย่างง่าย: 8 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/002/image-5225-j.webp)
Simple Arduino Metal Detector: *** มีการโพสต์เวอร์ชันใหม่ที่ง่ายกว่านี้: https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** การตรวจจับโลหะเป็นอดีตที่ยอดเยี่ยมที่ได้รับ คุณออกไปข้างนอก ค้นพบสถานที่ใหม่ๆ และอาจพบสิ่งที่น่าสนใจ ตรวจสอบคุณ
DIY Arduino Pin Pointer เครื่องตรวจจับโลหะ: 3 ขั้นตอน
![DIY Arduino Pin Pointer เครื่องตรวจจับโลหะ: 3 ขั้นตอน DIY Arduino Pin Pointer เครื่องตรวจจับโลหะ: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-299-11-j.webp)
DIY Arduino Pin Pointer Metal Detector: เครื่องตรวจจับโลหะแบบเดิมสามารถระบุตำแหน่งสิ่งของที่ถูกฝังและให้ตำแหน่งคร่าวๆ ของวัตถุที่อยู่ด้านล่างพื้นดิน ตัวระบุตำแหน่งช่วยให้คุณสามารถปักหมุดตำแหน่งของวัตถุ ทำหลุมให้เล็กลงเมื่อทำการขุด และแยกรายการ . นอกจากนี้ยังสามารถ
เครื่องตรวจจับโลหะ: 6 ขั้นตอน
![เครื่องตรวจจับโลหะ: 6 ขั้นตอน เครื่องตรวจจับโลหะ: 6 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4339-17-j.webp)
เครื่องตรวจจับโลหะ: สำหรับห้องปฏิบัติการอิเล็กทรอนิกส์ของฉัน เราได้รับคำสั่งให้ทำโครงการขั้นสุดท้ายอย่างง่ายที่ครบกำหนดเมื่อสิ้นสุดภาคการศึกษา ฉันค้นหาไอเดียบางอย่างและตัดสินใจทำเครื่องตรวจจับโลหะนี้ เรียบง่ายและเจ๋ง
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
![การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่องตรวจจับโลหะ BFO ทำเองที่บ้าน: 5 ขั้นตอน
![เครื่องตรวจจับโลหะ BFO ทำเองที่บ้าน: 5 ขั้นตอน เครื่องตรวจจับโลหะ BFO ทำเองที่บ้าน: 5 ขั้นตอน](https://i.howwhatproduce.com/images/004/image-10301-28-j.webp)
เครื่องตรวจจับโลหะแบบโฮมเมด BFO: ฉันอ่านข้อความเกี่ยวกับเครื่องตรวจจับโลหะที่เขียนขึ้นเองสองสามฉบับในเว็บรวมถึงข้อความในหน้าคำแนะนำที่มีลักษณะเหมือนกันทุกประการในหน้าเว็บ ฉันก็เลยตัดสินใจทำเองเหมือนกัน อย่างไรก็ตามฉันทำขึ้นส่วนใหญ่เมื่อฉันไปรอบ ๆ เพราะ