Skip to content

doruu/rpi-camera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

rpi-camera

라즈베리파이로 카메라 제어 프로젝트

준비물

하드웨어

  • 라즈베리파이 2 사용
  • 서보모터 2개 sg90
  • 포맥스, 순간접착제

소프트웨어

  • pwm 제어를 위한 c wiringPi
  • 웹 인터페이스로 제어를 위해 node 약간
  • mjpg-streamer

설치

$ sudo apt-get install git-core
$ sudo apt-get update
$ sudo apt-get upgrade
$ git clone git://git.drogon.net/wiringPi
$ cd wiringPi
$ git pull origin
$ cd wiringPi
$ ./build
$ curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
$ sudo apt-get install -y nodejs
$ git clone https://github.com/jacksonliam/mjpg-streamer.git
$ cd mjpg-streamer-experimental
$ make
$ sudo make install
$ git clone https://github.com/doruu/rpi-camera.git
$ cd rpi-camera
$ gcc servo.cpp -lwiringPi -lstdc++ -o servo

실행

node 로 웹인터페이스로 제어하기위한 서버실행

$ node servo.js

화면 스트리밍을 위한 mjpg stereamer 실행

$ ./mjpg_streamer -o "output_http.so -w ./www" -i "input_raspicam.so"

web interface

http://192.168.0.20:3030/servo?lr=0&tb=0

  • lr : 좌우 제어변수 -90 ~ 90 까지 값을 가짐
  • tb : 상하 제어변수 -90 ~ 90 까지 값을 가짐

다음할일

  • 안드로이드용 mpeg-streamer 뷰어 및 VR 적용 카메라제어.

Releases

No releases published

Packages

No packages published