Add files via upload

This commit is contained in:
granaa
2018-02-03 16:47:36 -08:00
committed by GitHub
parent e9691eee5f
commit 105925a263
6 changed files with 84 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
#include<camera.h>
camera::camera(int pinn){
pinMode(pinn, OUTPUT);
pin = pinn;
}
void camera::pulse(){
digitalWrite(pin,HIGH);
delay(105);
digitalWrite(pin,LOW);
delay(55);
}
void camera::kill(){
digitalWrite(pin,LOW);
delay(455);
}
void camera::shoot(){
for(int i=0;i<3;i++)
pulse();
kill();
}
void camera::slowZoomIn(){
pulse();
kill();
}
void camera::slowZoomOut(){
pulse();
pulse();
kill();
}
void camera::fullZoomIn(){
for(int i=0;i<4;i++)
pulse();
kill();
}
void camera::fullZoomOut(){
for(int i=0;i<5;i++)
pulse();
kill();
}