สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: การสร้างตัวมนุษย์หิมะ
- ขั้นตอนที่ 3: สร้างมนุษย์หิมะ
- ขั้นตอนที่ 4: การเชื่อมต่อเซอร์โว
- ขั้นตอนที่ 5: การเชื่อมต่อลำโพง
- ขั้นตอนที่ 6: รหัสรอยขีดข่วน
- ขั้นตอนที่ 7: รหัส Sonic Pi
- ขั้นตอนที่ 8: วิธีรับรหัสสำหรับโครงการนี้
- ขั้นตอนที่ 9: ต้องการความช่วยเหลือหรือไม่
วีดีโอ: คุณต้องการสร้างมนุษย์หิมะไหม: 9 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
บทนำ
โปรเจ็กต์นี้แสดงวิธีสร้างตุ๊กตาหิมะที่กำลังเต้นด้วย Raspberry Pi และ PivotPi ซึ่งเป็นตัวควบคุมเซอร์โวที่สร้างขึ้นเพื่อการนั้นเท่านั้น!
Scratch ใช้สำหรับเขียนโค้ดมนุษย์หิมะที่กำลังเต้น และ Sonic Pi จะสร้างเพลงในวันหยุด
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
มนุษย์หิมะแสดง PivotPi ดังนั้นเรามาเริ่มกันที่ คุณจะต้องการ:
- A PivotPi
- RaspberryPi พร้อมการเข้าถึง wifi (ไม่ว่าจะเป็น Pi3 หรือ Pi อื่นที่มีดองเกิล)
- แบตเตอรี่ AA 4 ก้อน
- เซอร์โวขนาดกลาง 2 ตัว
- 1 เซอร์โวขนาดเล็ก
- 6 สายจัมเปอร์ชายกับหญิง (ดำ, แดง, ขาว, น้ำตาล, แดง, ส้มถ้าคุณเลือกสีได้)
- วิทยากร
- Raspbian สำหรับ Robots SD Card
ในพื้นที่งานฝีมือคุณจะต้อง:
- โฟมบอร์ด
- เนคไทใหญ่
- เทปกาวสองหน้าแข็งแรง
- ตาค้าง
- เครื่องหมายสีดำ
- โพสต์แรงๆ
ขั้นตอนที่ 2: การสร้างตัวมนุษย์หิมะ
คุณจะสร้างตุ๊กตาหิมะจากแผ่นโฟม ใช้จานขนาดต่างๆ กันสามแผ่นหรือวัตถุทรงกลมใดๆ ตัดชิ้นส่วนออกแล้วพิจารณาขัดด้านข้างด้วย
ตัดสามวง
ใช้ปากกามาร์คเกอร์สีดำวาดวงกลมแต่ละวงให้โดดเด่น และเราก็ได้เริ่มต้นมนุษย์หิมะแล้ว!
หุ่นมนุษย์หิมะ
ขั้นตอนที่ 3: สร้างมนุษย์หิมะ
หาเสาที่สูงพอที่จะจับตุ๊กตาหิมะได้
แนบเซอร์โวขนาดกลางสองตัวเข้ากับครึ่งล่างของเสาโดยจับตาดูตำแหน่งโดยประมาณ ตำแหน่งเซอร์โวกำหนดประเภทของการเคลื่อนไหวที่คุณจะได้รับ หากคุณวางเซอร์โวไว้ตรงกลางวงกลมใดวงหนึ่ง คุณจะได้การเคลื่อนที่แบบหมุนอย่างแท้จริง ที่ดูดีมีแขนตรงกลาง แนบแขนเข้ากับลำตัวโดยใช้เทปกาว แขนไม่ขยับ ร่างกายจะหมุนเอง
หากคุณวางเซอร์โวไว้เหนือศูนย์กลางของวงกลมร่างกาย คุณจะได้เอฟเฟกต์การแกว่งซึ่งดูดีสำหรับส่วนล่าง ไม่ใช่วิทยาศาสตร์ที่แม่นยำ (อาจเป็นได้ แต่ไม่จำเป็นต้องแม่นยำสำหรับตุ๊กตาหิมะ) แต่ประมาณ 1/3 ขึ้นไปก็ดูดี
เซอร์โวตัวบน - อันเล็ก - ควบคุมหัว เราจะใช้ไม้บัลซ่าชิ้นสั้นเป็นคอซึ่งส่วนล่างติดกับเซอร์โวและส่วนบนติดกับศีรษะ วิธีนี้ทำให้มนุษย์หิมะขยับหัวไปด้านข้างได้ ไม้บัลซ่าใช้เทปกาวสองหน้าติดกับส่วนหัว ถึงเวลาตกแต่งตุ๊กตาหิมะ! ตา Googly อ้อยขนมและทั้งหมด!
ส่วนตรงกลางมีแขน
ส่วนล่างพร้อมออฟเซ็ตจากศูนย์
หัวและคอ
ขั้นตอนที่ 4: การเชื่อมต่อเซอร์โว
ถึงเวลาเชื่อมต่อเซอร์โวเหล่านั้นกับบอร์ด PivotPi แล้ว! มีสามคน แต่สองคนควรสูงเกินไปเล็กน้อย คุณมีทางเลือกสองสามทาง คุณสามารถวาง PivotPi/RaspberryPi ให้สูงขึ้นบนเสารองรับได้โดยใช้การมัดหรือวิธีการที่ปลอดภัยอื่นๆ หรือคุณสามารถขยายสายเซอร์โวโดยใช้สายจัมเปอร์ตัวผู้กับตัวเมีย
เซอร์โวด้านล่างเชื่อมต่อกับพอร์ต 1
เซอร์โวกลางเชื่อมต่อกับพอร์ต 2
เซอร์โวด้านบน (อันเล็ก) เชื่อมต่อกับพอร์ต 7 เนื่องจาก PivotPi ของฉันยังคงยืนขึ้นและสายไฟสามารถเข้าถึงได้ (พอร์ต 8 ก็ใช้ได้เหมือนกัน)
การเชื่อมต่อเซอร์โว
ต่อสายไฟ
คุณสามารถเปลี่ยนรหัส Scratch เพื่อให้ตรงกับการเชื่อมต่อของคุณเองโดยปรับบล็อคเหล่านี้
ขั้นตอนที่ 5: การเชื่อมต่อลำโพง
การเชื่อมต่อของลำโพงทำได้ง่าย
- สายไฟเชื่อมต่อกับลำโพงและพอร์ต USB ของ Pi
- สายสัญญาณเสียงไปที่พอร์ตเสียงบน Pi
- ต้องเปิดไฟให้ดังสุดเพราะเราจะออกไปข้างนอก
การเชื่อมต่อลำโพง
ขั้นตอนที่ 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: ต้องการความช่วยเหลือหรือไม่
มีคำถามหรือปัญหา? โพสต์บนฟอรัมและเราจะช่วยคุณ
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-