Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import serial
- import pygame
- import pygame.camera
- import time
- import datetime
- #dt = str(datetime.datetime.now())
- pygame.init()
- pygame.camera.init()
- #pygame.camera.list_camera() #Camera detected or not
- cam = pygame.camera.Camera("/dev/video0",(640,480))
- #cam.stop()
- cam.start()
- ser = serial.Serial()
- ser.buadrate = 9600
- ser.port = "/dev/ttyUSB0"
- ser.timeout = 1
- ser.open()
- num = 0
- duration = 0.2
- #img = cam.get_image()
- #cam.stop()
- #cam.start()
- while True:
- p = ser.read(1)
- if p == 'S' :
- # cam.start()
- print " "
- print "S"
- print num
- date0 = 'date'
- ####### TEST TAKE A PHOTO WITH STREAMER APPLICATION ON RASPBERRY OS ############
- # capture0 = 'sudo streamer -c /dev/video0 -o /var/www/S'+str(num)+'.jpeg'
- # capture1 = 'sudo streamer -c /dev/video0 -o /var/www/T'+str(num)+'.jpeg'
- # capture1 = 'sudo streamer -c /dev/video0 -o /var/www/U'+str(num)+'.jpeg'
- # num = num+1
- # os.system(capture0)
- # os.system(capture1)
- # os.system(capture2)
- ####### TEST TAKE A PHOTO WITH PYGAME WITH PYTHON ON RASPBERRY OS ############
- img = cam.get_image()
- now = datetime.datetime.now() # get current date & time
- #dt = str(datetime.datetime.now())
- dt = str(now.strftime( "%Y-%m-%d, %H:%M:%S" )) # show as 2013-10-10, 03:59:59
- # time.sleep(1)#delay(750)
- pygame.image.save(img,"/var/www/photo/"+dt+".jpg")
- #pygame.image.save(img,"/var/www/photo/A.jpg")
- #newname = 'file_'+dt+'.jpg'
- #os.rename("A.jpg", newname)
- os.system(date0)
- # cam.stop()
- num = num+1
- print num
- ser.write('A')
- print(" ")
- print("ACK") # Ackknowledge back frome RPi
- print(" ")
- # cam.stop()
Advertisement
Add Comment
Please, Sign In to add comment