» อิเล็กทรอนิกส์ » Arduino » DIY: Fijibot - หุ่นยนต์สี่ล้อบน Arduino พร้อมฟังก์ชั่นโหลดตัวเอง

DIY: Fijibot - หุ่นยนต์สี่ล้อบน Arduino ที่มีฟังก์ชั่นโหลดตัวเอง

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

วัสดุและเครื่องมือสำหรับการผลิตหุ่นยนต์:
- ขวดพลาสติกขนาด 1.5 ลิตร;
- เครื่องเก่าบนแผงควบคุม
- ชุด Arduino Proto Shield;
- แพคเกจซอฟต์แวร์ Arduino Uno;
- การเชื่อมต่อผู้ติดต่อ (set);
- ชุดจัมเปอร์ประเภทหญิง / หญิง
- แผงโซลาร์ 6 โวลต์
- เซอร์โว Parallax สองอัน (หมุนอย่างต่อเนื่อง);
- เซอร์โวมาตรฐานสองประเภท Parallax 4-6VDC
- เซ็นเซอร์ตรวจจับการชน Parallax Ping Sensor;
- ที่ยึดสำหรับแบตเตอรี่ AA สี่ก้อน;
- ที่ใส่แบตเตอรี่ 9V
- โฟโตอิเล็กตริกสี่ตัว
- ตัวยึดสี่ตัวสำหรับ LED;
- ตัวต้านทานสี่ตัวต่อ 10K โอห์ม
- ไดโอด 1A ขนาดเล็ก 1A 1N4001





เครื่องมือที่คุณจำเป็นต้องมี: หัวแร้งบัดกรี, คีม, เดรเมล, เครื่องตัดด้านข้างและเครื่องมืออื่น

กระบวนการประกอบหุ่นยนต์:

ขั้นตอนแรก อุปกรณ์สมองของหุ่นยนต์
Arduino Uno ไมโครคอนโทรลเลอร์เหมาะที่สุดสำหรับหุ่นยนต์ตัวนี้เนื่องจากได้รับการออกแบบสำหรับโครงการขนาดเล็กและตั้งโปรแกรมโดยใช้ C ++

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

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

ในส่วนตรงกลางของกระดานมีสองช่องที่เชื่อมต่อกับ +5 V และ GND แผงตั้งฉากสามารถมองเห็นได้ทางด้านขวาและด้านซ้ายของช่องเหล่านี้ พวกเขาต้องการเพื่อเชื่อมต่อ 5 breakaway รายชื่อระหว่างแผงตั้งฉากกับสองช่อง จากที่นี่เซอร์โวมอเตอร์จะได้รับพลังงานรวมถึงพัลส์ควบคุม

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





คุณต้องเชื่อมต่อสายไฟเข้ากับเอาต์พุต PWM (สำหรับไดรฟ์เซอร์โว) เช่นเดียวกับสายอะนาล็อกสำหรับตัวต้านทานภาพถ่าย สำหรับแต่ละ photoresistor ให้เพิ่มตัวต้านทาน 10K หนึ่งตัว

มีพิน 7 และ 9 บนบอร์ด Proto พวกเขาจำเป็นต้องเชื่อมต่อกับพินบวกของไฟ LED สีแดงและสีเขียว

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

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




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

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






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

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

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










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

proshivka-DIY-fijibot.rar [1.85 Kb] (ดาวน์โหลด: 201)
9.8
9.8
10

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...