สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
คุณเคยฟังนักดนตรีเล่นกีตาร์ใกล้แคมป์ไฟไหม? บางสิ่งเกี่ยวกับแสงและเงาที่ริบหรี่สร้างบรรยากาศโรแมนติกลึกลับที่กลายเป็นสัญลักษณ์ของชีวิตชาวอเมริกัน น่าเศร้าที่พวกเราส่วนใหญ่ใช้ชีวิตอยู่ในเมืองและไม่ค่อยมีโอกาสได้สัมผัสกับเตาผิงข้างกองไฟ… จนถึงตอนนี้
ในบทช่วยสอนนี้ คุณจะสร้างวงแหวนเปลวไฟแบบอินเทอร์แอคทีฟที่เมื่อวางไว้ในกีตาร์แล้ว จะเห็นภาพเพลงขณะที่กำลังเล่นอยู่ เมื่อได้ยินจากระดับเสียงและความผันแปร แหวนจะสั่นไหวและเปล่งประกายในรูปแบบที่น่าตื่นเต้น CampFire Flame เหมาะอย่างยิ่งสำหรับนักเรียนที่เพิ่งเริ่มเล่นกีตาร์ และสำหรับนักดนตรีข้างถนนที่เล่นในเวลากลางคืน มันฉายภาพที่ชัดเจน ชัดเจน และมีสีสันจากภายในกีต้าร์ และสร้างเงาที่ไพเราะเมื่อมือเล่นสายเหนือช่องเสียง ผู้ผลิตสามารถสร้างอนุพันธ์ของรหัสที่ควบคุมรูปแบบของแสงที่วงแหวนเปล่งออกมาได้อย่างง่ายดาย
ขั้นตอนที่ 1: ชิ้นส่วน เครื่องมือ วัสดุ
อะไหล่:
- เครื่องพิมพ์ 3D Filament
- ประสาน
- แหวน Neopixel 24x
- Adafruit Feather 32u4 Basic Proto
- ชุดแบตเตอรี่ แบตเตอรี่ลิเธียมไอออนโพลิเมอร์ 3.7V 1200mAh
- ลวด
- ไมค์พร้อม Gain ที่ปรับได้
- เครื่องพิมพ์ 3D Dremel Idea Builder
- หัวแร้ง
- ไม้วีเนียร์
- ปืนกาวร้อน
ซอฟต์แวร์:
- Arduino
- SketchUp
ไฟล์:
- CampFire Flame Arduino Sketch
- ตู้ไฟแคมป์ไฟ
ขั้นตอนที่ 2: แผนภาพวงจรและรหัส
วงจรนี้ค่อนข้างง่าย ไม่ต้องใช้ตัวต้านทานหรือส่วนประกอบอื่นๆ ระหว่างอุปกรณ์หลักทั้งสาม ฉันได้แนบไดอะแกรมที่มีหมายเหตุ ซึ่งจะใช้งานได้ทันทีพร้อมกับรหัสที่รวมไว้ ดังแสดงในรูปภาพ ไมค์ติดอยู่กับบอร์ด Feather บนเขียงหั่นขนมในตัว
ตรวจสอบให้แน่ใจว่าคุณแยกบอร์ดด้วยลวด 6 หรือ 7 นิ้ว ซึ่งจะช่วยให้จัดวางลงในกล่องหุ้มที่พิมพ์ 3 มิติได้ง่ายตามที่อธิบายไว้ในขั้นตอนต่อไป
เมื่อวงจรเสร็จสมบูรณ์ ให้เปิดภาพร่าง CampFire Flame และอัปโหลดไปยัง Arduino ของคุณ โค้ดนี้ปรับแต่งได้ง่าย มันขึ้นอยู่กับตัวอย่าง Fire2012 จากไลบรารี FastLED Fire2012 ขับเคลื่อนด้วยความน่าจะเป็น ในระดับ 1 ถึง 255 คุณสามารถควบคุมความน่าจะเป็นของผลกระทบต่างๆ ในไฟ เช่น ประกายไฟ การเย็นลง และเปลวไฟสูง ในการปรับแต่ง CampFire ฉันได้แมปเอาต์พุตของไมโครโฟนเพื่อกำหนดความน่าจะเป็นนี้ในรูปแบบต่างๆ ฉันยังเพิ่มเอฟเฟกต์ประกายไฟที่เปิดใช้งานเมื่อระดับเสียงของกีตาร์สูงพอ
ทั้งหมดนี้อธิบายไว้ในความคิดเห็นของโค้ด ซึ่งจะแนะนำคุณเกี่ยวกับตัวแปรที่ปรับแต่งได้
ขั้นตอนที่ 3: พิมพ์สิ่งที่ส่งมาด้วย
หากคุณรู้วิธีใช้เครื่องพิมพ์ 3 มิติ การสร้างกล่องหุ้มนี้น่าจะเป็นเรื่องง่าย!
ไฟล์แนบเป็นไฟล์สเก็ตช์อัพที่ฉันใช้ ซึ่งรวมถึงส่วนประกอบทั้งสามอย่าง ตัวเครื่อง แผงหน้าปัด และแผงป้องกันวงจร ส่งออกจากภาพสเก็ตช์ไปยังประเภทไฟล์ที่เข้ากันได้กับเครื่องพิมพ์ 3 มิติของคุณ (ไฟล์ทั่วไปคือ.obj และ.stl)
งานพิมพ์ใช้กลไกสแนปอินอย่างง่ายเพื่อบรรจุส่วนประกอบ กาวร้อนที่วงแหวน net-pixel ที่ด้านข้างของเคสด้วย 'ฟัน' และเหน็บสายไฟระหว่างร่อง แบตเตอรี่และ Feather ถูกวางไว้ที่อีกด้านหนึ่งของเคส
เมื่อส่วนประกอบทั้งหมดถูกประกอบเข้าด้วยกันอย่างเรียบร้อยในการพิมพ์ ให้ล็อคฝาปิดด้านบนเข้าที่ จากนั้นเลื่อนขาของชิลด์เข้าไปในช่องสี่เหลี่ยม ตรวจสอบให้แน่ใจว่าไมค์เลื่อนเข้าไปในวงกลมในชิลด์เปิดทิ้งไว้
เมื่อคุณพิมพ์โล่แล้ว ให้ใช้กระดาษบาง สติกเกอร์ หรือไม้เพื่อตกแต่งและทำให้เข้ากับเครื่องดนตรีของคุณ ลากเส้นเป็นวงกลมตามขอบของวัสดุ ตัดออก แล้วทากาวให้ร้อน ฉันใช้เมเปิ้ลหั่นบาง ๆ
ขั้นตอนที่ 4: ติดตั้งเปลวไฟ
ใช้เทปติดเพื่อวาง CampFire Flame ลงบนกีตาร์ของคุณ เพียงเลื่อนวงแหวนนีโอพิกเซลไว้ใต้สายแล้วกดด้านที่มีฉนวนป้องกันกับกีตาร์ เมื่อเสียบปลั๊กแล้ว CampFire Flame จะเริ่มจำลองการยิงโดยอัตโนมัติตามเสียงแบบเรียลไทม์! การตบกีตาร์ของคุณเพื่อให้ได้เอฟเฟกต์เบสจะทำให้เอฟเฟกต์แวววาวสวยงาม ในความมืด อุปกรณ์นี้จะสร้างเงาที่จดจำ
ขั้นตอนที่ 5: ตอนนี้คุณพร้อมแล้ว
นำแคมป์ไฟไปกับคุณ!
นำแสงสว่างและความสุขมาสู่ความมืดมิดและถูกลืมเลือนในโลก! หรือเพียงแค่หลงทางไปกับการแสดงแสงสีที่ชวนให้หลงใหล ไม่ว่าคุณจะใช้ CampFire Flame คุณจะต้องสร้างบรรยากาศที่เย้ายวนในทุกที่ที่คุณไป
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง