สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
เซ็นเซอร์อัลตราโซนิกทำงานโดยปล่อยคลื่นเสียงที่ความถี่สูงเกินไปที่มนุษย์จะได้ยิน จากนั้นพวกเขาก็รอให้เสียงสะท้อนกลับมา โดยคำนวณระยะทางตามเวลาที่ต้องการ ซึ่งคล้ายกับวิธีที่เรดาร์วัดเวลาที่คลื่นวิทยุใช้เพื่อย้อนกลับหลังจากชนกับวัตถุ
ส่วนประกอบที่จำเป็น: -
1. เซ็นเซอร์อัลตราโซนิก -
2. ESP32 -
3. สายจัมเปอร์ -
4. เขียงหั่นขนม (ตัวเลือก) -
5. ซอฟต์แวร์ Arduino IDE
6. Arduino NANO -
การตั้งค่า Arduino IDE ของคุณก่อนอัปโหลดโค้ดใน ESP32 นั้นสำคัญมาก: -
ขั้นตอนที่ 1: แผนผังวงจร
เซ็นเซอร์อัลตราโซนิก -- -> ESP32 พิน
Echo Pin - -> GPIO5
พินทริกเกอร์ - -> GPIO 18
VCC -- -> VIN (5V)
GND - -> GND
ขั้นตอนที่ 2: รหัสสำหรับเชื่อมต่อ ESP32 ด้วย Ultrasonic Sensor
ขั้นตอนที่ต้องปฏิบัติตามขณะอัปโหลดโค้ดในบอร์ด ESP32
1. คลิกที่อัพโหลด2. ถ้าไม่มีข้อผิดพลาด ที่ด้านล่างของ Arduino IDE เมื่อเราได้รับข้อความว่ากำลังเชื่อมต่อ …, …, 3. กดปุ่ม Boot บนบอร์ด ESP 32 จนกว่าคุณจะอัปโหลดข้อความเสร็จสิ้น
4. หลังจากที่คุณอัปโหลดรหัสเรียบร้อยแล้ว กดปุ่มเปิดใช้งานเพื่อรีสตาร์ทหรือเริ่มรหัสที่อัปโหลดบนบอร์ด ESP32
ขั้นตอนที่ 3: Serial Monitor
ความผันแปรของผลลัพธ์เป็นเพราะฉันกำลังเปลี่ยนตำแหน่งของวัตถุในขณะที่เซ็นเซอร์ทำงาน