Sisukord:

Ustega ultrahelivahemiku leidja: 7 sammu (piltidega)
Ustega ultrahelivahemiku leidja: 7 sammu (piltidega)

Video: Ustega ultrahelivahemiku leidja: 7 sammu (piltidega)

Video: Ustega ultrahelivahemiku leidja: 7 sammu (piltidega)
Video: Arens - FENIX NTM® Nano ustega köök 2024, Juuli
Anonim
Ustega ultrahelivahemiku leidja
Ustega ultrahelivahemiku leidja

Ultraheli kaugusmõõtja tuvastab kõrgsagedusliku helilaine kiirgusega, kas midagi on teel. Selle juhendi keskmes on see, kuidas uksed ja ultraheli kaugusmõõtjad saavad koos töötada, eriti kuidas neid saab kasutada uste avanemise ja sulgemise tuvastamiseks. Selle mõõteseadme abil näeme, kas see tuvastab uste avanemise ja sulgemise.

Samm: MATERJALID

Meie plaani jaoks vajame:

Arduino Uno mikrokontroller

USB -kaabel (Arduino ühendamiseks arvutiga)

Sülearvuti

Leivalaud

Juhtmed (umbes 4-5)

Sonar

2. samm: plaadi ühendamine

Tahvli ühendamine!
Tahvli ühendamine!

Laudu on erinevat tüüpi ja suurusega, pika puhul soovitame järgida ülaltoodud esimest pilti.

Kui teil on väike, soovitame kasutada ülaltoodud teist pilti.

Samm: programmeerige oma Arduino

Arduino programmeerimine!
Arduino programmeerimine!
Arduino programmeerimine!
Arduino programmeerimine!

See samm on seotud Arduino programmeerimisega, ülal näete meie kasutatud koodi. Selle koodi abil saate monitori lugeda sonari kaugusmõõturi väärtust ja seda ekraanile salvestada.

4. samm: sonari vahemiku kalibreerimine

Nüüd peate seadistama võrrandi, mille abil Arduino saab õigesti näidata kaugust sonarist ukse või mis tahes teie tuvastatava objektini. Asetage joonlaud sonari ette ja hankige mõni ese, näiteks raamat. Asetage objekti esikülg joonlauale märgitud 10 -tollisele joonele ja registreerige sonari antud väärtus. Varundage raamatut 5 tolli võrra ja salvestage monitorile ilmuvad väärtused.

Samm: kalibreerimiskõvera koostamine

Kalibreerimiskõvera tegemine
Kalibreerimiskõvera tegemine

Nüüd, kui teil on andmed, kasutame neid lugemiskauguste võrrandi loomiseks! Logger Pro abil seadistage x-telg kauguseks sonarist ja y-teljest sonari näitudeks, täites graafikud. Paremal küljel ilmub punktide komplekt, mis näitab mustrit. Klõpsake graafiku vasakpoolsest punktist vasakul ja tõstke esile kõik punktid paremale, kuni jõuate viimasele. Kui see on tehtud, minge ekraani ülaosas olevatele graafikutele ja vajutage "Lineaarne", et sisestada kõige sobivama joone graafik. Hõljutage kursorit graafiku kohal ja salvestage näidatud võrrand.

6. samm: süsteemi kalibreerimine

Nüüd peate naasma oma koodi juurde ja muutma kõik int -väärtused ujuvaks, võimaldades koodil lugeda ka kümnendväärtusi. Seejärel looge ülaosas oma võrrandile uus muutuja, võite sellele nimetada midagi sellist nagu „temperatuur“ja seada see võrdseks eelmise sammuga saadud võrrandiga. Luba uuel muutujal lisada ka kümnendkohti, lisades uue koodirida, milleks on ujuktemperatuur. Lõpuks sisestage nende kahe rea alla Serial.println („muutuja nimi”), et teie uus vahemaa väärtus salvestataks. See peaks välja nägema umbes selline =

*y tähistab muutujale pandud nime*

ujuk y; y = (a* x) + b; Seeria.println (y);

Samuti pidage meeles, et eemaldate teise jadatrüki, kuna see pole väärtus, millele me keskendume.

Samm 7: Sonari kauguseotsija testimine

Sonari kauguseotsija testimine
Sonari kauguseotsija testimine

Kui teil on võrrand, saate seda võrrandit kasutada ja koodi sisestada! Kui olete selle sisestanud, saate sülearvuti plaadiga ühendada ja koodi testimiseks üle kanda. Näete, kuidas numbrid muutuvad sõltuvalt sonari kaugusmõõturi ja ukse kaugusest, mitte ainult numbrid muutuvad, vaid ka tuled peaksid sisse ja välja lülituma.

Teie Sonari kaugusmõõtja peaks olema kalibreeritud ja tulemused peaksid ekraanile ilmuma. Nüüd olete lõpetanud!:)

Soovitan: