Codey OnlineArduino- & ESP32-componentenbibliotheek › PIR Sensor HC-SR501
PIR Sensor HC-SR501
Sensoren

PIR Sensor HC-SR501

De PIR-sensor HC-SR501 detecteert veranderingen in infraroodstraling (IR) door beweging, meestal van mensen of dieren. Hij geeft een digitaal uitgangssignaal (OUT) dat rechtstreeks kan worden uitgelezen door microcontrollers zoals Arduino of ESP32, met de standaard voedings- en massapennen (VCC en GND).

Breedte: 33.1 mm

Pinout — PIR Sensor HC-SR501

Pin Signaal Beschrijving
GND GND Ground
OUT digital out
VCC VCC Power positive

Voorbeeld-aansluitschema — PIR Sensor HC-SR501

Van Naar Draad
board:5V x1:VCC red
board:GND x1:GND black
board:D2 x1:OUT green

Voorbeeld-Arduinocode — PIR Sensor HC-SR501

Dit voorbeeld is geschreven en compile-gecheckt voor de arduino-uno. Codey Online past het voor je aan naar elk ander ondersteund board.

// PIR Sensor HC-SR501 - canonical beginner example
// Reads the sensor output on D2 and prints motion status to Serial Monitor.

const int pirPin = 2;

void setup() {
  pinMode(pirPin, INPUT);
  Serial.begin(9600);
  while (!Serial) {
    ;
  }
  Serial.println("PIR sensor warming up... give it about 30-60 seconds.");
}

void loop() {
  int motion = digitalRead(pirPin);

  if (motion == HIGH) {
    Serial.println("Motion detected!");
  } else {
    Serial.println("No motion.");
  }

  delay(500);
}

Vergelijkbare componenten

18650 Battery Shield with USB-C Charger and 5V Boost Converter

18650 Battery Shield with USB-C Charger and 5V Boost Converter

2.4 inch OLED Display I2C 3.3V

2.4 inch OLED Display I2C 3.3V

3.5 inch TFT LCD Shield

3.5 inch TFT LCD Shield

50kg Load Cell Weight Sensor

50kg Load Cell Weight Sensor

Bouw je Arduino- of ESP32-project met AI

Beschrijf wat je wilt bouwen. Codey Online schrijft de code, tekent het aansluitschema, compileert het en flasht je board rechtstreeks vanuit de browser.

Gratis starten