Skocz do zawartości

Kamera, phyton, biblioteka picamera


malgosia007

Pomocna odpowiedź

@malgosia007 witam na forum 🙂 Przydałoby się trochę więcej szczegółów. To jest Twój program, czy jakiś gotowiec? Działo wcześniej i nagle przestało, czy dopiero uruchamiasz ten kod? Najlepiej jeśli po prostu wstawisz swój program.

Link do komentarza
Share on other sites

import RPi.GPIO as GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(10, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
from datetime import datetime
from picamera import PiCamera
from time import sleep
import os

import pyrebase

firebaseConfig = {
        'apiKey': "AIzaSyCQrPxb37RrJt8lKesFgf2dNtjdMMUvy7Y",
        'authDomain': "motion-sensor-for-the-cat.firebaseapp.com",
        'databaseURL': "https://motion-sensor-for-the-cat-default-rtdb.europe-w>
        'projectId': "motion-sensor-for-the-cat",
        'storageBucket': "motion-sensor-for-the-cat.appspot.com",
        'messagingSenderId': "807336810217",
        'appId': "1:807336810217:web:1ad5c8e8d34f8cf4f5c278",
        'measurementId': "G-G82WY2SS1Q",
}

firebase = pyrebase.initialize_app(firebaseConfig)

storage = firebase.storage()

camera = PiCamera()

while True:

        try:
          if GPIO.input(10) == GPIO.HIGH:
            print("pushed")
            now = datetime.now()
            dt = now.strftime("%d%m%Y%H:%M:%SS")
            name = dt+".jpg"
            camera.capture(name)
            print("Image sent")
            os.remove(name)
            print("File Removed")
            sleep(2)

        except:
                camera.close()

Jest to gotowiec, który przerabiam na własne potrzeby. Zamiast przycisku chcę użyć czujnika ruchu.

Chcę jeszcze pozmieniać kiedy czujnik powinien zacząć działać, ale najpierw to powinno zacząć działać.

 

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.