สารบัญ:
- ขั้นตอนที่ 1: รับเครื่องส่งสัญญาณอัลตราโซนิก
- ขั้นตอนที่ 2: สร้างวงจร
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: ติดตั้งทรานสมิตเตอร์และสอบเทียบ
- ขั้นตอนที่ 5: การแก้ไขปัญหา
วีดีโอ: Mini Acoustic Levitation: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ดูโครงการนี้บนเว็บไซต์ของฉันเพื่อดูการจำลองวงจรและวิดีโอ!
การลอยแบบอะคูสติกเกิดขึ้นได้จากข้อเท็จจริงที่ว่าเสียงมีลักษณะเป็นคลื่น เมื่อคลื่นเสียงสองคลื่นมาบรรจบกัน พวกมันสามารถแทรกแซงซึ่งกันและกันอย่างสร้างสรรค์หรือทำลายล้าง (นี่คือการทำงานของหูฟังตัดเสียงรบกวน)
โปรเจ็กต์นี้ใช้เซ็นเซอร์ระยะอัลตราโซนิกเพื่อสร้างเอฟเฟกต์การลอยตัว ทำงานโดยการสร้าง "กระเป๋า" โดยที่คลื่นเสียงสองคลื่นที่ตรงข้ามกันจะรบกวนกันและกัน เมื่อวัตถุถูกวางลงในกระเป๋า วัตถุนั้นจะคงอยู่ที่นั่น ดูเหมือนลอยอยู่กับที่
วัสดุที่จำเป็น:
- บอร์ด Arduino:
- สะพาน H:
- เซ็นเซอร์ระยะ:
- เขียงหั่นขนม:
- สายจัมเปอร์:
- ไดโอด:
- ตัวเก็บประจุ (อาจจะ):
ผลงานต้นฉบับจาก Make Magazine โดย Ulrich Schmerold
ขั้นตอนที่ 1: รับเครื่องส่งสัญญาณอัลตราโซนิก
คุณจะต้องเสียสละเซ็นเซอร์ระยะทางสำหรับขั้นตอนนี้ (อย่ากังวล พวกมันค่อนข้างถูก):
- ถอดและถอดเครื่องส่งสัญญาณทั้งสองออกจากบอร์ด
- ลบและบันทึกหน้าจอตาข่ายจากที่เดียว
- สายบัดกรีไปยังเครื่องส่งสัญญาณทั้งสองเครื่อง
ขั้นตอนที่ 2: สร้างวงจร
สร้างวงจรด้านบนและสังเกตสิ่งต่อไปนี้:
- คุณอาจไม่จำเป็นต้องรวมตัวเก็บประจุ 100nF สองตัวด้วย (เฉพาะในกรณีที่บอร์ดของคุณไม่สามารถจัดการกับวงจรได้และปิดตัวเองลงอย่างต่อเนื่อง)
- แบตเตอรี่ 9v เป็นแบบสแตนด์อินสำหรับแหล่งจ่ายไฟ DC ใด ๆ - ของฉันทำงานได้ดีกับแบตเตอรี่ LiPo 7.5v
ขั้นตอนที่ 3: รหัส
อัปโหลดรหัสนี้ไปยัง Arduino ของคุณ:
//รหัสต้นฉบับจาก:
ไบต์ TP = 0b10101010; // ทุกพอร์ตอื่นได้รับการตั้งค่าโมฆะสัญญาณกลับหัว () { DDRC = 0b11111111; // ตั้งค่าพอร์ตแอนะล็อกทั้งหมดให้เป็นเอาต์พุต // Initialize Timer1 noInterrupts(); // ปิดใช้งานการขัดจังหวะ TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; // ตั้งค่าเปรียบเทียบการลงทะเบียน (16MHz / 200 = 80kHz square wave -> 40kHz full wave) TCCR1B |= (1 << WGM12); // โหมด CTC TCCR1B |= (1 < ไม่มี prescaling TIMSK1 |= (1 << OCIE1A); // เปิดใช้งานการเปรียบเทียบการขัดจังหวะตัวจับเวลา (); // เปิดใช้งานการขัดจังหวะ } ISR (TIMER1_COMPA_vect) { PORTC = TP; // ส่ง ค่าของ TP เป็นผลลัพธ์ TP = ~TP; // กลับค่า TP สำหรับการรันครั้งถัดไป } void loop() { // ไม่มีอะไรเหลือให้ทำที่นี่:) }
ขั้นตอนที่ 4: ติดตั้งทรานสมิตเตอร์และสอบเทียบ
คุณสามารถใช้อะไรก็ได้เพื่อทำสิ่งนี้ แต่ฉันลงเอยด้วยการใช้ชุดความช่วยเหลือ (ซื้อที่นี่:
- เริ่มต้นด้วยการวางตำแหน่งเครื่องส่งสัญญาณห่างกันประมาณ 3/4"
- หาโฟมชิ้นเล็กๆ ประมาณครึ่งเม็ดถั่ว (ไม่ต้องกลมก็ได้)
- วาง Styrofoam บนหน้าจอตาข่ายตั้งแต่ขั้นตอนที่ 1
- ใช้แหนบหรือคีม วางไว้ระหว่างเครื่องส่งสัญญาณทั้งสอง (ควรเริ่มขยับเมื่อคุณเข้าใกล้)
- ย้ายเครื่องส่งไปรอบๆ (ใกล้ขึ้นและห่างกันมากขึ้น) จนกว่าโฟมจะหยุดนิ่ง
ขั้นตอนที่ 5: การแก้ไขปัญหา
ฉันใช้เวลาประมาณสิบห้านาทีในการทำงานครั้งแรก แต่หลังจากนั้นก็ค่อนข้างง่ายที่จะเริ่มต้นใหม่อีกครั้ง ต่อไปนี้คือบางสิ่งที่คุณสามารถลองได้หากไม่ได้ผลในตอนแรก:
- ตรวจสอบให้แน่ใจว่าคุณต่อสายทุกอย่างถูกต้อง
- เพิ่มแรงดันไฟให้กับสะพาน H (แบตเตอรี่ต่างกัน)
- รับโฟมชิ้นเล็ก
- ลองตำแหน่งอื่นสำหรับเครื่องส่งสัญญาณ
- ลองเพิ่มตัวเก็บประจุ (ถ้าคุณยังไม่ได้ทำ)
- หากยังคงใช้งานไม่ได้ อาจมีบางอย่างเสีย: ลองใช้เครื่องส่งสัญญาณชุดอื่นหรือแบตเตอรี่ใหม่
แนะนำ:
ขาตั้งแบบเรียบง่ายสำหรับ Acoustic Levitator MiniLev: 12 ขั้นตอน (พร้อมรูปภาพ)
ขาตั้งแบบเรียบง่ายสำหรับ Acoustic Levitator MiniLev: โปรเจ็กต์นี้ไม่มีทางเป็นไปได้ด้วยโปรเจ็กต์อันน่าทึ่งที่ Dr. Asier Marzo สร้างขึ้น https://www.instructables.com/Acoustic-Levitator/ เช่นเดียวกับโครงการดีๆ ทั้งหมด โครงการนี้เริ่มต้นจากความเรียบง่ายและเติบโตขึ้นเมื่อเวลาผ่านไป หลังจากอ่าน Dr. Marzo intracta
DIY Acoustic Panels: 11 ขั้นตอน (พร้อมรูปภาพ)
แผงอะคูสติก DIY: ฉันสร้างแผงอะคูสติกแบบ DIY เพื่อช่วยลดเสียงก้องในห้องของฉันขณะบันทึกเสียง หากคุณกำลังสร้างโฮมสตูดิโอ โปรเจ็กต์นี้เป็นวิธีที่ดีและราคาไม่แพงนักในการสร้างแผงอะคูสติกของคุณเอง
3D Printed Acoustic Dock V1: 4 ขั้นตอน (พร้อมรูปภาพ)
3D Printed Acoustic Dock V1: ฉันได้ฟังพอดคาสต์จำนวนมากเมื่อเร็วๆ นี้ ดังนั้นฉันจึงมองหาวิธีการในการขยายเสียงเพื่อให้ได้ยินอย่างชัดเจนและจากระยะไกล จนถึงตอนนี้ ฉันพบว่าฉันสามารถเพิ่มระดับเสียงจากโทรศัพท์ได้อีกเล็กน้อยโดยวางราบกับพื้น
Acoustic DISDRO Meter: Raspebbery Pi Open Weather Station (ตอนที่ 2): 4 ขั้นตอน (พร้อมรูปภาพ)
Acoustic DISDRO Meter: Raspebbery Pi Open Weather Station (ตอนที่ 2): DISDRO ย่อมาจากการกระจายของหยด อุปกรณ์บันทึกขนาดของแต่ละหยดด้วยการประทับเวลา ข้อมูลนี้มีประโยชน์สำหรับการใช้งานที่หลากหลาย รวมถึงการวิจัยอุตุนิยมวิทยา (สภาพอากาศ) และการทำฟาร์ม หาก disdro นั้นแม่นยำมากฉันก็สามารถ
Easy Acoustic Levitator: 5 ขั้นตอน (พร้อมรูปภาพ)
Easy Acoustic Levitator: วันนี้ผมจะแสดงให้คุณเห็นถึงวิธีการสร้างเครื่องช่วยหายใจแบบอะคูสติกแบบง่ายๆ โดยใช้เสียงอัลตราโซนิกที่สร้างโดยเครื่องวัดระยะ HC-SR04 และ Arduino มันสามารถลอยโฟมลูกเล็ก ๆ ได้ เป็นโปรเจ็กต์ที่สนุกและง่ายที่จะทำร่วมกับลูกๆ ของคุณ หรือมีของขวัญสร้างสรรค์สำหรับ