สารบัญ:
- ขั้นตอนที่ 1: ขั้นตอนที่ 1: ดาวน์โหลด Arduino IDE
- ขั้นตอนที่ 2: ขั้นตอนที่ 2: วัสดุฮาร์ดแวร์
- ขั้นตอนที่ 3: ขั้นตอนที่ 3: สร้างฮาร์ดแวร์
- ขั้นตอนที่ 4: ขั้นตอนที่ 4: ดาวน์โหลดและเรียกใช้โปรแกรม
- ขั้นตอนที่ 5: ขั้นตอนที่ 5: ทำความเข้าใจโปรแกรม
วีดีโอ: การใช้ Ultrasonic Distance Sensor และ Serial Monitor Output: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ไงพวก! ต้องการเรียนรู้วิธีใช้เอาต์พุตมอนิเตอร์แบบอนุกรม ที่นี่คุณมีบทช่วยสอนที่สมบูรณ์แบบเกี่ยวกับวิธีการทำเช่นนั้น! ในคำแนะนำนี้ ฉันจะแนะนำคุณผ่านขั้นตอนง่าย ๆ ที่จำเป็นในการตรวจจับระยะทางโดยใช้เซ็นเซอร์อัลตราโซนิกและรายงานบนจอภาพแบบอนุกรม
ขั้นตอนที่ 1: ขั้นตอนที่ 1: ดาวน์โหลด Arduino IDE
ดาวน์โหลดและติดตั้ง Arduino IDE (Interactive Development Environment) โดยใช้ลิงค์ด้านล่าง:
www.arduino.cc/en/Main/Software เลือกและบันทึกเวอร์ชันที่เหมาะสมกับระบบปฏิบัติการและการกำหนดค่าของคุณมากที่สุด
ขั้นตอนที่ 2: ขั้นตอนที่ 2: วัสดุฮาร์ดแวร์
- 1 บอร์ด Arduino
- 1 เขียงหั่นขนม
- 1 เซ็นเซอร์อัลตราโซนิก
- สายจัมเปอร์
- ตัวต้านทาน
ขั้นตอนที่ 3: ขั้นตอนที่ 3: สร้างฮาร์ดแวร์
1) เพิ่มเซ็นเซอร์อัลตราโซนิกไปที่เขียงหั่นขนม มี 4 พินในเซ็นเซอร์อัลตราโซนิก ได้แก่ Vcc (แหล่งจ่ายไฟ 5V), Trig (Trigger), Echo, Gnd (Groud) เชื่อมต่อแหล่งจ่ายไฟ Vcc กับ 5V, Gnd กับกราวด์, Echo ไปยังพิน 13, ทริกเกอร์เพื่อพิน 11 ด้วยสายจัมเปอร์และตัวต้านทานที่แสดงในแผนภาพ
2) ภาพด้านบนแสดงให้เห็นว่าการเชื่อมต่อควรมีลักษณะอย่างไร
ขั้นตอนที่ 4: ขั้นตอนที่ 4: ดาวน์โหลดและเรียกใช้โปรแกรม
ดาวน์โหลดโปรแกรม Arduino ที่แนบมากับแล็ปท็อปของคุณ เชื่อมต่อ Arduino กับแล็ปท็อปของคุณและเรียกใช้โปรแกรม
ใน Arduino IDE เครื่องมือเปิด -> จอภาพแบบอนุกรม วาง onstacle ไว้ใกล้และไกลจากเซ็นเซอร์อัลตราโซนิก สังเกตเอาต์พุตในมอนิเตอร์แบบอนุกรม นี่ควรแสดงระยะห่างระหว่างเซ็นเซอร์อัลตราโซนิกกับสิ่งกีดขวาง
ขั้นตอนที่ 5: ขั้นตอนที่ 5: ทำความเข้าใจโปรแกรม
ก่อนอื่นมาทำความเข้าใจว่าเซ็นเซอร์อัลตราโซนิกทำงานอย่างไร เซ็นเซอร์อัลตราโซนิกเป็นอุปกรณ์ที่สามารถวัดระยะทางไปยังวัตถุโดยใช้คลื่นเสียง วัดระยะทางโดยการส่งคลื่นเสียงที่ความถี่เฉพาะและฟังคลื่นเสียงนั้นเพื่อสะท้อนกลับ โดยทำงานโดยส่งคลื่นเสียงระเบิดออกมาและฟังเสียงสะท้อนเมื่อมันกระเด็นออกจากวัตถุ ปิงสิ่งกีดขวางด้วยอัลตราซาวนด์ บอร์ด Arduino จะส่งพัลส์สั้นๆ เพื่อกระตุ้นการตรวจจับ จากนั้นฟังพัลส์บนพินเดียวกันโดยใช้ฟังก์ชัน pulseIn()
ฟังก์ชัน pulseIn() จะรอให้พินขึ้นสูงที่เกิดจากคลื่นเสียงที่ตีกลับ และจะเริ่มจับเวลา จากนั้นจะรอให้พินไปที่ LOW เมื่อคลื่นเสียงสิ้นสุดซึ่งจะหยุดเวลา ในตอนท้าย ฟังก์ชันจะคืนค่าความยาวของพัลส์ในหน่วยไมโครวินาที เพื่อให้ได้ระยะทางเราจะคูณระยะเวลาด้วย 0.034 แล้วหารด้วย 2 ตามที่อธิบายในสมการนี้ ในตอนท้ายเราจะพิมพ์ค่าระยะทางบน Serial Monitor
ในวิธีการตั้งค่า ให้ประกาศพิน 4 เป็นอินพุตและตั้งค่าปุ่มเปิดเป็นเท็จ
ในวิธีวนซ้ำ ค่าปัจจุบันของอินพุตปุ่มจะถูกอ่าน หากถูกกด มันจะสลับปุ่มจากปิดเป็นเปิด ครั้งถัดไปที่กดปุ่ม ปุ่มจะสลับจากเปิดเป็นปิด เพิ่มการหน่วงเวลาเพื่อลดเสียงรบกวนและหลีกเลี่ยงการเปลี่ยนเอาต์พุตเร็วเกินไป
แนะนำ:
[2020] การใช้ IPhone หรือ IPad และ Micro:bit Game Pad App เพื่อควบคุมรถ RC: 23 ขั้นตอน
[2020] การใช้ IPhone หรือ IPad และแอพเกมแพด Micro:bit เพื่อควบคุมรถ RC: คุณเคยคิดหรือไม่ว่าจะใช้ iPhone หรือ iPad เพื่อควบคุม micro:bit ของคุณ คุณรู้หรือไม่ว่า Micro:bit Educational Foundation มีแอพ iOS ใน แอพสโตร์? ค้นหา "micro:bit" ใน App Store และคุณสามารถดาวน์โหลดแอปได้ฟรี NS
Arduino เชื่อมต่อกับ Ultrasonic Sensor และ Contactless Temperature Sensor: 8 ขั้นตอน
การเชื่อมต่อกับ Arduino กับ Ultrasonic Sensor และ Contactless Temperature Sensor: ปัจจุบัน ผู้ผลิต นักพัฒนาต่างเลือกใช้ Arduino สำหรับการพัฒนาอย่างรวดเร็วของการสร้างต้นแบบของโครงการ Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพ่นซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย Arduino มีชุมชนผู้ใช้ที่ดีมาก ในโครงการนี้
Ultrasonic Radar โดยใช้ Arduino Nano และ Serial Plotter: 10 ขั้นตอน
Ultrasonic Radar โดยใช้ Arduino Nano และ Serial Plotter: ในคำแนะนำนี้ เราจะเรียนรู้เกี่ยวกับพื้นฐานของไลบรารีเซอร์โวตลอดจนการตั้งค่าเซ็นเซอร์อัลตราโซนิกและใช้เป็นเรดาร์ ผลลัพธ์ของโปรเจ็กต์นี้จะปรากฏบนมอนิเตอร์พล็อตเตอร์แบบอนุกรม
การใช้ Motion Sensor กับ RaspberryPi และ Telegram Bot: 4 ขั้นตอน
การใช้ Motion Sensor กับ RaspberryPi และ Telegram Bot: สวัสดีทุกคน ในโพสต์นี้ เราจะใช้ Raspberry Pi Telegram Bot พร้อมเซ็นเซอร์ PIR (การเคลื่อนไหว)
วิธีการตรวจจับระดับน้ำ Arduino โดยใช้ Ultrasonic Sensor และ Funduino Water Sensor: 4 ขั้นตอน
วิธีการตรวจจับระดับน้ำ Arduino โดยใช้ Ultrasonic Sensor และ Funduino Water Sensor: ในโครงการนี้ ผมจะแสดงให้คุณเห็นถึงวิธีการสร้างเครื่องตรวจจับน้ำราคาไม่แพงโดยใช้สองวิธี: เซ็นเซอร์อัลตราโซนิก (HC-SR04).2. เซ็นเซอร์น้ำ Funduino