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

Sadržaj:

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

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

Video: Kako Izraditi Ultrazvučni Daljinomjer Na HC-SR04 I Arduinu
Video: Бесконтактный датчик температуры MLX90614-DCI большого радиуса действия с Arduino 2024, Svibanj
Anonim

Predlažem projekt daljinomjera koji se temelji na ultrazvučnom senzoru HC-SR04 i Arduino ploči. Očitavanja senzora prikazuju se na zaslonu s tekućim kristalima, a napajanje se napaja iz 9 voltne baterije.

Izgled projekta daljinomjera
Izgled projekta daljinomjera

Nužno je

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

Upute

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 neka 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 mjerno područje 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.

3. korak

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

Krug ultrazvučnog daljinomjera
Krug ultrazvučnog daljinomjera

4. korak

Napišimo skicu za naš daljinomjer. 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 odjekne igle daljinomjera s iglama 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 unutarnjih dijelova koji predlažem prikazan je na slici. Zaslon i senzor sam učvrstio ljepilom za topljenje. Drži se prilično čvrsto, ali istodobno omogućuje uklanjanje povezanih dijelova, ako je potrebno. Preporučljivo je sve postaviti tako da se možete spojiti na USB priključak Arduina i po potrebi popraviti "firmware". 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 osobine. Nekoliko važnih savjeta o korištenju nalazi se na kraju u odjeljku korisnih savjeta.

Preporučeni: