Përmbajtje:

Mini Levitimi Akustik: 5 Hapa (me Fotografi)
Mini Levitimi Akustik: 5 Hapa (me Fotografi)

Video: Mini Levitimi Akustik: 5 Hapa (me Fotografi)

Video: Mini Levitimi Akustik: 5 Hapa (me Fotografi)
Video: Ultrasonic Levitation - Demonstration 2024, Korrik
Anonim
Mini Levitim Akustik
Mini Levitim Akustik

Shikoni këtë projekt në faqen time në internet për të parë një simulim qarku dhe një video!

Lëvizja akustike është bërë e mundur përmes faktit se tingulli sillet si valë. Kur dy valë zanore ndërpriten njëra -tjetrën, ato mund të ndërhyjnë në mënyrë konstruktive ose shkatërruese me njëra -tjetrën. (Kështu funksionojnë kufjet që anulojnë zhurmën)

Ky projekt përdor një sensor tejzanor të distancës për të krijuar një efekt levitimi. Kjo funksionon duke krijuar "xhepa" ku dy valë të kundërta zanore ndërhyjnë me njëra -tjetrën. Kur një objekt vendoset në xhep, ai do të qëndrojë atje, me sa duket të rri pezull në vend.

Materialet e nevojshme:

  • Bordi Arduino:
  • Ura H:
  • Sensori i distancës:
  • Breadboard:
  • Telat e kërcyesit:
  • Dioda:
  • Kondensatorët (Ndoshta):

Projekti origjinal nga Make Magazine nga Ulrich Schmerold.

Hapi 1: Merrni transmetues tejzanor

Merrni transmetues tejzanor
Merrni transmetues tejzanor
Merrni transmetues tejzanor
Merrni transmetues tejzanor
Merrni transmetues tejzanor
Merrni transmetues tejzanor

Ju do të duhet të sakrifikoni një sensor të distancës për këtë hap (mos u shqetësoni, ato janë relativisht të lira):

  • Shkrini dhe hiqni të dy transmetuesit nga pllaka
  • Hiqni dhe ruani ekranin e rrjetës nga një
  • Lidhni telat në të dy transmetuesit

Hapi 2: Krijoni një qark

Krijo qark
Krijo qark

Krijoni qarkun e mësipërm dhe vini re sa vijon:

  • Ju mund të mos keni nevojë të përfshini dy kondensatorët 100nF. (vetëm nëse bordi juaj për ndonjë arsye nuk është në gjendje të trajtojë qarkun dhe ai mbyllet vetë)
  • Bateria 9v është një stand -in për çdo furnizim me rrymë DC - imja ka punuar mirë me një bateri LiPo 7.5v

Hapi 3: Kodi

Ngarko këtë kod në Arduino tuaj:

// kodi origjinal nga:

byte TP = 0b10101010; // Çdo port tjetër merr konfigurimin e pavlefshëm të sinjalit të përmbysur () {DDRC = 0b11111111; // Vendosni të gjitha portat analoge të jenë dalje // Initialize Timer1 noInterrupts (); // Çaktivizo ndërprerjet TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; // Vendos regjistrin e krahasimit (16MHz / 200 = 80kHz valë katrore -> 40kHz valë e plotë) TCCR1B | = (1 << WGM12); // Mënyra CTC TCCR1B | = (1 <pa prescaling TIMSK1 | = (1 << OCIE1A); // Aktivizo krahasimin e ndërprerjeve të ndërprerjes së kohëmatësit (); // Aktivizo ndërprerjet} ISR (TIMER1_COMPA_vect) {PORTC = TP; // Dërgo vlera e TP në daljet TP = ~ TP; // Përmbys TP për vrapimin e ardhshëm} lak void () {// Asgjë nuk mbetet për të bërë këtu:)}

Hapi 4: Montoni Transmetuesit dhe Kalibroni

Montoni Transmetuesit dhe Kalibroni
Montoni Transmetuesit dhe Kalibroni
Transmetuesit e Malit dhe Kalibroni
Transmetuesit e Malit dhe Kalibroni
Montoni Transmetuesit dhe Kalibroni
Montoni Transmetuesit dhe Kalibroni

Ju me të vërtetë mund të përdorni gjithçka për ta bërë këtë, por unë përfundova duke përdorur një sërë duart e ndihmës (blini disa këtu:

  • Filloni duke pozicionuar transmetuesit rreth 3/4 "larg njëri -tjetrit
  • Merrni një copë të vogël polistireni sa gjysma e një bizele (nuk ka nevojë të jetë e rrumbullakët)
  • Vendoseni Styrofoamin në ekranin e rrjetës nga hapi 1
  • Duke përdorur piskatore ose pincë, vendoseni në mes dy transmetuesve (duhet të fillojë të tundet kur të afroheni)
  • Lëvizni transmetuesit përreth (gjithnjë e më larg njëri -tjetrit) derisa Styrofoami të mbetet i palëvizshëm

Hapi 5: Zgjidhja e problemeve

M’u deshën rreth pesëmbëdhjetë minuta për ta vënë atë në punë herën e parë, por pas kësaj ishte goxha e lehtë ta filloja përsëri. Këtu janë disa gjëra që mund të provoni nëse nuk funksionon në fillim:

  • Sigurohuni që të lidhni gjithçka në mënyrë korrekte
  • Rritni tensionin në urën H (bateri të ndryshme)
  • Merrni një copë më të vogël të polistromit
  • Provoni një pozicion tjetër për transmetuesit
  • Provoni të shtoni kondensatorët (nëse nuk e keni bërë tashmë)
  • Nëse akoma nuk funksionon, ndoshta diçka është prishur: provoni një grup të ndryshëm transmetuesish ose një bateri të re.

Recommended: