반응형

강좌/RaspberryPI 활용 22

라즈베리파이 Telegram BOT 만들기 1부 - Telegram cli 설치

텔레그램 메신저는 프로토콜이 공개 되어 있는 메신저이다. 이로 인해 전세계 수많은 사람들이 각각 자신만의 방식으로 메신저를 만들수 있는 구조이다. 여기서는 https://github.com/vysheng/tg 이 github 에서 제공 되는 Telegram CLI 를 가지고 설치를 할 것이다. 필자는 라즈베리파이2 에 raspbian OS 를 기준으로 설명한다. 라즈베리파이에 Telegram CLI 설치하기 1. pi 계정 디렉토리로 이동 cd /home/pi 2. apt-get 패키지 업데이트 sudo apt-get update 3. Telegram CLI 에서 사용하는 필수 라이브러리 설치 sudo apt-get install libreadline-dev libconfig-dev libssl-dev ..

Raspberry pi watchdog auto reboot 설정

원격 SSH로 라즈베리파이를 접속해서 사용하다 보니 프로그램을 잘못 만들었거나 어떤 하드웨어 오류로 인해 라즈베리파이가 먹통이 되는 경우가 있다. 그럴때마다 사람이 직접 리셋을 하거나 전원을 껏다 켜야 되는 상황이 발생하는데 시스템이 멈춘걸 감지 해서 자동으로 리셋을 하는 역할을 맡은것이 watchdog 이라는 것이다. watchdog 에 대한 원리나 설명은 구글링을 하면 많이 보이니 여기서는 라즈베리파이에 watchdog 을 설정 하는 방법을 기술한다. 1. 커널에 라즈베리리파이 칩셋 모듈을 추가한다. sudo modprobe bcm2708_wdog Raspbian 4.14.34-v7+ 버전 기준에는 bcm2708_wdog 가 아닌 bcm2835_wdt 로 변경 sudo modprobe bcm2835_..

반응형