Kā Izveidot Ultraskaņas Tālmēri Uz HC-SR04 Un Arduino

Satura rādītājs:

Kā Izveidot Ultraskaņas Tālmēri Uz HC-SR04 Un Arduino
Kā Izveidot Ultraskaņas Tālmēri Uz HC-SR04 Un Arduino

Video: Kā Izveidot Ultraskaņas Tālmēri Uz HC-SR04 Un Arduino

Video: Kā Izveidot Ultraskaņas Tālmēri Uz HC-SR04 Un Arduino
Video: Kā pievienot Wifi moduli kamīnam | Как подключить модуль Wi-Fi к камину | Centropelet ZV / ZVB 2024, Novembris
Anonim

Es ierosinu tālmēra projektu, kura pamatā ir ultraskaņas sensors HC-SR04 un Arduino dēlis. Sensora rādījumi tiek parādīti šķidro kristālu displejā, un strāva tiek piegādāta no 9 voltu akumulatora.

Rangefinder projekta izkārtojums
Rangefinder projekta izkārtojums

Tas ir nepieciešams

  • - Arduino Nano;
  • - ultraskaņas tālmēri HC-SR04;
  • - LCD displejs;
  • - ķermenis;
  • - akumulators "Krona";
  • - 10 kOhm potenciometrs;
  • - maizes dēlis;
  • - savienojošie vadi.

Instrukcijas

1. solis

Lai sāktu, jums jāizvēlas pareizais lietas izmērs. Izmērs ir atkarīgs no tā, kuru Arduino dēli izmantosit (UNO, Mini, Nano vai citu), kā arī no tā, kāda izmēra ir jūsu LCD. LCD vietā ir iespējams izmantot miniatūru LED indikatoru ar 3 rakstzīmēm. Tas būs pietiekami, lai rādītu attālumu centimetros, jo izmantotā ultraskaņas sensora mērīšanas diapazons ir no 3 līdz 400 cm.

Lietas izvēle attāluma meklētājam
Lietas izvēle attāluma meklētājam

2. solis

Novērtēsim, kā daļas tiks izvietotas ķermeņa iekšienē. Izgrieziet urbumus ultraskaņas sensoram, displejam un ieslēgšanas / izslēgšanas slēdzim.

3. solis

Tagad apskatīsim mūsu ierīces shēmu. Barošanas avots - no akumulatora "Krona" 9 V. Pārslēgšanas slēdzis S1 - lai ieslēgtu un izslēgtu ierīci. Šķidro kristālu displejs (LCD) ir standarta veidā savienots ar 10 kΩ potenciometru, lai pielāgotu kontrastu. LCD un ultraskaņas sensors tiek darbināts no 5 V.

Ultraskaņas tālmēra ķēde
Ultraskaņas tālmēra ķēde

4. solis

Uzrakstīsim mūsu attāluma meklētāja skici. Šeit viss ir vienkāršs. Pirmkārt, mēs inicializējam LCD uz tapām 12, 11, 10, 9, 8 un 7, izmantojot LiquidCrystal bibliotēku no Arduino IDE.

Tālāk mēs savienojam attāluma meklētāja sprūda un atbalss tapas ar Arduino dēļa 6. un 5. tapu.

Ik pēc 50 ms mēs pieprasīsim attālumu no detektora, izmantojot funkciju getDistance (), un parādīsim to LCD.

Rangefinder skice
Rangefinder skice

5. solis

Kad skice ir ierakstīta Arduino atmiņā, mēs varam salikt ierīci. Ierosinātais iekšējo izkārtojums ir parādīts attēlā. Displeju un sensoru nofiksēju ar karsta kausējuma līmi. Tas turas diezgan stingri, bet tajā pašā laikā ļauj noņemt pievienotās daļas, ja nepieciešams. Ieteicams visu novietot tā, lai varētu izveidot savienojumu ar Arduino USB pieslēgvietu un nepieciešamības gadījumā salabot "programmaparatūru". Piemēram, mainiet parādīto tekstu vai koriģējiet koeficientus attāluma aprēķināšanai. Iespējams, būs jāmaina LCD kontrasts, tāpēc ieteicams arī darīt pieejamu potenciometra regulatoru.

Ultraskaņas tālmēra iekšējo izkārtojums
Ultraskaņas tālmēra iekšējo izkārtojums

6. solis

Gatavās ierīces versija ir parādīta fotoattēlā. Tas ir diezgan kompakts un viegli lietojams. Protams, šādai ierīcei ir savas īpašības. Noderīgo padomu beigās ir sniegti vairāki svarīgi padomi par lietošanu.

Ieteicams: