본문 바로가기

programmer/DIY

라즈베리파이2 드롭박스 연동하기

라즈베리파이2 드롭박스 연동하기




안녕하세요. 이번 글에서는 라즈베리파이2 드롭박스 연동하기에 대해 알아보겠습니다.



.


저는 드론에 라즈베리파이를 연결해서 촬영을 할 생각인데 이 파일을 어떻게 내 컴퓨터로 옮길지 고민을 많이 했습니다. 윈도우 공유폴더 같은 것도 생각해봤지만, 보안 문제와 라즈비안과의 호환성 등을 생각해봤을 때 드롭박스가 좋을 것 같았습니다. 무엇보다 친절히 설명이 되어있는 자료를 찾았다는게 중요했습니다. ㅎㅎ



먼저 라즈베리파이2에 드롭박스를 설치해야하는데요. 그 전에 드롭박스의 회원이 아니라면 드롭박스에 가입을 해야합니다. https://www.dropbox.com 이 곳으로 이동해서 가입을 하시면 됩니다.


드롭박스를 라즈베리파이에 설치하는 과정은 http://raspi.tv/2013/how-to-use-dropbox-with-raspberry-pi 이 웹 사이트에 아주 잘 나와있습니다. 영어로 되어있기 때문에 과정을 적어보겠습니다.



cd ~
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git



위 명령어를 입력해서 Dropbox-Uploader 클론을 다운로드 받습니다. 그 전에 cd ~ 명령어를 통해 위치를 /home/pi에 놔둬야 한다고 합니다.



cd Dropbox-Uploader



Dropbox-Uploader를 받고 폴더로 이동합니다. ls를 통해 폴더 안의 파일들을 보면 dropbox_uploader.sh라는 파일이 있는데 이게 우리가 사용할 script입니다.




enter image description here


위의 과정들을 살펴보면 위의 그림과 같습니다.



./dropbox_uploader.sh



위의 명령어를 입력합니다. 그러면 App key를 입력하라고 나옵니다. 우린 아직 App key가 없습니다.
https://www.dropbox.com/developers/apps
위의 웹 페이지로 이동합니다.




enter image description here


Create app을 누릅니다.


enter image description here


Dropbox API를 선택하고 다른 것은 자유롭게 선택합니다. 모두 입력하고 Create app을 누릅니다.


enter image description here


App key가 생성되었습니다! App secret도 잘 기억해둡니다.


enter image description here


자 이제 다시 돌아와서 app key와 app secret을 입력해줍니다. 그리고 app 또는 Full에 대한 설명을 읽어본 후 자신에게 맞는 것을 선택합니다. 마지막에는 y를 선택해야겠죠?


enter image description here


어떤 URL이 생성됩니다. 주소창에 입력해서 따라가서 인증을 받아야합니다.


enter image description here


위와 같은 화면이 뜨면 성공적입니다. 허용을 누릅니다.


enter image description here


성공했습니다! 그리고 다시 라즈베리파이로 돌아와서 엔터를 누릅니다.


enter image description here


위와 같은 화면이 뜬다면 성공한 것입니다! 이제 라즈베리파이와 드롭박스가 연동되었습니다. 다음 글은 라즈베리파이에서 드롭박스를 이용하는 방법에 대해 알아보겠습니다.