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