สารบัญ:

R5-D4 รุ่น: 6 ขั้นตอน
R5-D4 รุ่น: 6 ขั้นตอน

วีดีโอ: R5-D4 รุ่น: 6 ขั้นตอน

วีดีโอ: R5-D4 รุ่น: 6 ขั้นตอน
วีดีโอ: My R5-D4's "Budget" Gadgets & How They Work 2024, พฤศจิกายน
Anonim
Image
Image

R5-D4 รุ่นนี้ประกอบด้วยไฟ LED สีฟ้า 3 ดวงเป็นดวงตาและสเต็ปมอเตอร์เพื่อหันศีรษะ ไฟ LED จะกะพริบในรูปแบบที่กำหนดซึ่งแสดง “R5D4” ในรหัสมอร์ส: di-dah-dit di-di-di-di-dit dah-di-dit di-di-di-di-dah สำหรับ “di” และ “dit” ไฟ LED จะกะพริบ 0.5 วินาที; สำหรับ “dah” ไฟ LED จะกะพริบเป็นเวลา 1.5 วินาที ระหว่างตัวอักษรและตัวเลขของ R, 5, D และ 4 ไฟ LED ทั้งหมดจะดับลงเป็นเวลา 1 วินาที สเต็ปมอเตอร์ใช้สำหรับการเคลื่อนที่ไปทางซ้ายและขวา 180 องศาของส่วนหัวของ R5-D4 กลุ่มเป้าหมายของรุ่น R5-D4 นี้คือเด็ก ๆ โดยเฉพาะแฟน ๆ ของ Star-Wars รุ่น R5-D4 นี้สามารถสร้างแรงบันดาลใจให้เด็ก ๆ ให้ความสนใจในเทคโนโลยี AI, หุ่นยนต์, Arduino และภาษาการเขียนโปรแกรมซึ่งเป็นห่วงโซ่เทคโนโลยีในอนาคต เนื่องจาก R2-D2, C-3PO และ BB-8 เป็นหุ่นยนต์ Star Wars ที่ทำขึ้นโดยทั่วไปในโมเดล โมเดล R5-D4 ยังช่วยให้แฟน Star-Wars สามารถรวบรวมตัวละครดรอยด์ของ Star-Wars ที่เลือกสรรมาอย่างครบถ้วนมากขึ้น

ขั้นตอนที่ 1: วัสดุสิ้นเปลือง

เสบียง
เสบียง

วงจร:

- 1 Arduino Leonardo (คลิกที่นี่!)

- เขียงหั่นขนมขนาดเล็ก 1 อัน (คลิกที่นี่!)

- ไฟ LED 3 ดวง (สีน้ำเงิน) (คลิกที่นี่!)

- ตัวต้านทาน 3 ตัว (10k ohm) (คลิกที่นี่!)

- สเต็ปมอเตอร์ (คลิกที่นี่!)

- สเต็ปมอเตอร์ไดร์เวอร์บอร์ด (คลิกที่นี่!)

- สายจัมเปอร์หญิง-ชาย (คลิกที่นี่!)

- สายจัมเปอร์ชาย-ชาย (คลิกที่นี่!)

R5-D4 รุ่น:

- 1 กระป๋องพร้อมฝา

- ชามกระดาษ 1 ใบที่มีเส้นผ่านศูนย์กลางใกล้เคียงกับกระป๋อง

- แผ่นโฟมสีขาว 1 แผ่น (10 มม., 20x30 ซม.) (คลิกที่นี่!)

- ปากกามาร์คเกอร์ (ส้ม น้ำเงิน เทา ดำ)

- กระดาษ A4 2 แผ่น

- รางรถไฟ 1 แห่ง (คลิกที่นี่!)

- เทปสองหน้า

- สีโป๊วสก๊อตช์

ขั้นตอนที่ 2: LEDs

ไฟ LED
ไฟ LED

หลังจากเตรียมเสบียงทั้งหมดแล้ว ขั้นตอนที่สองคือการเชื่อมต่อ LED กับเขียงหั่นขนมขนาดเล็กและบอร์ด Arduino Leonardo ตามแผนภาพวงจรที่แสดงด้านบน ให้ต่อสายจัมเปอร์หญิง-ชาย (สายสีแดงและสีดำ 3 คู่) เข้ากับ LED สายจัมเปอร์ของตัวผู้-ตัวเมียในที่นี้ใช้สำหรับขยายความยาวของ LED เนื่องจากวงจรทั้งหมดจะถูกซ่อนไว้ในกระป๋องและไฟ LED จะถูกวางไว้บนหัวของ R5-D4 เมื่อคุณพร้อมใช้ไฟ LED ให้วางตัวต้านทาน 10k ohm และสายจัมเปอร์ตัวผู้-ตัวผู้บนเขียงหั่นขนมและจากเขียงหั่นขนมไปยังบอร์ด Arduino Leonardo LED แต่ละตัวควรเชื่อมต่อกับตัวต้านทาน 10k ohm LED ในวงจรนี้เชื่อมต่อกับขาดิจิตอล 11, 12 และ 13 LED ที่เชื่อมต่อกับขาดิจิตอล 11 คือ LED 1; LED ที่เชื่อมต่อกับพินดิจิตอล 12 คือ LED 2; LED ที่เชื่อมต่อกับพินดิจิตอล 13 คือ LED 3

ขั้นตอนที่ 3: สเต็ปมอเตอร์

สเต็ปมอเตอร์
สเต็ปมอเตอร์

หลังจากตั้งค่า LED แล้ว ขั้นตอนที่สามจะเชื่อมต่อสเต็ปมอเตอร์กับ Arduino และเขียงหั่นขนม จัดเรียงสายจัมเปอร์ ตัวผู้-ตัวผู้ สายจัมเปอร์ตัวผู้-ตัวผู้ สเต็ปมอเตอร์ และสเต็ปมอเตอร์ ไดรฟเวอร์บอร์ด ดังแผนภาพที่แสดงด้านบน บอร์ดควบคุมสเต็ปมอเตอร์ในวงจรนี้เชื่อมต่อกับพินดิจิตอลตั้งแต่ 2-5 โปรดทราบว่าสายสีม่วง น้ำเงินเข้ม น้ำเงินอ่อน และเหลืองในวงจรเป็นสายจัมเปอร์ตัวผู้-ตัวเมีย ในขณะที่สายสีแดงและสีดำเป็นสายจัมเปอร์ตัวผู้-ตัวผู้ โปรดจำไว้ว่าสายสีม่วงเชื่อมต่อกับขาดิจิตอล 2; สายสีน้ำเงินเข้มเชื่อมต่อกับพินดิจิตอล 3; สายสีน้ำเงินอ่อนเชื่อมต่อกับพินดิจิตอล 4; สายสีเหลืองเชื่อมต่อกับขาดิจิตอล 5

ขั้นตอนที่ 4: รหัส

รหัส
รหัส
รหัส
รหัส
รหัส
รหัส
รหัส
รหัส

หลังจากจบวงจรแล้ว เริ่มเขียนโค้ดได้เลย!

รหัส:

บรรทัดที่ 28 - 32: แสดงว่า LED 1, 2 และ 3 เชื่อมต่อกับขาดิจิตอล 11, 12 และ 13 ตามลำดับ

บรรทัดที่ 34 - 54: แสดงรูปแบบของไฟ LED กะพริบ di-dah-dit di-di-di-di-dit dah-di-dit di-di-di-di-dah โดยที่ di-dah-dit คือ R di-di-di-di-dit คือ 5 dah-di-dit คือ D และ di-di-di-di-dah คือ 4 ในรหัสมอร์ส ไฟ LED เปิดเป็นเวลา 0.5 วินาทีที่ "di" และ "dit" ไฟ LED เปิดเป็นเวลา 1.5 วินาทีที่ "dah" ไฟ LED ทั้งหมดจะดับลงเป็นเวลา 0.5 วินาทีที่ "-" และไฟ LED ทั้งหมดจะดับลง 1s ที่ " " สำหรับแต่ละตัวอักษรและตัวเลข (R, 5, D, 4) ไฟ LED จะส่องแสงตามลำดับ LED 1, LED 2, LED 3, LED 1, LED 2 เป็นต้น เมื่อรหัสตัวอักษรหรือตัวเลขหนึ่งตัวเสร็จสิ้น จะเริ่มจาก LED 1 อีกครั้งสำหรับตัวอักษรหรือตัวเลขถัดไป

บรรทัดที่ 55 - 61: แสดงรหัสของสเต็ปมอเตอร์ หากคุณต้องการเปลี่ยนจำนวนองศาที่หัวของรุ่น R5-D4 ของคุณจะหมุน คุณอาจปรับตัวเลขที่แสดงจำนวนก้าวที่ไฟฟ้าแต่ละพัลส์จะเปลี่ยนมอเตอร์ได้ วงกลมเต็ม 360 องศาตรงกับเลข 512 ในที่นี้ ฉันสร้างเลข 256 ซึ่งหมายความว่าศีรษะจะหมุน 180 องศา 10 ในบรรทัด 55 และ 60 หมายถึงความเร็วของมอเตอร์ ยิ่งตัวเลขยิ่งน้อย ความเร็วของมอเตอร์ยิ่งเร็วขึ้น อย่างไรก็ตาม อย่าใส่ตัวเลขที่น้อยกว่า 4! ตัวเลข 2, 3, 4 และ 5 ในบรรทัดที่ 55 และ 60 หมายถึงพินดิจิทัลที่เกี่ยวข้องซึ่งมอเตอร์ของคุณเชื่อมต่อด้วย

บรรทัดที่ 64 - 109: แสดงรหัสสำหรับไฟ LED แต่ละดวงที่กะพริบ a(), b(), c(), d(), e() และ pause() เป็นฟังก์ชันที่กำหนดเอง a() คือรหัสสำหรับ LED 1 เพื่อกะพริบ "di" และ "dit"; b() เป็นรหัสสำหรับ LED 2 เพื่อกะพริบ "di" และ "dit"; c() คือรหัสสำหรับ LED 3 เพื่อกะพริบ "di" และ "dit"; d() คือรหัสสำหรับ LED 1 ที่จะกะพริบ "dah"; e() คือรหัสสำหรับ LED 2 ที่จะกะพริบ "dah"; หยุดชั่วคราว () เป็นรหัสสำหรับ LED ทั้งหมดที่จะปิดเป็นเวลา 0.5 วินาที

ขั้นตอนที่ 5: รุ่น R5-D4

รุ่น R5-D4
รุ่น R5-D4
รุ่น R5-D4
รุ่น R5-D4
รุ่น R5-D4
รุ่น R5-D4

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

1. วาดลวดลายส่วนหัวและลำตัวของ R5-D4 แต่ละอันบนกระดาษ A4 เช่นรูปภาพ (1) และ (2) ที่แสดงด้านบน หากคุณเปลี่ยนขนาดของกระป๋องและชามกระดาษ ขนาดของลวดลายอาจเปลี่ยนไปตามนั้น คุณสามารถคัดลอกรูปแบบตัวกล้อง R5-D4 ที่คุณวาดด้วยเครื่องพิมพ์ได้สองครั้ง เนื่องจากคุณจะต้องใช้สองรูปแบบสำหรับด้านหน้าและด้านหลังของรุ่น R5-D4 ของคุณ

2. ติดลวดลายของร่างกายและหัวที่คุณวาดบนกระป๋องและชามกระดาษตามภาพ (3) และ (4)

3. ตัดขาของ R5-D4 ออกด้วยแผ่นโฟมสีขาว ขนาดของส่วนขาแสดงในภาพที่ (5) หลังจากตัดรูปร่างออกแล้ว ให้ติดส่วนสี่เหลี่ยมบนส่วนที่มีรูปร่างไม่ปกติแล้ววาดสี่เหลี่ยมสีน้ำเงินในแต่ละภาพที่เหมือนกัน (6)

4. ประกอบวงจรกับโมเดล ทำ 3 รูบนหัวที่คุณทำไว้เพื่อวางไฟ LED 3 ดวง จากนั้นใส่วงจรลงในกระป๋องดังรูป (7) คุณสามารถใส่วงจรในกล่องก่อน แล้วใส่ในกระป๋องเพื่อป้องกันไม่ให้เคลื่อนที่ไปรอบๆ อย่าลืมทำรูใต้กระป๋องเพื่อให้สาย USB ยืดออก

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

6. ทำรูบนฝากระป๋องให้ใหญ่พอที่เพลามอเตอร์จะลอดผ่านได้ ติดแผ่นคล้ายเฟืองพลาสติกกับฝากระป๋องไม่ว่าด้วยวิธีใดก็ตาม ฉันใช้เข็มกับด้ายเพราะมีรูบนแผ่นพลาสติก จากนั้นให้เพลาลอดผ่านรูบนแผ่นพลาสติกตามภาพ (9)

7. ใส่ไฟ LED ลงในรูที่คุณทำไว้ในขั้นตอนที่ 4 คุณอาจใช้กาวสำหรับอุดรูเพื่อป้องกันไม่ให้ไฟ LED ตกลงมา (ดูรูปที่ (10)) เมื่อคุณวางตำแหน่ง LED เสร็จแล้ว คุณสามารถประกอบฝาและส่วนหัวเข้าด้วยกันได้

8. สุดท้าย ใช้เทปกาวสองหน้าติดขาเข้ากับลำตัว เสร็จแล้ว! ผลิตภัณฑ์ขั้นสุดท้ายควรมีลักษณะเหมือนรูปภาพ (11)

ขั้นตอนที่ 6: มันทำงานอย่างไร

มันทำงานอย่างไร?
มันทำงานอย่างไร?
มันทำงานอย่างไร?
มันทำงานอย่างไร?
มันทำงานอย่างไร?
มันทำงานอย่างไร?

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

ลิงค์:

(โปรดทราบว่าบอร์ดที่ฉันใช้ที่นี่คือ Arduino Leonardo แต่ในวิดีโอ เขาใช้ Arduino/Genuino Uno อย่าลืมเลือกบอร์ดที่คุณใช้!)

ไม่ว่าคุณจะใช้โปรแกรมแก้ไขเว็บ Arduino หรือซอฟต์แวร์ Arduino หลังจากที่คุณเสียบสาย USB และคลิกอัปโหลดเหมือนรูปภาพด้านบนแล้ว โมเดล R5-D4 ของคุณจะเริ่มกะพริบ "R5D4" และหันหัว!

แนะนำ: