Hur Man Gör En Ultraljudsmätare På HC-SR04 Och Arduino

Innehållsförteckning:

Hur Man Gör En Ultraljudsmätare På HC-SR04 Och Arduino
Hur Man Gör En Ultraljudsmätare På HC-SR04 Och Arduino

Video: Hur Man Gör En Ultraljudsmätare På HC-SR04 Och Arduino

Video: Hur Man Gör En Ultraljudsmätare På HC-SR04 Och Arduino
Video: HC-SR04 Датчик расстояния и сигнализация на Ардуино! 2024, Maj
Anonim

Jag föreslår ett avståndsmätarprojekt baserat på ultraljudssensorn HC-SR04 och Arduino-kortet. Sensoravläsningarna visas på LCD-skärmen och strömförsörjs från ett 9 volts batteri.

Projektlayout för avståndsmätare
Projektlayout för avståndsmätare

Det är nödvändigt

  • - Arduino Nano;
  • - ultraljudsmätare HC-SR04;
  • - LCD skärm;
  • - kropp
  • - batteri "Krona";
  • - 10 kOhm potentiometer;
  • - brödbräda
  • - anslutande ledningar.

Instruktioner

Steg 1

Till att börja med måste du välja rätt storlek för fodralet. Storleken beror på vilket Arduino-kort du ska använda (UNO, Mini, Nano eller något annat), samt vilken storlek din LCD är. Det är möjligt att använda en miniatyr-LED-indikator med 3 tecken istället för LCD. Detta räcker för att visa avståndet i centimeter, för ultraljudssensorn som används har ett mätområde på 3 till 400 cm.

Välja ett fall för en avståndsmätare
Välja ett fall för en avståndsmätare

Steg 2

Låt oss uppskatta hur delarna kommer att ordnas inuti kroppen. Klipp ut hålen för ultraljudssensorn, för displayen och för strömbrytaren.

Steg 3

Låt oss nu titta på kretsen för vår enhet. Strömförsörjning - från batteri "Krona" 9 V. Vippströmställare S1 - för att slå på och stänga av enheten. LCD-skärmen (Liquid Crystal Display) är ansluten på ett standard sätt med en 10 kΩ potentiometer för att justera kontrasten. LCD och ultraljudssensor drivs från 5 V.

Ultraljudsavståndsmätarkrets
Ultraljudsavståndsmätarkrets

Steg 4

Låt oss skriva en skiss för vår avståndsmätare. Allt är enkelt här. Först initialiserar vi LCD-skärmen på stiften 12, 11, 10, 9, 8 och 7 med LiquidCrystal-biblioteket från Arduino IDE.

Därefter ansluter vi avtryckarens avtryckare och ekstifter till stift 6 och 5 på Arduino-kortet.

Var 50: e ms kommer vi att begära avståndet från detektorn med hjälp av getDistance () -funktionen och visa den på LCD-skärmen.

Avståndsmätare skiss
Avståndsmätare skiss

Steg 5

När vi har skrivit skissen till Arduino-minnet kan vi montera enheten. Layouten på internerna som jag föreslår visas i figuren. Jag fixade skärmen och sensorn med smältlim. Det håller ganska stadigt, men gör det samtidigt möjligt att ta bort de anslutna delarna, om det behövs. Det är tillrådligt att placera allt så att du kan ansluta till USB-porten på Arduino och fixa "firmware" vid behov. Ändra till exempel den visade texten eller korrigera koefficienterna för att beräkna avståndet. Det kan vara nödvändigt att ändra LCD-skärmens kontrast, så det är också tillrådligt att ha en potentiometerjustering tillgänglig.

Layouten på insidan av ultraljudsmätaren
Layouten på insidan av ultraljudsmätaren

Steg 6

En bild av den färdiga enheten visas på bilden. Det är ganska kompakt och lätt att använda. Naturligtvis har en sådan enhet sina egna egenskaper. Flera viktiga användartips finns i slutet i avsnittet om användbara tips.

Rekommenderad: