สารบัญ:
- ขั้นตอนที่ 1: ฐาน
- ขั้นตอนที่ 2: ไม้กายสิทธิ์
- ขั้นตอนที่ 3: ฮาร์ดแวร์
- ขั้นตอนที่ 4: แผนผัง
- ขั้นตอนที่ 5: ซอฟต์แวร์
- ขั้นตอนที่ 6: ฟิน
วีดีโอ: Arduino Lego Tannerin: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:09
Tannerin เป็นเครื่องดนตรีที่เล่นโดยเลื่อนเครื่องหมายตามความยาวของลวดหรือแผ่น สิ่งนี้สร้างโทนคลื่นไซน์บริสุทธิ์ ซึ่งสามารถขยายผ่านโน้ตหรืออ็อกเทฟได้มากเท่าที่คุณต้องการ ในลักษณะที่ราบรื่นเสมอ (เช่น portamento/pitch bend) มันถูกใช้ในเพลง Beach Boys เรื่อง "Good Vibrations"
ในขณะที่ทุกคนกำลังสร้างไฟแดมิน (รวมถึงตัวฉันเองด้วย) ฉันคิดว่าฉันควรปล่อยคำแนะนำสำหรับ Tannerin ออกมาดีกว่า
ขั้นตอนที่ 1: ฐาน
เริ่มต้นด้วยการสร้างฐานที่ยาวที่สุด เมื่อนั่งตรงกลาง คุณควรจะสามารถเอื้อมถึงปลายด้านใดด้านหนึ่งได้อย่างง่ายดาย ฉันสร้างของฉันจากเลโก้ - เพียงเพราะฉันทำได้ จากนั้นยืดเส้นลวดนิกโครมหนึ่งเส้นตามความกว้างทั้งหมด แล้วมัดปลายแต่ละด้านรอบสกรู วิธีนี้จะช่วยกระจายความร้อนที่ปล่อยออกมา ให้สายนี้สอน วัดความต้านทานของเส้นลวดที่ยืดออกนี้ เนื่องจากจะทำให้คุณมีแนวคิดเกี่ยวกับช่วงและความละเอียดของเครื่องมือ ของฉันคือ 176 โอห์มกว้าง 1.2 เมตร
ขั้นตอนที่ 2: ไม้กายสิทธิ์
สร้าง "ไม้กายสิทธิ์" โดยติดสายเคเบิลยาวเข้ากับคลิปจระเข้ ต้องยาวพอที่จะยืดตลอดความกว้างของแทนเนอริน โดยต้องยาวเพิ่มอีกเล็กน้อยเพื่อไปยังตำแหน่งที่จะวางแผงวงจร
ขั้นตอนที่ 3: ฮาร์ดแวร์
ต่อสายไฟเข้ากับปลายด้านใดด้านหนึ่งของลวดนิกโครม แล้วป้อนเข้าไปในแผงวงจร จากนั้นต่อปลายลวดมาร์กเกอร์เข้ากับวงจรเดียวกัน ฉันใช้เขียงหั่นขนมดังที่แสดงไว้ที่นี่ แผนผังดังต่อไปนี้
ขั้นตอนที่ 4: แผนผัง
แผนผังวงจร คุณจะต้องเปลี่ยนตัวต้านทานด้วยบางส่วนที่มีขนาดใหญ่พอที่จะจำกัดกระแสผ่านลวด nichrome (เกรงว่ามันจะร้อนเกินไป) แต่มีขนาดเล็กพอที่จะทำให้ศักยภาพลดลงอย่างเห็นได้ชัดเมื่อเครื่องหมายลัดวงจรส่วนหนึ่งของลวด Arduino มีช่วง 0-1023 สำหรับ 0-5v บนอินพุตแบบอะนาล็อก เช่น 5 mv ต่อรายการอินพุต ดังนั้นหากคุณต้องการอินพุตที่เป็นไปได้ 100 ตัวตลอดเส้นลวด จะต้องมี 0.5v ข้ามเส้นลวดนิกโครม
ขั้นตอนที่ 5: ซอฟต์แวร์
จากนั้นเขียนโปรแกรมสั้นๆ เพื่อตีความค่าอินพุต และสร้างผลลัพธ์ที่สมเหตุสมผล ฉันใช้ระบบเพลงของ Armstrong เป็นเครื่องมือในการสร้างต้นแบบเครื่องดนตรีอย่างรวดเร็ว การใช้ Armstrong ช่วยให้ฉันสามารถเรียกเสียงต่างๆ บนพีซีของฉันได้โดยไม่ต้องเปลี่ยนโค้ด Arduino ตอนนี้ซอร์สโค้ดของ Tannerin มีอยู่ในโฟลเดอร์ตัวอย่างของไฟล์เก็บถาวร Armstrong Amstrong คือชุดของกิจวัตรเพื่อทำให้การสร้างและการสร้างต้นแบบของเครื่องดนตรีบน Arduino ง่ายขึ้นมาก มันแยกพินฮาร์ดแวร์ออกจากฟังก์ชันและรองรับการสื่อสารแบบอนุกรม ทำให้สามารถเล่นเสียงบนฮาร์ดแวร์ระยะไกล (PC หรือซินธิไซเซอร์) ได้โดยไม่ต้องเข้ารหัสเพิ่มเติม ดาวน์โหลด Armstrong
ขั้นตอนที่ 6: ฟิน
ถึงเวลาที่อัจฉริยะด้านดนตรีของคุณจะเปล่งประกาย คุณอาจพบว่าอุณหภูมิที่เพิ่มขึ้นเล็กน้อยทำให้ลวดหย่อน ในกรณีนี้ คุณสามารถสอนต่อไปได้โดยใช้นิ้วกดลงไป หรือสกรูตัวอื่น คุณอาจต้องการทำเครื่องหมายบันทึกย่อแต่ละรายการตามความยาวเพื่อเป็นแนวทางในการปฏิบัติงาน
แนะนำ:
Lego/Cobi ตู้โชว์ Arduino: 7 ขั้นตอน
Lego/Cobi Showcase Arduino: นี่คือโครงการ Arduino ที่ฉันสร้างขึ้นเพื่อแสดงถัง COBI ของฉัน "Maus." ลิงค์ต้นฉบับมีเฉพาะโมดูลข้อความเลื่อน LCD สำหรับฉันฉันได้ด้นสดดังนั้นฉันจึงพบการใช้งานสำหรับข้อความเลื่อน ฉันปิดหน้าจอ LCD ด้วยเลโก้ t
Lego Arduino Nano ไม่มีหมุดส่วนหัว: 3 ขั้นตอน
Lego Arduino Nano ที่ไม่มีหมุดส่วนหัว: ฉันต้องการที่อยู่อาศัยสำหรับ Arduino Nano ที่ไม่มีหมุดส่วนหัวที่บัดกรีไว้ ฉันต้องการมันที่ดีและเล็ก
Lego Arduino Nano พร้อมปลอกขา: 4 ขั้นตอน
Lego Arduino Nano พร้อมปลอกขา: ฉันต้องการที่อยู่อาศัยสำหรับ Arduino Nano ของฉัน… พร้อมหมุดสำหรับต่อจัมเปอร์เข้ากับด้านล่าง
Commodore 64 Revamp ด้วย Raspberry Pi, Arduino และ Lego: 17 ขั้นตอน (พร้อมรูปภาพ)
Commodore 64 Revamp ด้วย Raspberry Pi, Arduino และ Lego: โปรเจ็กต์นี้ให้คุณค้นพบฉากการเล่นเกมของปี 1980 อีกครั้งด้วยการรื้อฟื้นคอมพิวเตอร์ที่บ้าน Commodore 64 เครื่องเก่าโดยใช้ส่วนประกอบใหม่และตัวต่อ Lego ที่ใช้งานได้หลากหลาย! หากคุณมีคอมพิวเตอร์เครื่องใดเครื่องหนึ่งเหล่านี้ บิลด์นี้จะให้คุณเล่นเกมที่ลืมไปซ้ำ
Lego Lego Skull Man: 6 ขั้นตอน (พร้อมรูปภาพ)
Lego Lego Skull Man: สวัสดี วันนี้ฉันจะมาสอนวิธีทำมนุษย์กะโหลกเลโก้ที่ขับเคลื่อนด้วยแบตเตอรี ซึ่งเหมาะสำหรับวันฮาโลวีนซึ่งกำลังจะมาในเร็วๆ นี้ หรืออาจเป็นโครงการง่ายๆ ที่ต้องทำ เมื่อบอร์ดของคุณหรือแค่เสื้อคลุมเล็กๆ