วิธีสร้างหุ่นยนต์ด้วย Arduino และไมโครคอนโทรลเลอร์ 8051

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





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

จะสร้างหุ่นยนต์ได้อย่างไร?

ส่วนประกอบที่จำเป็น ในการสร้างหุ่นยนต์มีดังต่อไปนี้




ร่างกายหุ่นยนต์

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

ร่างกายหุ่นยนต์

ร่างกายหุ่นยนต์



มอเตอร์กระแสตรง

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

มอเตอร์กระแสตรง

มอเตอร์กระแสตรง

การกำหนดค่าภายในของมอเตอร์กระแสตรงได้รับการออกแบบมาเพื่อแนบปฏิสัมพันธ์แม่เหล็กระหว่างตัวนำกระแสไฟฟ้ากับสนามแม่เหล็กภายนอกเพื่อสร้างการเคลื่อนที่ ในการนี้เราใช้มอเตอร์กระแสตรงสองตัวมอเตอร์แต่ละตัวมี 6v และมอเตอร์กระแสตรงสองตัวรวม 12v มอเตอร์กระแสตรงสองตัวถูกวางไว้ในตัวหุ่นยนต์ซึ่งเราสามารถสังเกตได้ในภาพต่อไปนี้ ร่างกายของหุ่นยนต์ถูกเคลื่อนย้ายด้วยความช่วยเหลือของมอเตอร์กระแสตรง

ตัวหุ่นยนต์พร้อมมอเตอร์กระแสตรง

ตัวหุ่นยนต์พร้อมมอเตอร์กระแสตรง

โมดูล Arduino

ภาพต่อไปนี้แสดงภาพโมดูล arduino โมดูล arduino มีบทบาทสำคัญในการออกแบบหุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางโดยใช้ชุด arduino ขารับของ arduino เชื่อมต่อกับพินที่สองของเซ็นเซอร์อัลตราโซนิกและพินที่ 1, 2 และ 3 ของโมดูล arduino เชื่อมต่อกับไดรเวอร์มอเตอร์กระแสตรง ตัวเก็บประจุและไดโอดส่วนประกอบทั่วไปยังเชื่อมต่อกับโมดูล arduino ด้วยความช่วยเหลือของแหล่งจ่ายไฟแบตเตอรี่


โมดูล Arduino

โมดูล Arduino

IC ขับมอเตอร์

เพื่อเรียกใช้มอเตอร์กระแสตรง IC ไดรเวอร์มอเตอร์ ใช้แล้ว หมุด 3,6 & 11, 14 ของตัวขับมอเตอร์เชื่อมต่อกับมอเตอร์กระแสตรง ขาอินพุต 1 และ 2 เชื่อมต่อกับโมดูล arduino และพินเปิดใช้งานเชื่อมต่อกับพินตัวส่งสัญญาณของ arduino หมุด 4, 5, 12, 13 ของตัวขับมอเตอร์เชื่อมต่อกับกราวด์

IC ขับมอเตอร์

IC ขับมอเตอร์

อัลตราโซนิกเซนเซอร์

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

อัลตราโซนิกเซนเซอร์

อัลตราโซนิกเซนเซอร์

แอพพลิเคชั่นหลีกเลี่ยงอุปสรรคหุ่นยนต์ arduino

  • หุ่นยนต์ arduino สามารถเคลื่อนที่บนพื้นผิวใดก็ได้
  • สามารถเคลื่อนที่บนพื้นผิวโลหะเช่นตัวตู้เย็น

ภาพด้านล่างแสดงหุ่นยนต์ arduino เพื่อหลีกเลี่ยงสิ่งกีดขวาง

Arduino Robot เพื่อการหลีกเลี่ยงอุปสรรค

Arduino Robot เพื่อการหลีกเลี่ยงอุปสรรค

ในการสร้างหุ่นยนต์ด้วย ไมโครคอนโทรลเลอร์ 8051 เรากำลังอธิบายเกี่ยวกับยานยนต์หุ่นยนต์ตรวจจับโลหะ ส่วนประกอบที่จำเป็นในการสร้างหุ่นยนต์ด้วยไมโครคอนโทรลเลอร์ 8051 คือ

  • ไมโครคอนโทรลเลอร์ 8051
  • มอเตอร์กระแสตรง
  • ไดรเวอร์มอเตอร์
  • เครื่องตรวจจับโลหะ
  • ตัวถอดรหัส
  • ตัวเข้ารหัส
  • ปุ่มกด
  • คริสตัล
  • เครื่องส่งและตัวรับ RF

เครื่องตรวจจับโลหะ

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

เครื่องตรวจจับโลหะ

เครื่องตรวจจับโลหะ

ปุ่มกด

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

ปุ่มกด

ปุ่มกด

ไมโครคอนโทรลเลอร์ 8051

ไมโครคอนโทรลเลอร์ 8051 ประกอบด้วยขา 40 พิน . พินที่ 4 และ 5 ของไมโครคอนโทรลเลอร์เชื่อมต่อกับคริสตัลออสซิลเลเตอร์ ขา Vcc ให้กับแหล่งจ่ายไฟ 5V และขากราวด์เชื่อมต่อกับกราวด์ หมุด 15, 16, 18, 19 ของไมโครคอนโทรลเลอร์เชื่อมต่อกับ IC เข้ารหัสของ HT12E หมุดไมโครคอนโทรลเลอร์ 2, 7, 8, 9 เชื่อมต่อกับปุ่มกด

ภาพต่อไปนี้หลังจากเชื่อมต่อส่วนประกอบทั้งหมดเช่นตัวต้านทานตัวเก็บประจุคริสตัลออสซิลเลเตอร์ไมโครคอนโทรลเลอร์ 8051 ซีรีส์ตัวเข้ารหัสและอื่น ๆ เปิดอยู่ แผงวงจรพิมพ์ .

การเชื่อมต่อ PCB

การเชื่อมต่อ PCB

ภาพด้านล่างแสดงหุ่นยนต์ตรวจจับโลหะด้วยไมโครคอนโทรลเลอร์ 8051 ซีรีส์

หุ่นยนต์ตรวจจับโลหะพร้อมไมโครคอนโทรลเลอร์ 8051 Series

หุ่นยนต์ตรวจจับโลหะพร้อมไมโครคอนโทรลเลอร์ 8051 Series

ในบทความนี้เราได้พูดคุยเกี่ยวกับไฟล์ วิธีสร้างหุ่นยนต์ด้วย Arduino และไมโครคอนโทรลเลอร์ 8051 . ฉันหวังว่าเมื่ออ่านบทความนี้คุณจะได้รับความรู้พื้นฐานในการสร้างหุ่นยนต์ หากคุณมีข้อสงสัยเกี่ยวกับบทความนี้หรือเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์และ โครงการสื่อสาร โปรดอย่าลังเลที่จะแสดงความคิดเห็นในส่วนด้านล่าง นี่คือคำถามสำหรับคุณ ไมโครคอนโทรลเลอร์ 8051 ซีรีส์คืออะไร

.