สารบัญ:
- ขั้นตอนที่ 1: วัสดุและเครื่องมือ
- ขั้นตอนที่ 2: รหัส
- ขั้นตอนที่ 3: อินเทอร์เฟซการคำนวณทางกายภาพ
- ขั้นตอนที่ 4: ตัวเรือนอินเทอร์เฟซ
วีดีโอ: การติดตั้งงานศิลปะเชิงโต้ตอบ: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
โครงการ Makey Makey »
ในโครงการนี้ เรากำลังผสมการเข้ารหัสและการคำนวณทางกายภาพเพื่อสร้างการติดตั้งงานศิลปะเชิงโต้ตอบ ตัวอย่างที่แชร์ใน Instructable นี้คือโครงงานเขียนโค้ดสำหรับนักเรียนที่รวมองค์ประกอบกราฟิกและเสียงเข้ากับอินเทอร์เฟซที่สร้างขึ้นตามวัตถุประสงค์ การผสมผสานระหว่างการเขียนโปรแกรม Scratch และตัวควบคุมที่ขับเคลื่อนโดย Makey Makey ทำให้เกิดศิลปะเชิงโต้ตอบและประสบการณ์การเรียนรู้ที่ยอดเยี่ยม
ขั้นตอนที่ 1: วัสดุและเครื่องมือ
- แล็ปท็อปที่มีรอยขีดข่วน
-เมคกี้ เมคกี้
-5x สวิตช์ SPST ชั่วขณะ (ปกติปิด)
-2/C สายทองแดงแข็ง
-กล่องไม้
-ปืนกาวร้อน
-เจาะ
ขั้นตอนที่ 2: รหัส
รหัสที่ใช้ในตัวอย่างนี้มีอยู่ที่ https://scratch.mit.edu/projects/52506506/ งานที่มีชื่อว่า Peace at Rest ถูกเขียนโดย Connor Baker ในฐานะนักเรียนมัธยมปลาย ศิลปิน/ผู้เขียนโค้ดต้องการสร้างผลงานที่ไร้ซึ่งตัวตนและหลอกหลอนซึ่งรวมเอาเสียงและภาพเข้าไว้ในงาน
ความเป็นมาและบทนำ
นำเข้าเสียงที่กำหนดเอง ภาพพื้นหลัง และภาพหน้าจอเริ่มต้น
ฟังก์ชันทำซ้ำใช้เพื่อค่อยๆ นำเสียงพื้นหลังของคลื่นที่กระทบกระเทือนเข้ามา
- ฟังก์ชันทำซ้ำยังใช้เพื่อสร้างหน้าจอเริ่มต้นที่ให้ชื่อศิลปินและชื่องาน
สไปรท์และเสียง
- งานแสดงฉากเดียวกันสองรูปแบบ รูปภาพต้นฉบับเป็นพื้นหลัง และรูปภาพของพื้นที่หน้าต่างทั้งห้าถูกครอบตัดจากรูปแบบที่สองและบันทึกเป็นไฟล์รูปภาพแยกต่างหาก ห้าภาพนี้ถูกนำเข้าเป็นสไปรท์ในโปรแกรม
- สไปรท์ทั้งห้าอยู่ในตำแหน่งอย่างระมัดระวังเพื่อซ้อนทับพื้นหลังและเปลี่ยนเป็นภาพใหม่อย่างราบรื่นเมื่อกดปุ่ม - ใช้ฟังก์ชันตลอดกาลและทำซ้ำเพื่อตรวจสอบการกดปุ่มอย่างต่อเนื่องและเลเยอร์ในโน้ตดนตรีบนซาวด์สเคปที่จางหายไปเมื่อปล่อยปุ่ม
การทดสอบและการดีบัก
- จำเป็นต้องทำการทดสอบและแก้จุดบกพร่องซ้ำๆ เพื่อสร้างการเปลี่ยนภาพและการได้ยินที่ราบรื่น
- ควรทดสอบการกดปุ่มบนแป้นพิมพ์แต่ละครั้งโดยลำพังและร่วมกับแป้นอื่นๆ เพื่อนำสไปรต์แต่ละตัวและเล่นโน้ตเครื่องดนตรีที่เหมาะสม
ขั้นตอนที่ 3: อินเทอร์เฟซการคำนวณทางกายภาพ
สำหรับโครงการนี้ เราใช้บอร์ด Makey Makey เป็นตัวควบคุมสำหรับการติดตั้งงานศิลปะ
- กำหนดว่าอินพุตใดใน Makey Makey ที่จะใช้สำหรับโครงการ (ในตัวอย่างนี้ กำลังใช้ W, A, S, D, F)
- ตัดลวดผู้ประกาศ 10 ชิ้น ยาวประมาณ 8 นิ้ว
- ดึงฉนวนออกจากปลายสายไฟแต่ละเส้น 1 ซม.
- เสียบปลายด้านหนึ่งของสายไฟห้าเส้นในส่วนหัว W, A, S, D และ F ที่ด้านหลังของ Makey Makey
- เสียบปลายด้านหนึ่งของสายที่ 6 ในช่องเปิดส่วนหัว EARTH ที่ด้านหลังของ Makey Makey
- เชื่อมต่อ Makey Makey กับคอมพิวเตอร์ด้วยสาย USB
- เรียกใช้โปรแกรม Scratch จากนั้นแตะปลาย W, A, S, D และ F ที่ว่างไปยังปลายอิสระของสาย EARTH ทีละเส้น
- ตรวจสอบว่าการเชื่อมต่อสายแต่ละสายเรียกภาพและเสียงที่เหมาะสมในโปรแกรมได้อย่างถูกต้อง
ขั้นตอนที่ 4: ตัวเรือนอินเทอร์เฟซ
ในตัวอย่าง Peace at Rest ศิลปินใช้กล่องไม้ที่เขาจินตนาการว่าอยู่บนโต๊ะเล็กๆ ในห้องที่วาดไว้ในงาน
- ทำเครื่องหมายตำแหน่งที่ต้องการของปุ่มที่ด้านบนของชิ้น (รูปแบบปุ่มสอดคล้องกับตำแหน่งของหน้าต่างทั้ง 5 บานในฉาก)
- เจาะรูในแต่ละตำแหน่งที่ตรงกับเส้นผ่านศูนย์กลางของเพลาของปุ่มที่ใช้ (ในกรณีนี้ ก้านกระดุมจะอยู่ที่ประมาณ 16 มม. และต้องเจาะรูเล็กๆ หลายรู แล้วจึงใช้ตะไบเพื่อสร้างรูที่มีเส้นผ่านศูนย์กลางที่ถูกต้อง
-เจาะรูด้านหลังกล่องให้พอดีกับปลายสาย USB ที่เล็กที่สุดที่ใช้เชื่อมต่อ Makey Makey
- ใช้ฮาร์ดแวร์ปุ่มและ/หรือกาวร้อนเพื่อยึดปุ่มให้เข้าที่
- ต่อแขนข้างหนึ่งของแต่ละปุ่มเข้ากับส่วนหัวของปุ่ม A, S, D, F และ W บน Makey Makey ที่สอดคล้องกับการดำเนินการที่ต้องการในโปรแกรม Scratch โดยใช้สายสัญญาณที่ตัดล่วงหน้า
- ต่อแขนที่สองของแต่ละปุ่มเข้ากับส่วนหัว EARTH บน Makey Makey
- วาง Makey Makey ลงในกล่องและต่อสาย USB ผ่านรูที่ด้านหลังของกล่อง
- เชื่อมต่อ Makey Makey กับแล็ปท็อป
- เรียกใช้โปรแกรม Scratch และทดสอบแต่ละปุ่มโดยกดทีละปุ่มและพร้อมกัน
-แสดงผลงาน (เราเชื่อมต่องานกับจอแสดงผลภายนอกขนาดใหญ่และลำโพง และให้อินเทอร์เฟซสำหรับผู้เข้าร่วมงานแฟร์ผู้ผลิต)
แนะนำ:
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-