PIR Shield

PIR Shield väcker OpenMV Cam från djupsömn vid rörelse, drar extremt låga 6 µA i standby och lägger till åtta vita plus åtta 850 nm infraröda LED:er för belysning. Idealisk för batteridrivna övervaknings- och viltkameror.

PIR Shield

För fullständigt datablad, foton och beställning, se produktsidan för PIR Shield.

Höjdpunkter

  • PIR-sensor med 6 µA standby för flera års batteridrift

  • Åtta 3500 K vita LED:er och åtta 850 nm IR-LED:er (PWM-dimbara)

Stiftutgång

Stiftutgång för PIR Shield

Stiftreferens

Stift

Funktion

P7

PWM-styrning för de vita LED:erna

P8

PWM-styrning för 850 nm IR-LED:erna

P9

Uppvakning (alternativ)

P11

Uppvakning (standard) — dras lågt när PIR:en detekterar rörelse

RAW-skena

Alltid-på-ström för PIR-sensorn — håller rörelsedetekteringen aktiv medan kameran är i djupsömn

3,3 V-skena

Försörjer shieldets inbyggda elektronik

GND-skena

Gemensam jord

Anteckning

Var och en av P7, P8, P9 och P11 kan återanvändas för annan användning. P7, P8 och P11 är anslutna som standard via lödbyglar på baksidan — öppna bygeln på vilket stift du vill frigöra. P9 är som standard frånkopplad: bygla dess bygel på baksidan för att istället dra uppvakningssignalen till P9 (och öppna P11:s bygel på baksidan för att frigöra P11).

Anteckning

P11 är uppvakningsstiftet på alla moderna OpenMV Cams — låt shieldet vara kvar på dess standardmappning för rörelseuppvakning med deepsleep(). P9-alternativet finns för äldre OpenMV Cams, som inte har en dedikerad uppvakningslinje — P9 hamnar på en vanlig GPIO som du istället skulle polla eller koppla en IRQ till.

Användning

PWM-dimra de vita och IR-belysnings-LED:erna:

from machine import PWM, Pin

white = PWM(Pin("P7"), freq=50_000, duty_u16=0)
ir = PWM(Pin("P8"), freq=50_000, duty_u16=0)

white.duty_u16(32_768)  # 50% white
ir.duty_u16(16_384)  # 25% IR

Väck kameran från djupsömn vid rörelse. P11 (standarduppvakningslinjen) dras lågt när PIR:en triggar och återställer kameran:

from machine import deepsleep

deepsleep()  # the next motion event resets the camera