Categorieën

Arduino / Modules / HC-SR04 Ultrasoon afstandsdetectie module

HC-SR04 Ultrasoon afstandsdetectie module

Ultrasoon afstandsdetectie module sensor voor uw (robot) project.

Status

Op voorraad

€ 2,75
Prijs per stuk

 

Aantal: 
+ in winkelwagentje
Op verlanglijst
 

HC-SR04 Ultrasoon afstandsdetectie module

Omschrijving:

  • Voltage : 5V(DC)
  • Verbruik: minder dan 2mA
  • Uitgangssignaal: Electrisch frequentie signaal, high level 5V, low level 0V
  • Sensor hoek: niet meer dan 15 graden
  • Detectieafstand: 2 cm-450 cm
  • Precisie: Tot 0.3 cm
U kunt voor deze module de NewPing library gebruiken. [KLIK]

Aansluitschema:


Voorbeeldsketch:
/*
 
    Ultrasonic sensor Pins:
        VCC: +5VDC
        Trig : Trigger (INPUT) - Pin11
        Echo: Echo (OUTPUT) - Pin 12
        GND: GND
 */
 
int trigPin = 11;    //Trig - groene Jumper
int echoPin = 12;    //Echo - gele Jumper
long duration, cm, inches;
 
void setup() {
  //Seriële poort begin
  Serial.begin (9600);
  //Definieere inputs en outputs
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
}
 
void loop()
{
 
 
  // De sensor gaat werken na een HIGH puls van 10 of meer microseconden.
  // Geef eerst een korte LOW puls om een "schone" HIGH puls te krijgen:
  digitalWrite(trigPin, LOW);
  delayMicroseconds(5);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
 
  // Lees het signaal van de sensor: een HIGH puls van welke de tijdsduur is
  // van het zenden van de ping tot het terug ontvangen van de echo van een object.

  pinMode(echoPin, INPUT);
  duration = pulseIn(echoPin, HIGH);
 
  // Zet de tijd om in afstand
  cm = (duration/2) / 29.1;
  inches = (duration/2) / 74; 
  
  Serial.print(inches);
  Serial.print("in, ");
  Serial.print(cm);
  Serial.print("cm");
  Serial.println();
  
  delay(250);
}

Deze website gebruikt cookies om het bezoek te meten, we slaan geen persoonlijke gegevens op.
© Martoparts.nl