logo


Ultralydssensor HC-SR04 HCSR04 er en solid ultralydbølgesensor, som du kan bruke til avstandsmåling med Arduinoprosjektene dine.


 

Denne sensoren er populær på grunn av sin lave pris, nøyaktighet og brukervennlighet. Her er en veiledning som vil hjelpe deg med å bruke ultralydssensoren HC-SR04 i Arduinoprosjektene dine.
Hva er ultralyd?
Ultralyd er lydbølger som har en frekvens over det menneskelige hørselsspekteret. Disse høye frekvenslydbølgene brukes ofte i ulike applikasjoner, som ekkolodd og medisinsk ultralyd.
Hvordan HC-SR04 fungerer
Ultralydssensoren HC-SR04 består av en ultralydstransduser og en mottaker. Transduseren sender ut en ultralydspuls, og når pulsen når et objekt, reflekteres den tilbake til sensoren. Mottakeren i sensoren registrerer det reflekterte ekkoet, og tiden det tar for signalet å reise til objektet og tilbake beregnes.
Fordeler med å bruke HC-SR04-sensoren
Her er noen av fordelene med å bruke HC-SR04-ultralydssensoren i Arduinoprosjektene dine:
  • Lav pris
  • Nøyaktig avstandsmåling
  • Enkel å bruke
  • Kan brukes i ulike applikasjoner
  • Hvordan koble til og bruke HC-SR04-sensoren
    Koblingsskjemaet for HC-SR04-sensoren er vist nedenfor:

    VCC-pinnen: Denne pinnen må kobles til 5V-strømkilden.

    Trig-pinnen: Denne pinnen brukes til å utløse ultralydspulsen. Du må sende et kort høyt signal (10us) til denne pinnen for å starte avstandsmålingen.

    Echo-pinnen: Denne pinnen brukes til å motta det reflekterte ekkoet. Du må måle tidsperioden mellom det øyeblikket du sender ut pulsen og det øyeblikket du mottar ekkoet.

    Gnd-pinnen: Denne pinnen må kobles til GND på Arduinokortet.

    Kode for å bruke HC-SR04 med Arduino
    Her er en enkel Arduino-skisse som viser hvordan du måler avstanden ved hjelp av HC-SR04-sensoren:
    #include
    Ultrasonic ultrasonic(TrigPin, EchoPin);
    void setup() {
    Serial.begin(9600);
    }
    void loop() {
    long distance = ultrasonic.ranging(CM);
    Serial.print("Distance: ");
    Serial.println(distance);
    delay(100);
    }
    Applikasjoner for HC-SR04-sensoren
    HC-SR04-ultralydssensoren kan brukes i en rekke applikasjoner, for eksempel:
  • Avstandsmåling for roboter
  • Hinderunngåelse for droner
  • Nivåmåling i tanker
  • Parkeringssensorer for biler
  • Konklusjon
    Ultralydssensoren HC-SR04 er et allsidig og nyttig verktøy som kan brukes i en rekke Arduinoprosjekter. Ved å følge veiledningen som er gitt i denne artikkelen, kan du enkelt koble til og bruke HC-SR04-sensoren i prosjektene dine og dra nytte av dens avstandsmålingsfunksjoner.