Codey OnlineBiblioteka komponentów Arduino i ESP32 › Mini PIR
Mini PIR
Czujniki

Mini PIR

Mini PIR (pasywny czujnik ruchu na podczerwień) wykrywa zmiany promieniowania podczerwonego spowodowane ruchem w pobliżu. Jest zasilany z VCC (2,7 V do 12 V), z GND podłączonym do masy układu, i udostępnia pojedynczą linię sygnałową OUT (poziom ok. 3 V), którą można odczytać jako wejście cyfrowe na Arduino/ESP32.

Szerokość: 23.1 mm

Pinout — Mini PIR

Pin Sygnał Opis
VCC 2.7V - 12V power
OUT 3V signal
GND ground

Przykładowy schemat połączeń — Mini PIR

Z Do Przewód
board:5V x1:VCC red
board:GND x1:GND black
board:D2 x1:OUT green

Przykładowy kod Arduino — Mini PIR

Ten przykład został napisany i sprawdzony kompilacją dla arduino-uno. Codey Online dostosuje go do każdej innej obsługiwanej płytki.

const int pirPin = 2;

void setup() {
  pinMode(pirPin, INPUT);
  Serial.begin(9600);
  while (!Serial) {
    ;
  }
  Serial.println("Mini PIR sensor example");
  Serial.println("Warming up the PIR sensor for calibration...");
  delay(30000);
  Serial.println("Ready. Move in front of the sensor.");
}

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

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

  delay(500);
}

Podobne komponenty

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

Zbuduj swój projekt Arduino lub ESP32 z pomocą AI

Opisz, co chcesz zbudować. Codey Online napisze kod, narysuje schemat połączeń, skompiluje projekt i wgra go na płytkę bezpośrednio z przeglądarki.

Zacznij za darmo