Új Jelszó Kérése
Kategóriák
Termék Részletek


PIR mozgásérzékelő szenzor Raspberry PI-hez

Raktárkészlet: VAN
PIR mozgásérzékelő szenzor Raspberry PI-hez
  • PIR mozgásérzékelő szenzor Raspberry PI-hez
  • PIR mozgásérzékelő szenzor Raspberry PI-hez
  • PIR mozgásérzékelő szenzor Raspberry PI-hez
  • PIR mozgásérzékelő szenzor Raspberry PI-hez
2 590 Ft2590

A PIR mozgásérzékelő szenzor egy nagyszerű kis érzékelő, melyet könnyen integrálhatsz a saját Raspberry PI rendszeredbe.

 

  • Leírás

    Ez az 5V-os “Passive Infra Red” érzékelő közvetlenül csatlakoztatható a Raspberry PI-hez. Az a legnagyszerűbb bennet, hogy 5V-ról lehet meghajtani, de a kimenete a Raspberry PI által használt 3.3V-os jelszintet adja. Ezért semmilyen kiegészítő áramkörre nincs szükség, csak 3 db prémium minőségű anya-anya jumper kábelre. Ezekkel tudod az alábbi rajz szerint bekötni a PI GPIO csatlakozójára.

    A modul egyszerűen “HIGH”-ba (3.3V) rakja a kimenetét, ha mozgást érzékel a hatósugarán belül. Ezt az állapotát tartja egy ideig, amit tudsz szabályozni a rajta található potenciométer segítségével. Ha folyamatos mozgást érzékel, akkor a kimenete is folyamatosan “HIGH”-ba marad. Ha a potenciométerrel beállított idő lejár és nem észlel mozgást, akkor visszatér “LOW”-ba (0V).

    A PIR szenzor bekötése:

    Az alábbi rajz segít abban, hogy hogyan csatlakoztasd a szenzort a Raspberry PI-hez.

    A szenzor panelján található 2 db potenciométer. Ha a kép szerint nézed, akkor a bal oldali az érzékenységét szabályozza. A gyári beállítás középen van kb 50%. A másik azaz a jobb oldali potenciométer segítségével tudod szabályozni, hogy mennyi ideig tartsa “HIGH”-ba a kimenetét akkor amikor a mozgást érzékeli. Ez kb. 1-200 másodperc között állítható.

    Alkalmazási területek:

    • biztonság technika

    • robotika

    • automata fényképezés (ehhez ajánljuk a RaspiCam kamera modult Raspberry PI-hez)

    • de akár éjszaka a zombikat is észreveszi

    Tulajdonságok:

    • 5V-16V tápfeszültség

    • Méret: 24mm x 32.34mm x 24.66 mm

    • Panelon elhelyezett furatok a megfelelő rögzítéshez

    Használat Raspberry PI-vel:

    A PIR szenzor az alábbi Phython program segítségével tesztelhető. Másold be a PIR.py fájlba.


    #!/usr/bin/python

    #

    # PIR.py

    # Measure the holding time of a PIR module

    #

    # Author : Matt Hawkins

    # Modified by Gabor Nemeth

    # Date   : 17/05/2013

    # Import required Python libraries

    import time,datetime

    import RPi.GPIO as GPIO

    # Use BCM GPIO references

    # instead of physical pin numbers

    GPIO.setmode(GPIO.BCM)

    # Define GPIO to use on Pi

    GPIO_PIR = 7

    print "PIR Module Holding Time Test (CTRL-C to exit)"

    # Set pin as input

    GPIO.setup(GPIO_PIR,GPIO.IN)      # Echo

    Current_State  = 0

    Previous_State = 0

    try:

     print "Waiting for PIR to settle ..."

    # Loop until PIR output is 0

     while GPIO.input(GPIO_PIR)==1:

       Current_State  = 0

     print "  Ready"

     stop_time=time.time()

     # Loop until users quits with CTRL-C

     while True :

       time.sleep(0.005)

      

       # Read PIR state

       Current_State = GPIO.input(GPIO_PIR)

       if Current_State==1 and Previous_State==0:

         # PIR is triggered

         start_time=time.time()

         print datetime.datetime.now(),

         print "  Moving ",

         idle_time=int(start_time-stop_time)

         print " (Idle time : " + str(idle_time) + " secs)"

         # Record previous state

         Previous_State=1

       elif Current_State==0 and Previous_State==1:

         # PIR has returned to ready state

         stop_time=time.time()

         print datetime.datetime.now(),

         print "  Standby  ",

         elapsed_time=int(stop_time-start_time)

         print " (Elapsed time : " + str(elapsed_time) + " secs)"

         Previous_State=0

    except KeyboardInterrupt:

     print "  Quit"

     # Reset GPIO settings

     GPIO.cleanup()

  • Raktárkészlet
    VAN
    Cikkszám
    RPI-641616
Webáruház készítés
Weboldalunk további használatával jóváhagyja a cookie-k használatát az adatvédelmi nyilatkozatban foglaltak szerint.