Kako Napraviti Ultrazvučni Daljinomjer Na HC-SR04 I Arduinu

Sadržaj:

Kako Napraviti Ultrazvučni Daljinomjer Na HC-SR04 I Arduinu
Kako Napraviti Ultrazvučni Daljinomjer Na HC-SR04 I Arduinu

Video: Kako Napraviti Ultrazvučni Daljinomjer Na HC-SR04 I Arduinu

Video: Kako Napraviti Ultrazvučni Daljinomjer Na HC-SR04 I Arduinu
Video: Усилитель звука 2x18W на микросхеме YD1028 своими руками 2024, Novembar
Anonim

Predlažem projekat daljinomjera zasnovan na ultrazvučnom senzoru HC-SR04 i Arduino ploči. Očitavanja senzora prikazuju se na displeju sa tečnim kristalima, a napajanje se napaja iz 9-voltne baterije.

Izgled projekta daljinomjera
Izgled projekta daljinomjera

Neophodno je

  • - Arduino Nano;
  • - ultrazvučni daljinomer HC-SR04;
  • - LCD displej;
  • - tijelo;
  • - baterija "Krona";
  • - potenciometar od 10 kOhm;
  • - daska za hljeb;
  • - spojne žice.

Instrukcije

Korak 1

Za početak morate odabrati pravu veličinu za slučaj. Veličina ovisi o tome koju ćete Arduino ploču koristiti (UNO, Mini, Nano ili druga), kao i o veličini vašeg LCD-a. Umjesto LCD-a moguće je koristiti minijaturni LED indikator s 3 znaka. To će biti dovoljno za prikaz udaljenosti u centimetrima, jer ultrazvučni senzor koji se koristi ima opseg mjerenja od 3 do 400 cm.

Odabir kućišta za daljinomjer
Odabir kućišta za daljinomjer

Korak 2

Procijenimo kako će dijelovi biti raspoređeni unutar tijela. Izrežite rupe za ultrazvučni senzor, zaslon i prekidač za uključivanje / isključivanje.

Korak 3

Pogledajmo sada sklop našeg uređaja. Napajanje - iz baterije "Krona" 9 V. Preklopni prekidač S1 - za uključivanje i isključivanje uređaja. Ekran sa tečnim kristalima (LCD) povezan je na standardni način potenciometrom od 10 kΩ za podešavanje kontrasta. LCD i ultrazvučni senzor napajaju se od 5 V.

Krug ultrazvučnog daljinomera
Krug ultrazvučnog daljinomera

Korak 4

Napišimo skicu za naš daljinomer. Ovdje je sve jednostavno. Prvo inicijaliziramo LCD na pinovima 12, 11, 10, 9, 8 i 7 pomoću biblioteke LiquidCrystal iz Arduino IDE-a.

Dalje, spajamo okidač i eho pinove daljinomera sa zatičima 6 i 5 ploče Arduino.

Svakih 50 ms tražit ćemo udaljenost od detektora pomoću funkcije getDistance () i prikazati ga na LCD-u.

Skica daljinomjera
Skica daljinomjera

Korak 5

Nakon što skicu zapišemo u Arduino memoriju, možemo sastaviti uređaj. Izgled unutrašnjih dijelova koji predlažem prikazan je na slici. Ekran i senzor sam učvrstio ljepilom za topljenje. Drži se prilično čvrsto, ali istovremeno omogućava uklanjanje povezanih dijelova, ako je potrebno. Preporučljivo je postaviti sve tako da se možete spojiti na USB priključak Arduina i popraviti "firmware" ako je potrebno. Na primjer, promijenite prikazani tekst ili ispravite koeficijente za izračunavanje udaljenosti. Možda će biti potrebno promijeniti kontrast LCD-a, pa je također poželjno imati na raspolaganju podešivač potenciometra.

Izgled unutrašnjosti ultrazvučnog daljinomjera
Izgled unutrašnjosti ultrazvučnog daljinomjera

Korak 6

Verzija gotovog uređaja prikazana je na fotografiji. Prilično je kompaktan i jednostavan za upotrebu. Naravno, takav uređaj ima svoje karakteristike. Nekoliko važnih savjeta za upotrebu nalazi se na kraju u odjeljku korisnih savjeta.

Preporučuje se: