Produkteinführung #

Der Infrarotsensor für Menschen dient zur Erkennung der vom menschlichen oder tierischen Körpermodul abgegebenen Infrarotstrahlung. Wenn eine Person oder ein anderes heißes Objekt in den Erfassungsbereich des Sensors gelangt, verursacht das Objekt Änderungen in der Infrarotstrahlung.
Seine Besonderheit besteht darin, dass es nur dann ein entsprechendes elektrisches Signal ausgibt, wenn die äußere Strahlung eine Änderung seiner eigenen Temperatur verursacht. Wenn die Temperaturänderung tendenziell stabil ist, wird kein Signal ausgegeben, sodass es nur auf den sich bewegenden menschlichen Körper reagiert.
Anwendungsreferenz: Sensorlicht für den menschlichen Körper, automatische Tür, automatischer Wasserhahn, automatische Treppenbeleuchtung usw.
Parameterspezifikation #
| Parameter | Wert/Beschreibung |
| Betriebsspannung | 3.3V ~ 5V |
| Betriebstemperatur | -20 ° C ~ + 85 ° C |
| Erkennungswinkel | 100° |
| Erfassungsbereich | 0 ~ 4m |
| Größe | 3.16cm * 2.38cm |

Schaltplan #
Hinweis: Erweiterungskarte ist angeschlossen an esp32 Controller-Platine.

| PIR-Bewegungssensor | ESP32 |
| VCC | 5V |
| GND | GND |
| Schild | Stift 32 |
Beispielcode #
| void setup () {
pinMode(32,INPUT);//Pin 32 in den Eingabemodus setzen Serial.begin(115200);//Baudrate auf 115200 einstellen } void loop () { Serial.println(digitalRead(32));//Lest den Status von Pin 32 und gibt ihn auf dem seriellen Monitor aus Verzögerung (1000); } |
Hinweis: Wenn Sie eine Arduino-Platine verwenden, ändern Sie den Pin im Programm auf PIN7, stellen Sie die Baudrate auf 9600 ein, verbinden Sie dann den Hardware-Pin mit PIN7 und laden Sie das Programm hoch.
Testergebnis #
Nachdem Sie den Code auf die Controllerplatine hochgeladen haben, öffnen Sie den Seriellen Port-Monitor der Arduino IDE, stellen die Baudrate auf 115200 ein und wechseln in den Scroll-Modus.
Wenn wir uns bewegen, gibt der Sensor den Wert 1 zurück. Wenn wir ruhen, gibt der Sensor den Wert 0 zurück.


Hinweis: Das Modul verfügt über einen Verzögerungseffekt. Wenn das Objekt ruht, sendet es nicht sofort 0 Daten, sondern wartet eine Weile. Wenn die serielle Schnittstelle die Daten nicht normal anzeigen kann, prüfen Sie, ob die Hardware-Verbindungsschnittstelle mit der Code-Schnittstelle übereinstimmt.
Relevante Unterlagen #
Holen Sie sich jetzt eins #
B2B-Geschäft: info@acebott.com
Offizielle Website: PIR-Bewegungssensor
