Turinys:

Mini akustinė levitacija: 5 žingsniai (su nuotraukomis)
Mini akustinė levitacija: 5 žingsniai (su nuotraukomis)

Video: Mini akustinė levitacija: 5 žingsniai (su nuotraukomis)

Video: Mini akustinė levitacija: 5 žingsniai (su nuotraukomis)
Video: Древний Плавучий Город Построенный Гигантами - Нан Мадол 2024, Liepa
Anonim
Mini akustinė levitacija
Mini akustinė levitacija

Peržiūrėkite šį projektą mano svetainėje, kad pamatytumėte grandinės modeliavimą ir vaizdo įrašą!

Akustinė levitacija yra įmanoma dėl to, kad garsas elgiasi kaip banga. Kai dvi garso bangos kerta viena kitą, jos gali konstruktyviai arba destruktyviai trukdyti viena kitai. (Taip veikia triukšmą slopinančios ausinės)

Šis projektas naudoja ultragarso atstumo jutiklį, kad sukurtų levitacijos efektą. Tai veikia sukuriant „kišenes“, kuriose dvi priešingos garso bangos trukdo viena kitai. Kai daiktas įdedamas į kišenę, jis ir liks ten, atrodytų, sklandantis vietoje.

Reikalingos medžiagos:

  • „Arduino“lenta:
  • H tiltas:
  • Atstumo jutiklis:
  • Duonos lenta:
  • Trumpieji laidai:
  • Diodas:
  • Kondensatoriai (galbūt):

Originalus Ulricho Schmeroldo projektas iš žurnalo „Make Magazine“.

1 žingsnis: įsigykite ultragarsinius siųstuvus

Gaukite ultragarsinius siųstuvus
Gaukite ultragarsinius siųstuvus
Gaukite ultragarsinius siųstuvus
Gaukite ultragarsinius siųstuvus
Gaukite ultragarsinius siųstuvus
Gaukite ultragarsinius siųstuvus

Šiam žingsniui turėsite paaukoti atstumo jutiklį (nesijaudinkite, jie yra palyginti pigūs):

  • Išlydykite ir išimkite abu siųstuvus iš plokštės
  • Nuimkite ir išsaugokite tinklelio ekraną iš vieno
  • Lituokite laidus prie abiejų siųstuvų

2 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę

Sukurkite aukščiau pateiktą grandinę ir atkreipkite dėmesį į šiuos dalykus:

  • Jums nebūtinai reikia įtraukti du 100 nF kondensatorius. (tik jei jūsų plokštė dėl kokių nors priežasčių negali valdyti grandinės ir ji nuolat išsijungia)
  • 9 voltų baterija tinka bet kokiam nuolatinės srovės maitinimo šaltiniui - manoji puikiai veikė su 7,5 voltų „LiPo“baterija

3 žingsnis: kodas

Įkelkite šį kodą į „Arduino“:

// originalus kodas iš:

baitas TP = 0b10101010; // Kiekvienas kitas prievadas gauna apversto signalo void setup () {DDRC = 0b11111111; // Nustatyti visus analoginius prievadus kaip išėjimus // Inicijuoti laikmatį1 noInterrupts (); // Išjungti pertraukas TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; // Nustatyti palyginimo registrą (16MHz / 200 = 80kHz kvadratinė banga -> 40kHz visa banga) TCCR1B | = (1 << WGM12); // CTC režimas TCCR1B | = = 1 TP vertė išvestims TP = ~ TP; // Apversti TP kitam paleidimui} void loop () {// Čia nieko nereikia daryti:)}

4 žingsnis: sumontuokite siųstuvus ir kalibruokite

Sumontuokite siųstuvus ir kalibruokite
Sumontuokite siųstuvus ir kalibruokite
Sumontuokite siųstuvus ir kalibruokite
Sumontuokite siųstuvus ir kalibruokite
Sumontuokite siųstuvus ir kalibruokite
Sumontuokite siųstuvus ir kalibruokite

Norėdami tai padaryti, tikrai galite naudoti bet ką, bet galiausiai panaudojau pagalbos rankų rinkinį (nusipirkite čia:

  • Pradėkite siųstuvų išdėstymą maždaug 3/4 colio atstumu vienas nuo kito
  • Gaukite nedidelį maždaug pusę žirnio dydžio putų polistirolo gabalėlį (jis neturi būti apvalus)
  • Padėkite polistirolą ant tinklelio ekrano nuo 1 veiksmo
  • Pincetu ar replėmis padėkite jį tarp dviejų siųstuvų (artėjant jis turėtų pradėti svyruoti)
  • Perkelkite siųstuvus (arčiau ir toliau), kol putplasčio putplastis nejudės

5 veiksmas: trikčių šalinimas

Prireikė maždaug penkiolikos minučių, kol pirmą kartą pradėjau veikti, bet po to buvo gana lengva jį vėl pradėti. Štai keletas dalykų, kuriuos galite išbandyti, jei iš pradžių nepavyksta:

  • Įsitikinkite, kad viską prijungėte teisingai
  • Padidinkite H tilto įtampą (skirtinga baterija)
  • Gaukite mažesnį polistirolo gabalėlį
  • Išbandykite kitą siųstuvų padėtį
  • Pabandykite pridėti kondensatorių (jei to dar nepadarėte)
  • Jei vis tiek neveikia, galbūt kažkas sugedo: išbandykite kitą siųstuvų komplektą arba naują bateriją.

Rekomenduojamas: