Smart Automation OS

Catalog Hardware ESP32

Pagina 4: Senzori de Mișcare, Prezenta, Distanță și Orientare

PIR HC-SR501

HC-SR501 (Senzor Infraroșu Pasiv de Mișcare PIR)

Detectează mișcarea persoanelor și animalelor prin variația radiației infraroșii emise.

Pini ESP32: OUT: GPIO13 / GPIO14 / GPIO33 (RTC Pin)
Recomandare Tehnică: Ieșirea digitală este de 3.3V (compatibilă direct cu ESP32). Conectat la un pin RTC, poate trezi microcontroller-ul din modul Deep Sleep la detectarea mișcării.
Radar RCWL-0516

RCWL-0516 (Senzor Radar cu Microunde Doppler)

Detectează mișcarea prin pereți, sticlă sau plastic folosind frecvențe radio de 3.2 GHz.

Pini ESP32: OUT: GPIO27 / GPIO12
Recomandare Tehnică: Nu poziționați modulul direct peste antena Wi-Fi a ESP32 pentru a evita interferențele. Ieșire 3.3V High/Low.
Ultrasunete Impermeabil

JSN-SR04T (Senzor Distanță Ultrasunete Impermeabil)

Măsoară distanțe (20 cm - 600 cm) în medii exterioare umede, rezistent la stropi de apă și praf.

Pini ESP32: Trig: GPIO5, Echo: GPIO18 (cu Divizor Tensiune)
Recomandare Tehnică: Pinul ECHO returnează un semnal de 5V. Utilizați un divizor rezistiv (1kΩ / 2kΩ) pentru a proteja pinul de intrare al ESP32.
Laser ToF VL53L0X

VL53L0X / VL53L1X (Senzor Laser ToF - Time of Flight)

Măsoară distanțe precise (până la 2 metri) prin timpul de zbor al unui fascicul laser invizibil.

Pini ESP32: SDA: GPIO21, SCL: GPIO22 (I2C)
Recomandare Tehnică: Nedecroșat de culoarea sau reflexia suprafeței țintă. Funcționează la 3.3V. Puteți schimba adresa I2C prin software dacă folosiți mai mulți senzori.
MPU6050 Gyro

MPU6050 (Accelerometru & Giroscop 6-Axe)

Măsoară accelerația liniară și viteza unghiulară pe axele X, Y, Z pentru detectarea înclinării sau șocurilor.

Pini ESP32: SDA: GPIO21, SCL: GPIO22, INT: GPIO19
Recomandare Tehnică: Procesor intern de mișcare (DMP). Pinul INT poate fi folosit pentru a trezi ESP32 în caz de impact sau mișcare bruscă.
Magnetometru QMC5883L

QMC5883L / HMC5883L (Buzolă Magnetică / Magnetometru 3 Axe)

Măsoară câmpul magnetic terestru pentru determinarea direcției cardinale (orientare nord).

Pini ESP32: SDA: GPIO21, SCL: GPIO22 (I2C)
Recomandare Tehnică: Necesită calibrare prin rotire în formă de opt (figure-8) pentru eliminarea perturbatiilor magnetice provocate de componentele din jur.
Encoder Rotativ

Encoder Rotativ KY-040 (Senzor Poziție Unghiulară)

Măsoară rotația bidirecțională fără limită de cursă și include un buton mecanic la apăsare.

Pini ESP32: CLK: GPIO25, DT: GPIO26, SW: GPIO32
Recomandare Tehnică: Folosiți întreruperi Hardware pe ambele pini (CLK și DT) pentru a evita pierderea pașilor la rotire rapidă.