สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
เปลี่ยนจากดีไซน์สุดเจ๋งนี้:
เมื่อคุณโกรธและต้องการจินตนาการว่าตัวเองเป็นซูเปอร์ฮีโร่ คุณสามารถสวมถุงมือนี้ เมื่อคุณเขย่ากำปั้น ถุงมือจะมีเสียง "Sha Sha" และหลังจากการชกหลายครั้ง ถุงมือจะมีเสียงเครื่องบินที่บินผ่านและเครื่องบินทิ้งระเบิดทิ้งระเบิดในเมือง ทำให้เกิดบรรยากาศอันทรงพลัง
เนื่องจากฉันเป็นนักเรียนและมีค่าใช้จ่ายต่ำ ฉันจึงเปลี่ยนบางสิ่งจากโครงการ “Angry iron fist” ดั้งเดิม แทนที่จะใช้แบตเตอรี่ ฉันเพียงแค่เชื่อมต่อ seeeduino nano กับคอมพิวเตอร์ แทนที่จะใช้ถุงมือขนาดใหญ่ (หาซื้อยากในร้านขายของชำทั่วไป) ฉันใช้วัสดุที่มีต้นทุนต่ำมาทำถุงมือ (ถุงมือธรรมดา $2, ผ้าคลุมหน้ากาก 3 ดอลลาร์, ถุงกระดาษ $0.17) ฉันเพิ่มความเร็วในการตอบสนองเนื่องจากโปรเจ็กต์ดั้งเดิมมีความเร็วในการตอบสนองช้า นอกจากนี้ ฉันเปลี่ยนสีของแสงเพราะต้องการเพิ่มความผันแปรระหว่างไฟต่างๆ บน Grove - RGB LED Ring (20 - WS2813 Mini)
ขั้นตอนที่ 1: อุปกรณ์
- 1 x seeduino นาโน
- 1 x Grove-Shield สำหรับ Arduino Nano
- 1 x Grove-RGB LED แหวน (20-WS2813Mini)
- 1 x มาตรความเร่งและไจโรสโคป Grove-6 แกน
- 1 x Grove-Mp3 V3- เครื่องเล่นเพลง
- การ์ด micro SD 1x
- 1 x เครื่องอ่านการ์ด micro SD
- ลำโพง 1 ตัว
- 1 x สาย USB Type-C เป็น USB Type-C
- สายเคเบิลโกรฟ
- ถุงมือธรรมดา
- มาส์กหน้า
- ถุงกระดาษ
- เทป
- ปืนกาวร้อน
- เข็มและด้าย
ขั้นตอนที่ 2:
เชื่อมต่อ seeeduino nano กับ Grove-Shield
ขั้นตอนที่ 3:
เชื่อมต่อทุกส่วนประกอบ (วงแหวน LED Grove-RGB, ตัววัดความเร่งและไจโรสโคป Grove-6 แกน, เครื่องเล่นเพลง Grove-Mp3 V3-) กับสายเคเบิลโกรฟ เนื่องจากสายเคเบิลสามารถเชื่อมต่อได้ทางเดียวเท่านั้น เพียงแค่เชื่อมต่อพวกมันก็เรียบร้อย จากนั้นเชื่อมต่อส่วนประกอบสี่ส่วนเข้ากับโล่ไม้ของ seeeduino nano
ขั้นตอนที่ 4:
หลังจากเชื่อมต่อทั้งหมดแล้ว ส่วน mp3 ยังไม่เสร็จ เชื่อมต่อลำโพงกับเครื่องเล่นเพลง Grove-Mp3 V3- ดาวน์โหลดสองเสียงที่ระบุด้านบน และแปลงเป็นการ์ด micro sd โดยใช้เครื่องอ่านการ์ด micro SD เสร็จสิ้น คุณสามารถใส่การ์ดลงในด้านหลังของ Grove-Mp3 V3- Music Player
ขั้นตอนที่ 5:
ตัดถุงกระดาษเป็นชิ้นๆ แล้วทำกล่องสำหรับ seeeduino nano คุณต้องติดส่วนประกอบในกล่องด้วยปืนกาว เนื่องจากคุณไม่ต้องการทำให้ส่วนประกอบเสียหาย ดังนั้น คุณต้องติดเทปส่วนประกอบด้วยกระดาษด้านล่าง จากนั้นใช้ปืนกาวทากาวที่ด้านล่างของกล่อง
ขั้นตอนที่ 6:
สานถุงมือขนาดปกติลงในหน้ากาก ซึ่งสามารถสอดแขนเข้าไปได้ แล้วใช้ปืนกาวทากล่องที่ส่วนแขน
ขั้นตอนที่ 7:
ใส่สามส่วนในกล่อง ยกเว้น Grove-RGB LED Ring (20-WS2813 Mini) และ Grove-6-Axis Accelerometer & Gyroscope เนื่องจากต้องใส่วงแหวน LED ที่ด้านบนของถุงมือ และต้องวางเครื่องวัดความเร่งของแกนนอกกล่องเพื่อวัดการเคลื่อนไหวได้ดีขึ้น
ขั้นตอนที่ 8:
ในตอนท้ายใส่หน้ากากอีกอันหนึ่งทั่วกล่องเพื่อครอบคลุมและโครงการก็เสร็จสิ้น
ขั้นตอนที่ 9: ปัญหา
อย่างไรก็ตาม ส่วนหนึ่งของผู้พูด (1) ตกลงไปโดยบังเอิญ เนื่องจากฉันทำการทดสอบอยู่เรื่อยๆ (เขย่ากำปั้น) ทำให้เกิดการสั่นอย่างรุนแรง ฉันเปลี่ยนไปใช้ลำโพงตัวอื่น (2) อย่างไรก็ตาม ระดับเสียงมีขนาดเล็กเกินไปเนื่องจากแรงดันไฟฟ้าสูงเกินไป ดังนั้นฉันจึงซื้อลำโพงใหม่ซึ่งเป็นลำโพงประเภทเดียวกัน (1)
ขั้นตอนที่ 10: ขั้นตอนทั้งหมด (วิดีโอ)
ขั้นตอนที่ 11: การเปลี่ยนแปลงใน Code
- นี่คือรหัสของฉัน:
- ปฏิกิริยาตอบสนองช้ามาก และฉันก็พยายามหาบรรทัดที่ถูกต้องในการเปลี่ยนโค้ด เนื่องจากส่วนใหญ่จะเหมือนกันกับผู้สร้างดั้งเดิม อย่างไรก็ตาม หลังจากเรียนจบ ฉันก็พบว่าต้องเปลี่ยนที่ไหนและอย่างไร
สีของไฟทั้งหมดค่อนข้างเหมือนกัน ดังนั้น ฉันจึงเปลี่ยนแต่ละสี พยายามสร้างสีที่เหมือนกันแต่มีความแตกต่างที่ชัดเจนมากขึ้น ฉันพยายามดิ้นรนที่จะรู้วิธีเปลี่ยน อย่างไรก็ตาม ฉันพบว่าสีสามารถเปลี่ยนแปลงได้โดยการเปลี่ยนตัวเลขใน "สี" แต่ละบรรทัดมีตัวเลขสามตัว แทน R, G, B คุณสามารถรับตัวเลขสามสีที่คุณต้องการได้โดยการค้นหา "ตัวเลือกสี" และหมายเลข "RGB" ที่ด้านล่างซ้าย
ขั้นตอนที่ 12: รูปภาพเพิ่มเติม
ขั้นตอนที่ 13: ผลลัพธ์สุดท้าย
นี่คือวิดีโอเดียวกับที่วางไว้ด้านบน