/* code block */
반응형

요즘 들어 아침마다 날씨 확인하는게 번거로워서 확인도 안하고 우산 없이 나갔다가 된통 당하는 경우가 많다.

 

그래서 우리의 친구 라즈베리파이가 아침마다 카카오톡으로 오늘의 날씨를 알려주도록 만들어 보겠다.

 

준비 환경 - 라즈베리파이3B+, 마이크로SD카드, 무선 공유기, 파이썬3 개발환경

라즈베리파이 3B+, 집에 하는일 없이 뒹굴던 라즈베리의 모델명이다. 많은 성능을 필요로 하는 일을 시키지 않을 것이기 때문에 wifi 모듈만 달려있다면 3B+가 아니어도 충분하다.

이외에 라즈베리에 사용할 키보드, 마우스, 모니터는 데스크탑에서 잠시 뽑아 사용하도록 한다.

 

우선 라즈베리파이에 라즈비안을 설치한다.

https://www.raspberrypi.org/downloads/raspbian/

 

Download Raspbian for Raspberry Pi

Raspbian is the Foundation's official supported operating system. You can install it with NOOBS or download the image below.

www.raspberrypi.org

recommended software를 다운 받는다.

다운받은 라즈비안은 balenaEtcher 프로그램을 이용해 마이크로sd카드에 설치해준다.

https://www.balena.io/etcher/

 

balena - Home

Infrastructure to develop, deploy, and manage connected devices at scale

www.balena.io

라즈비안 설치가 완료됐으면 라즈비안의 터미널(Ctrl + Alt + T)을 켠다.

 

앞으로 이용할 파이썬3의 모듈들을 설치하기 위해 pip3를 우선 설치한다.

1
Python3    sudo apt-get install python3-pip

라즈베리는 이정도로 준비가 끝났다.

 

다음 준비할 것은 카카오톡이다. 라즈베리파이가 카카오톡으로 날씨를 알려주게 하기 위해서는 

 

라즈베리가 카카오로 로그인을 해서 나에게 톡을 보내게 해야 할 것이다. 

 

그런데 카카오 계정을 라즈베리를위해 또 만들 수는 없는 노릇이니 카카오톡의 플러스친구 기능을 이용해보겠다.

 

 

카카오톡 아이디로 로그인해서 플러스친구를 만들자.

플러스친구를 만들면 볼 수 있는 관리자센터 화면이다.

 

직접 만든 플러스친구를 카카오톡에서 검색해 친구추가하면 준비가 끝난다.

 

우리는 여기서 플러스친구의 1:1채팅 기능으로 나만을 위한 로봇을 만들어볼 것이다.

 

 

준비 끝!

반응형

+ Recent posts