Sisällysluettelo:

Ultraääni -etäisyysmittari ovilla: 7 vaihetta (kuvilla)
Ultraääni -etäisyysmittari ovilla: 7 vaihetta (kuvilla)

Video: Ultraääni -etäisyysmittari ovilla: 7 vaihetta (kuvilla)

Video: Ultraääni -etäisyysmittari ovilla: 7 vaihetta (kuvilla)
Video: 7 признаков и симптомов ожирения печени 2024, Heinäkuu
Anonim
Ultraääni -etäisyysmittari ovilla
Ultraääni -etäisyysmittari ovilla

Ultraääni -etäisyysmittari havaitsee, onko jotain matkalla lähettämällä korkeataajuista ääniaaltoa. Tässä ohjeessa keskitytään siihen, miten ovet ja ultraääni -etäisyysmittarit voivat toimia yhdessä, erityisesti miten niitä voidaan käyttää havaitsemaan, milloin ovet avautuvat ja sulkeutuvat. Tällä mittauslaitteella voimme nähdä, tunnistaako se ovien avautumisen ja sulkemisen.

Vaihe 1: MATERIAALIT

Suunnitelmaamme varten tarvitsemme:

Arduino Uno -mikro -ohjain

USB -kaapeli (Arduinon liittämiseen tietokoneeseen)

Kannettava tietokone

Leipälauta

Johdot (noin 4-5)

Kaikuluotain

Vaihe 2: Liitä kortti

Taulun liittäminen!
Taulun liittäminen!

Levyjä on erityyppisiä ja -kokoisia, pitkille suosittelemme seuraamaan ensimmäistä kuvaa yllä.

Jos sinulla on pieni, suosittelemme käyttämään toista kuvaa yllä.

Vaihe 3: Arduinon ohjelmointi

Arduinon ohjelmointi!
Arduinon ohjelmointi!
Arduinon ohjelmointi!
Arduinon ohjelmointi!

Tämä vaihe koskee Arduinon ohjelmointia, yllä näet käyttämämme koodin. Tämän koodin avulla voit saada näytön lukemaan luotainetäisyysmittarin arvon ja tallentamaan sen näytölle.

Vaihe 4: Kaikuluotaimen kalibrointi

Nyt sinun on määritettävä yhtälö, jonka avulla Arduino voi esittää etäisyyden luotaimesta oveen tai mihin tahansa havaitsemasi kohteeseen oikein. Aseta viivain luotaimen eteen ja hanki mikä tahansa esine, kuten kirja. Aseta esineen etupuoli viivaimeen merkitylle 10 tuuman viivalle ja tallenna kaikuluotain antama arvo. Varmuuskopioi kirjaa 5 tuumaa ja tallenna näytölle ilmestyvät arvot.

Vaihe 5: Kalibrointikäyrän tekeminen

Kalibrointikäyrän tekeminen
Kalibrointikäyrän tekeminen

Nyt kun sinulla on tiedot, käytämme tätä luomaan yhtälö lukuetäisyyksille! Aseta Logger Pron avulla x-akseli etäisyys luotaimesta ja y-akseli luotaimen lukemiksi täyttämällä kaaviot. Oikealle puolelle ilmestyy pisteitä, jotka osoittavat kuvion. Napsauta vasemmalle kaavion vasemmasta pisteestä ja korosta kaikki kohdat oikealle, kunnes pääset viimeiseen. Kun tämä on tehty, siirry näytön yläreunassa oleviin kaavioihin ja lisää parhaiten sopivan viivan kuvaaja painamalla”Lineaarinen”.

Vaihe 6: Järjestelmän kalibrointi

Sinun on nyt palattava koodiin ja muutettava kaikki int -arvot kelluvaksi, jolloin koodi voi lukea myös desimaalilukuja. Luo sitten yhtälösi uusi muuttuja yläreunaan, voit nimetä sen esimerkiksi "lämpötilaksi" ja asettaa sen yhtä suureksi kuin edellisestä vaiheesta saamasi yhtälö. Salli uuden muuttujan sisällyttää myös desimaaleja lisäämällä uusi koodirivi, joka on "kelluva lämpötila". Kirjoita lopuksi näiden kahden rivin alle Serial.println ("muuttujan nimi"), jotta uusi etäisyysarvo tallennetaan. Sen pitäisi näyttää tältä =

*y edustaa muuttujan nimeä*

kellua y; y = (a* x) + b; Sarja.println (y);

Muista myös poistaa toinen sarjakuva, koska se ei ole arvo, johon keskitymme.

Vaihe 7: Kaikuluotaimen etäisyysmittarin testaaminen

Kaikuluotaimen etäisyysmittarin testaaminen
Kaikuluotaimen etäisyysmittarin testaaminen

Kun olet saanut yhtälön, voit käyttää yhtälöä ja lisätä sen koodiin! Kun olet asentanut sen, voit liittää kannettavan tietokoneen taululle ja siirtää koodin testataksesi sitä. Voit nähdä, kuinka numerot muuttuvat luotainetäisyysmittarin ja oven etäisyyden mukaan, paitsi että numerot muuttuvat, myös valojen tulee syttyä ja sammua.

Kaikuluotaimen etäisyysmittari on kalibroitava ja tulosten pitäisi näkyä näytöllä. Olet nyt valmis!:)

Suositeltava: