İçindekiler:
- Adım 1: Ultrasonik Vericiler Alın
- Adım 2: Devre Oluşturun
- 3. Adım: Kodlayın
- Adım 4: Vericileri Monte Edin ve Kalibre Edin
- Adım 5: Sorun Giderme
Video: Mini Akustik Levitasyon: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bir devre simülasyonu ve bir video görmek için bu projeyi web sitemde görüntüleyin!
Akustik havaya yükselme, sesin bir dalga gibi davranması sayesinde mümkün olur. İki ses dalgası birbirini kestiğinde, ya yapıcı ya da yıkıcı olarak birbirlerine müdahale edebilirler. (Gürültü önleyici kulaklıklar bu şekilde çalışır)
Bu proje, bir havaya yükselme efekti oluşturmak için ultrasonik bir mesafe sensörü kullanır. Bu, iki karşıt ses dalgasının birbirine müdahale ettiği "cepler" oluşturarak çalışır. Cebe bir nesne yerleştirildiğinde, orada kalacak ve görünüşte yerinde duracaktır.
İhtiyac duyulan malzemeler:
- Arduino kartı:
- H köprüsü:
- Mesafe sensörü:
- Ekmek tahtası:
- Atlama telleri:
- Diyot:
- Kondansatörler (Belki):
Ulrich Schmerold'un Make Magazine'den orijinal projesi.
Adım 1: Ultrasonik Vericiler Alın
Bu adım için bir mesafe sensörünü feda etmeniz gerekecek (endişelenmeyin, nispeten ucuzlar):
- Her iki vericiyi de karttan sökün ve çıkarın
- Mesh ekranı birinden çıkarın ve kaydedin
- Her iki vericiye lehim telleri
Adım 2: Devre Oluşturun
Yukarıdaki devreyi oluşturun ve aşağıdakilere dikkat edin:
- İki 100nF kapasitör eklemeniz gerekmeyebilir. (Yalnızca kartınız herhangi bir nedenle devreyi idare edemiyorsa ve kendini kapatmaya devam ediyorsa)
- 9v pil, herhangi bir DC güç kaynağı için bir yedektir - benimki 7.5v LiPo pil ile iyi çalıştı
3. Adım: Kodlayın
Bu kodu Arduino'nuza yükleyin:
//orijinal kod:
bayt TP = 0b10101010; // Diğer her bağlantı noktası, ters çevrilmiş sinyal void kurulumunu alır() { DDRC = 0b11111111; // Tüm analog portları çıkış olarak ayarla // Timer1'i başlat noInterrupts(); // Kesintileri devre dışı bırak TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; // Karşılaştırma kaydını ayarla (16MHz / 200 = 80kHz kare dalga -> 40kHz tam dalga) TCCR1B |= (1 << WGM12); // CTC modu TCCR1B |= (1 < TIMSK1 ön ölçeklendirme yok |= (1 << OCIE1A); // Zamanlayıcı kesme kesmelerini karşılaştırmayı etkinleştir(); // Kesintileri etkinleştir } ISR(TIMER1_COMPA_vect) { PORTC = TP; // TP'nin çıkışlara değeri TP = ~TP; // Bir sonraki çalıştırma için TP'yi ters çevir } void loop() { // Burada yapacak bir şey kalmadı:) }
Adım 4: Vericileri Monte Edin ve Kalibre Edin
Bunu yapmak için gerçekten her şeyi kullanabilirsiniz, ancak bir dizi yardım eli kullandım (buradan biraz satın alın:
- Vericileri yaklaşık 3/4" ayrı konumlandırarak başlayın
- Bir bezelyenin yarısı kadar küçük bir parça strafor alın (yuvarlak olması gerekmez)
- Straforu 1. adımdan itibaren ağ elek üzerine yerleştirin
- Cımbız veya pense kullanarak iki vericinin arasına yerleştirin (yaklaştığınızda kıpırdamaya başlamalıdır)
- Strafor hareketsiz kalana kadar vericileri hareket ettirin (yaklaştırın ve uzaklaştırın)
Adım 5: Sorun Giderme
İlk seferinde çalıştırmam yaklaşık on beş dakikamı aldı, ancak ondan sonra tekrar çalıştırmak oldukça kolaydı. İlk başta işe yaramazsa deneyebileceğiniz bazı şeyler şunlardır:
- Her şeyi doğru şekilde bağladığınızdan emin olun
- H köprüsüne giden voltajı artırın (farklı pil)
- Daha küçük bir strafor parçası alın
- Vericiler için farklı bir konum deneyin
- Kondansatörleri eklemeyi deneyin (henüz yapmadıysanız)
- Hala çalışmıyorsa, bir sorun olabilir: farklı bir verici seti veya yeni bir pil deneyin.
Önerilen:
Akustik Levitator MiniLev için Basit Bir Stand: 12 Adım (Resimlerle)
Akustik Levitator MiniLev için Basit Bir Stand: Bu proje, Dr. Asier Marzo'nun yarattığı muhteşem proje ile mümkün olmazdı. https://www.instructables.com/Acoustic-Levitator/Tüm iyi projeler gibi, bu proje de basit bir şekilde başladı ve zaman geçtikçe büyüdü. Dr. Marzo intracta'yı okuduktan sonra
ARDUINO Kullanan ULTRASONİK LEVİTASYON Makinesi: 8 Adım (Resimlerle)
ARDUINO Kullanan ULTRASONİK LEVİTASYON Makinesi: Uzaylı uzay gemileri gibi havada veya boş alanda yüzen bir şey görmek çok ilginç. anti-yerçekimi projesi tam olarak bununla ilgili. Nesne (temelde küçük bir kağıt parçası veya termokol) iki ultrasonik trans
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
DIY Akustik Paneller: 11 Adım (Resimlerle)
Kendin Yap Akustik Panelleri: Ses kaydederken odamdaki yankıyı azaltmaya yardımcı olması için bazı kendin yap akustik panelleri yaptım. Bir ev stüdyosu inşa ediyorsanız, bu proje kendi akustik panellerinizi yapmanın harika ve nispeten ucuz bir yoludur
DIY Elektro-Manyetik Levitasyon!: 6 Adım (Resimlerle)
DIY Elektro-Manyetik Levitasyon!: Bu hem şaşırtacak hem de ilham verecek bir proje! Bununla havalı bir şey yapamıyorsak, tüm bu bilim bilgisinin ne faydası var, değil mi? Bu projede, yapılması veya bulunması kolay bir çift bileşen kullanacağız,