สารบัญ:

คุณต้องการสร้างมนุษย์หิมะไหม: 9 ขั้นตอน (พร้อมรูปภาพ)
คุณต้องการสร้างมนุษย์หิมะไหม: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: คุณต้องการสร้างมนุษย์หิมะไหม: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: คุณต้องการสร้างมนุษย์หิมะไหม: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ปั้นมนุษย์หิมะด้วยกันไหม Do You Want to Build a Snowman (Thai) - Frozen 2024, พฤศจิกายน
Anonim
Image
Image
ภาพ
ภาพ

บทนำ

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

Scratch ใช้สำหรับเขียนโค้ดมนุษย์หิมะที่กำลังเต้น และ Sonic Pi จะสร้างเพลงในวันหยุด

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

มนุษย์หิมะแสดง PivotPi ดังนั้นเรามาเริ่มกันที่ คุณจะต้องการ:

  1. A PivotPi
  2. RaspberryPi พร้อมการเข้าถึง wifi (ไม่ว่าจะเป็น Pi3 หรือ Pi อื่นที่มีดองเกิล)
  3. แบตเตอรี่ AA 4 ก้อน
  4. เซอร์โวขนาดกลาง 2 ตัว
  5. 1 เซอร์โวขนาดเล็ก
  6. 6 สายจัมเปอร์ชายกับหญิง (ดำ, แดง, ขาว, น้ำตาล, แดง, ส้มถ้าคุณเลือกสีได้)
  7. วิทยากร
  8. Raspbian สำหรับ Robots SD Card

ในพื้นที่งานฝีมือคุณจะต้อง:

  1. โฟมบอร์ด
  2. เนคไทใหญ่
  3. เทปกาวสองหน้าแข็งแรง
  4. ตาค้าง
  5. เครื่องหมายสีดำ
  6. โพสต์แรงๆ

ขั้นตอนที่ 2: การสร้างตัวมนุษย์หิมะ

คุณจะสร้างตุ๊กตาหิมะจากแผ่นโฟม ใช้จานขนาดต่างๆ กันสามแผ่นหรือวัตถุทรงกลมใดๆ ตัดชิ้นส่วนออกแล้วพิจารณาขัดด้านข้างด้วย

ตัดสามวง

ใช้ปากกามาร์คเกอร์สีดำวาดวงกลมแต่ละวงให้โดดเด่น และเราก็ได้เริ่มต้นมนุษย์หิมะแล้ว!

หุ่นมนุษย์หิมะ

ขั้นตอนที่ 3: สร้างมนุษย์หิมะ

หาเสาที่สูงพอที่จะจับตุ๊กตาหิมะได้

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

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

เซอร์โวตัวบน - อันเล็ก - ควบคุมหัว เราจะใช้ไม้บัลซ่าชิ้นสั้นเป็นคอซึ่งส่วนล่างติดกับเซอร์โวและส่วนบนติดกับศีรษะ วิธีนี้ทำให้มนุษย์หิมะขยับหัวไปด้านข้างได้ ไม้บัลซ่าใช้เทปกาวสองหน้าติดกับส่วนหัว ถึงเวลาตกแต่งตุ๊กตาหิมะ! ตา Googly อ้อยขนมและทั้งหมด!

ส่วนตรงกลางมีแขน

ส่วนล่างพร้อมออฟเซ็ตจากศูนย์

หัวและคอ

ขั้นตอนที่ 4: การเชื่อมต่อเซอร์โว

ถึงเวลาเชื่อมต่อเซอร์โวเหล่านั้นกับบอร์ด PivotPi แล้ว! มีสามคน แต่สองคนควรสูงเกินไปเล็กน้อย คุณมีทางเลือกสองสามทาง คุณสามารถวาง PivotPi/RaspberryPi ให้สูงขึ้นบนเสารองรับได้โดยใช้การมัดหรือวิธีการที่ปลอดภัยอื่นๆ หรือคุณสามารถขยายสายเซอร์โวโดยใช้สายจัมเปอร์ตัวผู้กับตัวเมีย

เซอร์โวด้านล่างเชื่อมต่อกับพอร์ต 1

เซอร์โวกลางเชื่อมต่อกับพอร์ต 2

เซอร์โวด้านบน (อันเล็ก) เชื่อมต่อกับพอร์ต 7 เนื่องจาก PivotPi ของฉันยังคงยืนขึ้นและสายไฟสามารถเข้าถึงได้ (พอร์ต 8 ก็ใช้ได้เหมือนกัน)

การเชื่อมต่อเซอร์โว

ต่อสายไฟ

คุณสามารถเปลี่ยนรหัส Scratch เพื่อให้ตรงกับการเชื่อมต่อของคุณเองโดยปรับบล็อคเหล่านี้

ขั้นตอนที่ 5: การเชื่อมต่อลำโพง

การเชื่อมต่อของลำโพงทำได้ง่าย

  1. สายไฟเชื่อมต่อกับลำโพงและพอร์ต USB ของ Pi
  2. สายสัญญาณเสียงไปที่พอร์ตเสียงบน Pi
  3. ต้องเปิดไฟให้ดังสุดเพราะเราจะออกไปข้างนอก

การเชื่อมต่อลำโพง

ขั้นตอนที่ 6: รหัสรอยขีดข่วน

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

หากคุณทำการอัปเดตซอฟต์แวร์ DI บนการ์ด Raspbian for Robots คุณจะสามารถค้นหาโค้ดได้โดย:

คลิกที่ไฟล์จากนั้นเปิด

คลิกที่ปุ่ม Pi และไปที่ Dexter, PivotPi, Projects, Snowman

ขั้นตอนที่ 7: รหัส Sonic Pi

ตามค่าเริ่มต้น Sonic Pi ไม่ใช่ Raspbian สำหรับ Robots คุณไม่ต้องการมัน แต่มันเป็นสิ่งที่สนุกที่จะเพิ่ม

ในการติดตั้ง Sonic Pi การ์ด SD ของคุณต้องมีขนาดอย่างน้อย 8 Gig พร้อมพื้นที่ว่างบางส่วน หากคุณมี 4 Gig การเปลี่ยนแปลง Sonic Pi จะไม่พอดีกับมัน

รันคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล:

sudo apt-get update

sudo apt-get ติดตั้ง sonic-pi

และปล่อยให้มันสร้างปาฏิหาริย์

Raspberry Pi/ การเขียนโปรแกรม/ Sonic Pi

คุณสามารถดาวน์โหลด Jingle Bells จากคอลเล็กชันของ Robin Newman (คลิกที่ปุ่ม 'ดาวน์โหลด Zip' ด้านบนขวา) (ขอบคุณมากสำหรับ Robin สำหรับการแบ่งปันความสามารถทางดนตรีของเขา!)

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

โอนไฟล์จาก Mac

ถ่ายโอนไฟล์จากพีซี

เริ่ม Sonic Pi โดยคลิกที่เมนูราสเบอร์รี่สีแดงเล็ก ๆ ของ Pi จากนั้นไปที่ Programming จากนั้นคลิกที่ Sonic Pi

โหลดไฟล์ Sonic Pi โดยคลิกที่ปุ่มโหลด และค้นหาตำแหน่งที่คุณบันทึกไว้ใน Pi

เมื่อเสียบลำโพงของคุณเข้ากับ Pi และเปิดเครื่องแล้ว คุณสามารถคลิกที่ปุ่ม Run และฟัง Pi สร้างเพลงของคุณ!

ขั้นตอนที่ 8: วิธีรับรหัสสำหรับโครงการนี้

วิธีที่ง่ายที่สุดในการรับรหัสคืออัปเดตซอฟต์แวร์ Dexter Industries ของคุณผ่าน “DI Software Update” เมื่อคุณทำเช่นนี้ ไฟล์โค้ดทั้งหมดสำหรับโครงการใหม่เช่นนี้จะปรากฏขึ้น!

เส้นทางไฟล์

เมื่อคุณเรียกใช้ DI Software Update โปรเจ็กต์นี้จะอยู่ในตำแหน่งนี้:

/home/pi/Dexter/PivotPi/โครงการ/มนุษย์หิมะ

ไฟล์ที่ดาวน์โหลดได้

หากคุณไม่ได้ใช้ซอฟต์แวร์แบบกำหนดเองของ Dexter Industries, Raspbian for Robots และคุณยังต้องการดาวน์โหลดไฟล์นี้ คุณสามารถดาวน์โหลดไฟล์ได้ที่นี่

ขั้นตอนที่ 9: ต้องการความช่วยเหลือหรือไม่

มีคำถามหรือปัญหา? โพสต์บนฟอรัมและเราจะช่วยคุณ

แนะนำ: