ฉันเสนอโครงการเรนจ์ไฟนตามเซ็นเซอร์อัลตราโซนิก HC-SR04 และบอร์ด Arduino การอ่านค่าเซ็นเซอร์จะแสดงบนจอแสดงผลคริสตัลเหลว และใช้พลังงานจากแบตเตอรี่ 9 โวลต์
มันจำเป็น
- - Arduino นาโน;
- - เครื่องวัดระยะด้วยคลื่นเสียง HC-SR04;
- - จอ LCD;
- - ร่างกาย;
- - แบตเตอรี่ "โครน่า";
- - โพเทนชิออมิเตอร์ 10 kOhm;
- - กระดานขนมปัง
- - สายเชื่อมต่อ
คำแนะนำ
ขั้นตอนที่ 1
ในการเริ่มต้น คุณต้องเลือกขนาดที่เหมาะสมสำหรับเคส ขนาดขึ้นอยู่กับบอร์ด Arduino ที่คุณจะใช้ (UNO, Mini, Nano หรืออื่น ๆ) รวมถึงขนาด LCD ของคุณ สามารถใช้ไฟ LED ขนาดเล็กที่มีอักขระ 3 ตัวแทน LCD ได้ นี่จะเพียงพอที่จะแสดงระยะทางเป็นเซนติเมตรเพราะ เซ็นเซอร์อัลตราโซนิกที่ใช้มีช่วงการวัด 3 ถึง 400 ซม.
ขั้นตอนที่ 2
มาประเมินกันว่าจะจัดวางชิ้นส่วนภายในร่างกายอย่างไร ตัดรูสำหรับเซ็นเซอร์อัลตราโซนิก สำหรับจอแสดงผล และสำหรับสวิตช์เปิด-ปิด
ขั้นตอนที่ 3
ทีนี้มาดูวงจรของอุปกรณ์ของเรากัน แหล่งจ่ายไฟ - จากแบตเตอรี่ "Krona" 9 V. สวิตช์สลับ S1 - เพื่อเปิดและปิดอุปกรณ์ จอแสดงผลคริสตัลเหลว (LCD) เชื่อมต่อด้วยวิธีมาตรฐานด้วยโพเทนชิออมิเตอร์ 10 kΩ เพื่อปรับคอนทราสต์ LCD และเซ็นเซอร์อัลตราโซนิกใช้พลังงานจาก 5 V.
ขั้นตอนที่ 4
มาเขียนสเก็ตช์สำหรับเรนจ์ไฟนเดอร์ของเรากัน ทุกอย่างง่ายที่นี่ ขั้นแรก เราเริ่มต้น LCD บนพิน 12, 11, 10, 9, 8 และ 7 โดยใช้ไลบรารี LiquidCrystal จาก Arduino IDE
ต่อไป เราเชื่อมต่อทริกเกอร์และหมุดสะท้อนของเครื่องวัดระยะกับหมุด 6 และ 5 ของบอร์ด Arduino
เราจะขอระยะห่างจากเครื่องตรวจจับทุกๆ 50 มิลลิวินาทีโดยใช้ฟังก์ชัน getDistance () และแสดงบน LCD
ขั้นตอนที่ 5
หลังจากที่เราเขียนภาพสเก็ตช์ไปยังหน่วยความจำ Arduino แล้ว เราก็สามารถประกอบอุปกรณ์ได้ เลย์เอาต์ของ internals ที่ฉันแนะนำจะแสดงในรูป ฉันแก้ไขจอแสดงผลและเซ็นเซอร์ด้วยกาวร้อนละลาย มันค่อนข้างแน่น แต่ในขณะเดียวกันก็ทำให้สามารถถอดชิ้นส่วนที่เชื่อมต่อออกได้หากจำเป็น ขอแนะนำให้วางทุกอย่างเพื่อให้คุณสามารถเชื่อมต่อกับพอร์ต USB ของ Arduino และแก้ไข "เฟิร์มแวร์" หากจำเป็น ตัวอย่างเช่น เปลี่ยนข้อความที่แสดงหรือแก้ไขสัมประสิทธิ์ในการคำนวณระยะทาง อาจจำเป็นต้องเปลี่ยนความคมชัดของ LCD ดังนั้นจึงแนะนำให้มีตัวปรับโพเทนชิออมิเตอร์
ขั้นตอนที่ 6
เวอร์ชันของอุปกรณ์สำเร็จรูปจะแสดงอยู่ในรูปภาพ มันค่อนข้างกะทัดรัดและใช้งานง่าย แน่นอนว่าอุปกรณ์ดังกล่าวมีลักษณะเฉพาะของตัวเอง มีคำแนะนำการใช้งานที่สำคัญหลายประการอยู่ที่ส่วนท้ายของคำแนะนำที่เป็นประโยชน์