เซ็นเซอร์จอดรถพร้อม Arduino

บทความนี้จะแนะนำคุณเกี่ยวกับการสร้างระบบเซ็นเซอร์ที่จอดรถโดยใช้ไมโครคอนโทรลเลอร์ Arduino

เซ็นเซอร์จอดรถพร้อม Arduino

แนะนำ

การจอดรถอย่างปลอดภัยเป็นหนึ่งในทักษะที่สำคัญที่สุดสำหรับผู้ขับขี่รถยนต์ทุกคน ในอดีตจำเป็นต้องใช้ทั้งกระจกมองหลังและกระจกมองข้างขณะขับรถ แต่ในปัจจุบัน การประดิษฐ์เซ็นเซอร์ช่วยจอดรถได้ทำให้การจอดรถแบบขนานหรือการถอยหลังง่ายขึ้นมาก การพัฒนาเหล่านี้ช่วยให้ผู้ขับขี่ขับรถได้อย่างปลอดภัยโดยไม่ชนรถ ดังนั้น ในบทความนี้ เราจะสร้างเซ็นเซอร์ช่วยจอดรถโดยใช้ Arduino

เซ็นเซอร์จอดรถมีสองประเภท ได้แก่ เซ็นเซอร์จอดรถแบบอัลตราโซนิกและเซ็นเซอร์จอดรถแบบแม่เหล็กไฟฟ้า ในบทความนี้เราจะเน้นที่เซ็นเซอร์จอดรถแบบอัลตราโซนิกเป็นหลัก

เซ็นเซอร์จอดรถคืออะไร?

เซ็นเซอร์ช่วยจอด หรือที่บางครั้งเรียกว่าเซ็นเซอร์ตรวจจับระยะใกล้ เป็นอุปกรณ์ที่ใช้งานได้จริงและมีประโยชน์ เมื่อจอดรถ อุปกรณ์นี้จะแจ้งเตือนผู้ขับขี่ถึงสิ่งกีดขวางที่อาจเกิดขึ้น เซ็นเซอร์เหล่านี้มักจะติดตั้งอยู่ที่กันชนหลังของรถ เทคโนโลยีนี้จะส่งสัญญาณคลื่นแม่เหล็กไฟฟ้าหรือคลื่นเสียงไปยังทิศทางการเคลื่อนที่ของรถ เทคโนโลยีนี้จะส่งสัญญาณไปยังด้านหลังของรถเมื่อคุณถอยรถเข้าจอด สัญญาณใดๆ ที่ได้รับจะทำหน้าที่เป็นสัญญาณเตือนเพื่อแจ้งให้ผู้ขับขี่ทราบถึงสิ่งกีดขวางที่อาจเกิดขึ้น

ส่วนประกอบฮาร์ดแวร์

เตรียมอุปกรณ์ที่กล่าวถึงข้างต้นเพื่อสร้างเซ็นเซอร์จอดรถนี้โดยใช้ Arduino เมื่อคุณมีอุปกรณ์เหล่านี้แล้ว ให้ทำตามขั้นตอนเหล่านี้:

แผนภาพ

ทำการต่อตามแผนผังวงจรด้านล่างนี้

การเดินสายไฟ / การเชื่อมต่อ

ติดตั้ง Arduino IDE

ขั้นแรก คุณต้องติดตั้งซอฟต์แวร์ Arduino IDE จาก เว็บไซต์ Arduino อย่างเป็นทางการ นี่คือคำแนะนำทีละขั้นตอนง่ายๆ เกี่ยวกับ " วิธีการติดตั้ง Arduino IDE "

การตั้งค่าห้องสมุด

ก่อนเริ่มอัปโหลดโค้ด ให้ดาวน์โหลดและแตกไฟล์ไลบรารีต่อไปนี้ที่ /Program Files(x86)/Arduino/Libraries (ค่าเริ่มต้น) เพื่อใช้งานเซ็นเซอร์กับบอร์ด Arduino นี่คือคำแนะนำทีละขั้นตอนง่ายๆ เกี่ยวกับ " วิธีเพิ่มไลบรารีลงใน Arduino IDE "

รหัส

ตอนนี้คัดลอกโค้ดต่อไปนี้และอัปโหลดไปยังซอฟต์แวร์ Arduino IDE

#include <Ultrasonic.h>
Ultrasonic ultrasonic(6,5);// 6 trig , 5 echo
const int buzzer = 7; // pin buzzer
void setup(){
 pinMode(buzzer,OUTPUT);
}
void loop(){
 int dist = ultrasonic.Ranging(CM);
if (dist < 100) {
  tone(buzzer,1000);
     delay(40);
   noTone(buzzer);
     delay(dist*4);
   }
 delay(100); 
}

ลองใช้งานดู

ตอนนี้ถึงเวลาทดสอบวงจรแล้ว เมื่อคุณเข้าใกล้เซ็นเซอร์มากเกินไป ไซเรนจะเริ่มส่งเสียงในที่สุด

อธิบายวิธีการทำงาน

มาดูโค้ดเพื่อทำความเข้าใจวงจรให้ดีขึ้นกันดีกว่า:

  • ขั้นแรก เราจะเพิ่มไลบรารีสำหรับเซ็นเซอร์อัลตราโซนิกเพื่อให้เชื่อมต่อกับเซ็นเซอร์ได้ง่ายขึ้น จากนั้น เราจะสร้างอ็อบเจ็กต์ของไลบรารีนั้นและประกาศพิน Arduino ที่เชื่อมต่อกับเซ็นเซอร์ เนื่องจากพิน 6 ของ Arduino เชื่อมต่อกับพิน trig และพิน 5 เชื่อมต่อกับพิน echo จากนั้น เราจะกำหนดและตั้งชื่อพิน Arduino ที่เชื่อมต่อกับไซเรน
  • ในการตั้งค่าช่องว่าง เราประกาศพินบัซเซอร์เป็นพินเอาต์พุต
  • จากนั้นเราจะกำหนดฟังก์ชันสำหรับหาระยะทางและเก็บค่านั้นไว้ในตัวแปรชื่อ dist จากนั้นเราจะกำหนดเงื่อนไขว่าหากระยะทางน้อยกว่า 100 เสียงกริ่งจะดังขึ้น และหลังจากนั้นครู่หนึ่ง เสียงกริ่งจะหยุดดังจนกว่าระยะทางจะเพิ่มขึ้นเป็นสี่ จะมีการหน่วงเวลาเล็กน้อยในตอนท้ายก่อนที่จะได้ค่าใหม่

แอปพลิเคชัน

  • ยานพาหนะและรถยนต์

บทสรุป.

เราหวังว่าคุณจะพบว่าวงจรเซ็นเซอร์ที่จอดรถนี้มีประโยชน์

บทความที่เกี่ยวข้อง

เซ็นเซอร์จอดรถพร้อม Arduino

บทความนี้จะแนะนำคุณเกี่ยวกับการสร้างระบบเซ็นเซอร์ที่จอดรถโดยใช้ไมโครคอนโทรลเลอร์ Arduino

นักเขียนบทความ
by 
นักเขียนบทความ
เซ็นเซอร์จอดรถพร้อม Arduino

เซ็นเซอร์จอดรถพร้อม Arduino

บทความนี้จะแนะนำคุณเกี่ยวกับการสร้างระบบเซ็นเซอร์ที่จอดรถโดยใช้ไมโครคอนโทรลเลอร์ Arduino

แนะนำ

การจอดรถอย่างปลอดภัยเป็นหนึ่งในทักษะที่สำคัญที่สุดสำหรับผู้ขับขี่รถยนต์ทุกคน ในอดีตจำเป็นต้องใช้ทั้งกระจกมองหลังและกระจกมองข้างขณะขับรถ แต่ในปัจจุบัน การประดิษฐ์เซ็นเซอร์ช่วยจอดรถได้ทำให้การจอดรถแบบขนานหรือการถอยหลังง่ายขึ้นมาก การพัฒนาเหล่านี้ช่วยให้ผู้ขับขี่ขับรถได้อย่างปลอดภัยโดยไม่ชนรถ ดังนั้น ในบทความนี้ เราจะสร้างเซ็นเซอร์ช่วยจอดรถโดยใช้ Arduino

เซ็นเซอร์จอดรถมีสองประเภท ได้แก่ เซ็นเซอร์จอดรถแบบอัลตราโซนิกและเซ็นเซอร์จอดรถแบบแม่เหล็กไฟฟ้า ในบทความนี้เราจะเน้นที่เซ็นเซอร์จอดรถแบบอัลตราโซนิกเป็นหลัก

เซ็นเซอร์จอดรถคืออะไร?

เซ็นเซอร์ช่วยจอด หรือที่บางครั้งเรียกว่าเซ็นเซอร์ตรวจจับระยะใกล้ เป็นอุปกรณ์ที่ใช้งานได้จริงและมีประโยชน์ เมื่อจอดรถ อุปกรณ์นี้จะแจ้งเตือนผู้ขับขี่ถึงสิ่งกีดขวางที่อาจเกิดขึ้น เซ็นเซอร์เหล่านี้มักจะติดตั้งอยู่ที่กันชนหลังของรถ เทคโนโลยีนี้จะส่งสัญญาณคลื่นแม่เหล็กไฟฟ้าหรือคลื่นเสียงไปยังทิศทางการเคลื่อนที่ของรถ เทคโนโลยีนี้จะส่งสัญญาณไปยังด้านหลังของรถเมื่อคุณถอยรถเข้าจอด สัญญาณใดๆ ที่ได้รับจะทำหน้าที่เป็นสัญญาณเตือนเพื่อแจ้งให้ผู้ขับขี่ทราบถึงสิ่งกีดขวางที่อาจเกิดขึ้น

ส่วนประกอบฮาร์ดแวร์

เตรียมอุปกรณ์ที่กล่าวถึงข้างต้นเพื่อสร้างเซ็นเซอร์จอดรถนี้โดยใช้ Arduino เมื่อคุณมีอุปกรณ์เหล่านี้แล้ว ให้ทำตามขั้นตอนเหล่านี้:

แผนภาพ

ทำการต่อตามแผนผังวงจรด้านล่างนี้

การเดินสายไฟ / การเชื่อมต่อ

ติดตั้ง Arduino IDE

ขั้นแรก คุณต้องติดตั้งซอฟต์แวร์ Arduino IDE จาก เว็บไซต์ Arduino อย่างเป็นทางการ นี่คือคำแนะนำทีละขั้นตอนง่ายๆ เกี่ยวกับ " วิธีการติดตั้ง Arduino IDE "

การตั้งค่าห้องสมุด

ก่อนเริ่มอัปโหลดโค้ด ให้ดาวน์โหลดและแตกไฟล์ไลบรารีต่อไปนี้ที่ /Program Files(x86)/Arduino/Libraries (ค่าเริ่มต้น) เพื่อใช้งานเซ็นเซอร์กับบอร์ด Arduino นี่คือคำแนะนำทีละขั้นตอนง่ายๆ เกี่ยวกับ " วิธีเพิ่มไลบรารีลงใน Arduino IDE "

รหัส

ตอนนี้คัดลอกโค้ดต่อไปนี้และอัปโหลดไปยังซอฟต์แวร์ Arduino IDE

#include <Ultrasonic.h>
Ultrasonic ultrasonic(6,5);// 6 trig , 5 echo
const int buzzer = 7; // pin buzzer
void setup(){
 pinMode(buzzer,OUTPUT);
}
void loop(){
 int dist = ultrasonic.Ranging(CM);
if (dist < 100) {
  tone(buzzer,1000);
     delay(40);
   noTone(buzzer);
     delay(dist*4);
   }
 delay(100); 
}

ลองใช้งานดู

ตอนนี้ถึงเวลาทดสอบวงจรแล้ว เมื่อคุณเข้าใกล้เซ็นเซอร์มากเกินไป ไซเรนจะเริ่มส่งเสียงในที่สุด

อธิบายวิธีการทำงาน

มาดูโค้ดเพื่อทำความเข้าใจวงจรให้ดีขึ้นกันดีกว่า:

  • ขั้นแรก เราจะเพิ่มไลบรารีสำหรับเซ็นเซอร์อัลตราโซนิกเพื่อให้เชื่อมต่อกับเซ็นเซอร์ได้ง่ายขึ้น จากนั้น เราจะสร้างอ็อบเจ็กต์ของไลบรารีนั้นและประกาศพิน Arduino ที่เชื่อมต่อกับเซ็นเซอร์ เนื่องจากพิน 6 ของ Arduino เชื่อมต่อกับพิน trig และพิน 5 เชื่อมต่อกับพิน echo จากนั้น เราจะกำหนดและตั้งชื่อพิน Arduino ที่เชื่อมต่อกับไซเรน
  • ในการตั้งค่าช่องว่าง เราประกาศพินบัซเซอร์เป็นพินเอาต์พุต
  • จากนั้นเราจะกำหนดฟังก์ชันสำหรับหาระยะทางและเก็บค่านั้นไว้ในตัวแปรชื่อ dist จากนั้นเราจะกำหนดเงื่อนไขว่าหากระยะทางน้อยกว่า 100 เสียงกริ่งจะดังขึ้น และหลังจากนั้นครู่หนึ่ง เสียงกริ่งจะหยุดดังจนกว่าระยะทางจะเพิ่มขึ้นเป็นสี่ จะมีการหน่วงเวลาเล็กน้อยในตอนท้ายก่อนที่จะได้ค่าใหม่

แอปพลิเคชัน

  • ยานพาหนะและรถยนต์

บทสรุป.

เราหวังว่าคุณจะพบว่าวงจรเซ็นเซอร์ที่จอดรถนี้มีประโยชน์

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

เซ็นเซอร์จอดรถพร้อม Arduino

เซ็นเซอร์จอดรถพร้อม Arduino

บทความนี้จะแนะนำคุณเกี่ยวกับการสร้างระบบเซ็นเซอร์ที่จอดรถโดยใช้ไมโครคอนโทรลเลอร์ Arduino

Lorem ipsum dolor amet consectetur adipiscing elit tortor massa arcu non.

แนะนำ

การจอดรถอย่างปลอดภัยเป็นหนึ่งในทักษะที่สำคัญที่สุดสำหรับผู้ขับขี่รถยนต์ทุกคน ในอดีตจำเป็นต้องใช้ทั้งกระจกมองหลังและกระจกมองข้างขณะขับรถ แต่ในปัจจุบัน การประดิษฐ์เซ็นเซอร์ช่วยจอดรถได้ทำให้การจอดรถแบบขนานหรือการถอยหลังง่ายขึ้นมาก การพัฒนาเหล่านี้ช่วยให้ผู้ขับขี่ขับรถได้อย่างปลอดภัยโดยไม่ชนรถ ดังนั้น ในบทความนี้ เราจะสร้างเซ็นเซอร์ช่วยจอดรถโดยใช้ Arduino

เซ็นเซอร์จอดรถมีสองประเภท ได้แก่ เซ็นเซอร์จอดรถแบบอัลตราโซนิกและเซ็นเซอร์จอดรถแบบแม่เหล็กไฟฟ้า ในบทความนี้เราจะเน้นที่เซ็นเซอร์จอดรถแบบอัลตราโซนิกเป็นหลัก

เซ็นเซอร์จอดรถคืออะไร?

เซ็นเซอร์ช่วยจอด หรือที่บางครั้งเรียกว่าเซ็นเซอร์ตรวจจับระยะใกล้ เป็นอุปกรณ์ที่ใช้งานได้จริงและมีประโยชน์ เมื่อจอดรถ อุปกรณ์นี้จะแจ้งเตือนผู้ขับขี่ถึงสิ่งกีดขวางที่อาจเกิดขึ้น เซ็นเซอร์เหล่านี้มักจะติดตั้งอยู่ที่กันชนหลังของรถ เทคโนโลยีนี้จะส่งสัญญาณคลื่นแม่เหล็กไฟฟ้าหรือคลื่นเสียงไปยังทิศทางการเคลื่อนที่ของรถ เทคโนโลยีนี้จะส่งสัญญาณไปยังด้านหลังของรถเมื่อคุณถอยรถเข้าจอด สัญญาณใดๆ ที่ได้รับจะทำหน้าที่เป็นสัญญาณเตือนเพื่อแจ้งให้ผู้ขับขี่ทราบถึงสิ่งกีดขวางที่อาจเกิดขึ้น

ส่วนประกอบฮาร์ดแวร์

เตรียมอุปกรณ์ที่กล่าวถึงข้างต้นเพื่อสร้างเซ็นเซอร์จอดรถนี้โดยใช้ Arduino เมื่อคุณมีอุปกรณ์เหล่านี้แล้ว ให้ทำตามขั้นตอนเหล่านี้:

แผนภาพ

ทำการต่อตามแผนผังวงจรด้านล่างนี้

การเดินสายไฟ / การเชื่อมต่อ

ติดตั้ง Arduino IDE

ขั้นแรก คุณต้องติดตั้งซอฟต์แวร์ Arduino IDE จาก เว็บไซต์ Arduino อย่างเป็นทางการ นี่คือคำแนะนำทีละขั้นตอนง่ายๆ เกี่ยวกับ " วิธีการติดตั้ง Arduino IDE "

การตั้งค่าห้องสมุด

ก่อนเริ่มอัปโหลดโค้ด ให้ดาวน์โหลดและแตกไฟล์ไลบรารีต่อไปนี้ที่ /Program Files(x86)/Arduino/Libraries (ค่าเริ่มต้น) เพื่อใช้งานเซ็นเซอร์กับบอร์ด Arduino นี่คือคำแนะนำทีละขั้นตอนง่ายๆ เกี่ยวกับ " วิธีเพิ่มไลบรารีลงใน Arduino IDE "

รหัส

ตอนนี้คัดลอกโค้ดต่อไปนี้และอัปโหลดไปยังซอฟต์แวร์ Arduino IDE

#include <Ultrasonic.h>
Ultrasonic ultrasonic(6,5);// 6 trig , 5 echo
const int buzzer = 7; // pin buzzer
void setup(){
 pinMode(buzzer,OUTPUT);
}
void loop(){
 int dist = ultrasonic.Ranging(CM);
if (dist < 100) {
  tone(buzzer,1000);
     delay(40);
   noTone(buzzer);
     delay(dist*4);
   }
 delay(100); 
}

ลองใช้งานดู

ตอนนี้ถึงเวลาทดสอบวงจรแล้ว เมื่อคุณเข้าใกล้เซ็นเซอร์มากเกินไป ไซเรนจะเริ่มส่งเสียงในที่สุด

อธิบายวิธีการทำงาน

มาดูโค้ดเพื่อทำความเข้าใจวงจรให้ดีขึ้นกันดีกว่า:

  • ขั้นแรก เราจะเพิ่มไลบรารีสำหรับเซ็นเซอร์อัลตราโซนิกเพื่อให้เชื่อมต่อกับเซ็นเซอร์ได้ง่ายขึ้น จากนั้น เราจะสร้างอ็อบเจ็กต์ของไลบรารีนั้นและประกาศพิน Arduino ที่เชื่อมต่อกับเซ็นเซอร์ เนื่องจากพิน 6 ของ Arduino เชื่อมต่อกับพิน trig และพิน 5 เชื่อมต่อกับพิน echo จากนั้น เราจะกำหนดและตั้งชื่อพิน Arduino ที่เชื่อมต่อกับไซเรน
  • ในการตั้งค่าช่องว่าง เราประกาศพินบัซเซอร์เป็นพินเอาต์พุต
  • จากนั้นเราจะกำหนดฟังก์ชันสำหรับหาระยะทางและเก็บค่านั้นไว้ในตัวแปรชื่อ dist จากนั้นเราจะกำหนดเงื่อนไขว่าหากระยะทางน้อยกว่า 100 เสียงกริ่งจะดังขึ้น และหลังจากนั้นครู่หนึ่ง เสียงกริ่งจะหยุดดังจนกว่าระยะทางจะเพิ่มขึ้นเป็นสี่ จะมีการหน่วงเวลาเล็กน้อยในตอนท้ายก่อนที่จะได้ค่าใหม่

แอปพลิเคชัน

  • ยานพาหนะและรถยนต์

บทสรุป.

เราหวังว่าคุณจะพบว่าวงจรเซ็นเซอร์ที่จอดรถนี้มีประโยชน์