- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
YANG DI MAU :
Screenshoot :
- Raspberry mengambil gambar (foto) setiap script dijalankan
- Foto lama, tidak ditimpa dengan foto baru.
- Jumlah foto bertambah sesuai dengan berapa kali script tersebut dijalankan
LANGKAH :
(1) Inisialisasi Kamera
(2) Ambil foto --> simpan dengan nama foto0.jpeg
(3) Cek file di dalam folder :
- apabila ada nama file "foto0.jpeg" (pasti ada...hehehe...lihat no (2)) maka cek apakah sudah ada nama file "foto1.jpeg" --> bila belum simpan dengan nama file "foto1.jpeg"
- apabila sudah nama file "foto1.jpeg", maka cek apakah sudah ada nama file "foto2.jpeg" --> bila belum simpan dengan nama file "foto2.jpeg"
- apabila sudah nama file "foto(i).jpeg, maka cek apakah sudah ada nama file "foto(i+1).jpeg" --> bila belum simpan dengan nama file "foto(i+1).jpeg"
from time import sleep
from picamera import PiCamera
import os
KAMERA = PiCamera()
KAMERA.resolution =(1024,768)
KAMERA.start_preview()
sleep(2)
KAMERA.capture('foto0.jpg') # Ambil foto, simpan dengan nama foto0.jpeg
KAMERA.close()
i=0
while os.path.exists("foto%i.jpg" %i): # Cek nama foto(i).jpeg
i+=1 # bila ada maka deteksi nama foto(i+1).jpeg dan seterusnya
os.rename("foto0.jpg","foto%i.jpg" %i) # bila sudah mendapat nama yang belum dapat, maka diberinama foto(i).jpeg
print("FOTO SUKSES -->")
print("foto%i.jpg" %i)
Simpan script dibawah dengan nama camera.py
- Get link
- X
- Other Apps
Comments
Post a Comment