Things used in this project

Hardware components:
Ard nano
Arduino Arduino Nano R3
×1
ISD1820
×1
Servo (generic)
×1
Software apps and online services:
Ide web
Arduino Arduino IDE
Hand tools and fabrication machines:
Zen Toolworks CNC Router

Custom parts and enclosures

Camera Rotation
Cut out layers of 1/2" MDF
camera-rotator_jgmmRKhpTl.dxf

Code

GoPro voice controlArduino
Pans servo and takes a picture with voice control board
#include <Servo.h>

Servo myservo;
int pos = 0;

void setup(){
  myservo.attach(5);
  pinMode(3, OUTPUT); //voice trigger
  pinMode(13, OUTPUT); //light trigger
}
void loop(){
  myservo.writeMicroseconds(1478); //rotate continuous rotation servo
  digitalWrite(13, HIGH);
  delay(1000);
  myservo.writeMicroseconds(1448); //stop continuous rotation servo - may need to adjust depending on resistors
  delay(50); //pause before triggering command
  digitalWrite(3, HIGH);
  digitalWrite(13, LOW);
  delay(3000); //keep command pin on until done
  digitalWrite(3, LOW);
  digitalWrite(13, LOW);
  delay(1000); //wait for photo to complete
}

Credits

Bfhczutk
Jeremy Cook

Engineer, Clemson grad, maker of random contraptions. Write for various publications, including Hackster!

Contact

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

IoT Based Garden Automation And Monitoring System
Advanced
  • 199
  • 6

Full instructions

Automate Your Garden with Arduino and Cayenne

Magic VR Hat
Advanced
  • 613
  • 8

Wear the hat, get transported to different 360 VR experience.

Punch Activated Arm Flamethrowers (Real Firebending)
Advanced
  • 41,763
  • 317

Shoot fireballs from your fists when you throw a punch with these arm mounted smart flamethrowers!

Visual Capturing with OV7670 on Arduino
Advanced
  • 4,618
  • 24

Protip

This is an Arduino camera module, using the surveillance camera's digital image processing chip-OV0706.

Get Nostalgic and Use Nokia 84x48 LCD with Arduino
Advanced
  • 3,086
  • 14

Protip

These 84 by 48 pixel LCDs are what you might have found in Nokia 3310. And what about using them in the Arduino projects?

URB (Universal Railway Model Bus)  - Automate Your Layout
Advanced
  • 13
  • 0

Work in progress

All features Arduino, plus: direct plug servos, motor drivers, high-current outputs, built-in I2C bus, convenient connections, and more.

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaFree StoreBlog