Skip to content

Instantly share code, notes, and snippets.

@omiq
Created April 9, 2018 01:40
Show Gist options
  • Save omiq/97862b62fd1de4bdaa2157eba1b80c6e to your computer and use it in GitHub Desktop.
Save omiq/97862b62fd1de4bdaa2157eba1b80c6e to your computer and use it in GitHub Desktop.
Simple digital camera using the TFT Hat from Adafruit
import os
import picamera
import gpiozero
from gpiozero import Button
import time
import datetime
from time import sleep
camera = picamera.PiCamera()
button = Button(23)
def snap():
print("Snap!")
datestamp = datetime.datetime.now().strftime('./camera/%Y-%m-%d-%H-%M.jpg')
camera.capture(datestamp)
os.system("sudo fbi -T 2 -d /dev/fb1 -noverbose -a {}".format(datestamp))
while True:
if button.is_pressed:
snap()
# do nothing
sleep(0.1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment