Synology NAS 에 발급 받은 인증서를 라즈베리파이 nginx 에 적용하기

 

Synology NAS 도 가지고 있고 라즈베리파이도 가지고 있는 상태에서

 

라즈베리파이의 nginx 세팅에 인증서를 적용하고 싶다면 다음과 같은 방법으로 사용

 

1. Synology NAS 에서 인증서 내보내기

제어판 -> 보안 -> 인증서

해당 인증서 선택 후 마우스 우클릭 -> 인증서 내보내기

 

인증서 내보내기를 하면 압축파일을 다운로드 할 수 있다.

2. 라즈베리파이 접속 (nginx 가 설치 되어 있는 상태)

mkdir -p /home/pi/cert

/home/pi/cert 경로에 다운로드 받은 인증서 압축 파일 업로드

unzip _archive.zip

unzip 명령으로 압축 파일 해제

3. pem 파일 합치기

압축을 해제 하면 cert.pem, chain.pem, privkey.pem 파일이 보이는데

이 중 cert.pem 과 chain.pem 파일을 합쳐야 한다.

다음 명령으로 파일을 합치자.

cat cert.pem > fullchain.pem && echo -e "\n" >> fullchain.pem && cat chain.pem >> fullchain.pem

4. nginx 설정 변경하기

sudo vi /etc/nginx/sites-enabled/default

server 설정 부분 중 빨간 색 부분 확인

server {
listen 80 default_server;
listen [::]:80 default_server;

# SSL configuration
#


listen 443 ssl default_server;
listen [::]:443 ssl default_server;


# Self signed certs generated by the ssl-cert package
# Don't use them in a production server!
#
include snippets/snakeoil.conf;

root /var/www/html;

# Add index.php  to the list if you are using PHP

index index.html index.htm index.nginx-debian.html index.php;

server_name pi.acidpop.kr;

ssl_certificate /home/pi/cert/fullchain.pem
ssl_certificate_key /home/pi/cert/privkey.pem

location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}

# pass PHP scripts to FastCGI server
#
location ~ \.php$ {
include snippets/fastcgi-php.conf;

# With php-fpm (or other unix sockets):
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
# With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}

# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}

 

5. 빨간색으로 표시 된 부분을 추가/수정 한 다음 설정을 다시 로딩하기

 

sudo /etc/init.d/nginx reload

 

 

 


Raspberry PI FFMpeg 설치 방법.



 

1. 빌드 패키지 설치.

 

sudo apt install git build-essential

 

2. h.264 코덱 설치

 

git clone git://git.videolan.org/x264 

cd x264 

./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl 

make

sudo make install

 

3. mp3lame 코덱 설치 (이 코덱을 설치 하는 이유는 ffmpeg 을 이용해서 영상을 mp3 로 인코딩 하고자 할때 사용하기 위함이다.)

 

sudo apt-get install libmp3lame-dev

 

4. FFMpeg 설치

 

git clone https://github.com/FFmpeg/FFmpeg.git

cd FFmpeg 

./configure --arch=armel --target-os=linux --enable-gpl --enable-libx264 --enable-nonfree --enable-libmp3lame 

make

sudo make install

 

 

 

 

 

참고 : https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

 

 

  1. 2017.08.21 22:02

    비밀댓글입니다

  2. 그래서요? 2017.08.21 22:03

    설치 이유를 맨 위에 적어주심이 어떨까 합니다만?

라즈베리파이(송신) ---> 아두이노 프로 미니로(수신) RF 통신을 이용하여 LED 를 켜보자


1. 준비물


  - 라즈베리파이( 2 또는 3) 1개


  - 아두이노 프로 미니 1개

  - Usb to TTL(아두이노 프로 미니에 프로그램 업로드 하기 위해 사용) 1개

    https://goo.gl/TJTMGo  (Usb To TTL + 아두이노 프로 미니 묶음 판매)


  - RF 433 Emmiter 1개

  - RF 433 Receiver 1개

    https://goo.gl/4KMIdi    (5쌍 묶음 판매)


  - LED 1개




2. 회로 구성 하기.


  2.1 라즈베리파이 회로 구성








RF 송신모듈에 각각 위와 같이 연결합니다.


 Raspberry pi

 RF Emitter

5V

Vcc 

GPIO 21

Data 

GND

GND 




  2.2 아두이노 프로 미니 회로 구성하기







Arduino Pro Mini

 RF Receiver

Vcc

Vcc 

PIN 2

Data 

GND

GND 


3. 라즈베리 파이 RC-Switch 라이브러리 준비

 

cd /home/pi

git clone https://github.com/acidpop/433Utils

cd 433Utils

cd rc-switch

make



4. Source Coding

  4.1. 라즈베리파이

 

다음 경로로 이동

cd /home/pi/433Utils/RPi_utils 

 

codesend.cpp 파일을 열어

 

int PIN =0;

위 코드를

int PIN = 21;

로 변경

 

또는 아래와 같이 소스 작성 후 컴파일



rftest.cpp 


/* Code Send */

#include "RCSwitch.h"

#include 
#include 
 
int main(int argc, char *argv[]) {
 
    // This pin is not the first pin on the RPi GPIO header!
    // Consult https://projects.drogon.net/raspberry-pi/wiringpi/pins/
    // for more information.
    int PIN = 21;
 
    // Parse the firt parameter to this command as an integer
    int code = atoi(argv[1]);
 
    if (wiringPiSetup () == -1) return 1;
    printf("sending code[%i]\n", code);
    RCSwitch mySwitch = RCSwitch();
    mySwitch.enableTransmit(PIN);
 
    mySwitch.send(code, 24);
 
    return 0;
 
}


 

위 코드를 컴파일 시에는 다음과 같이 진행한다.

 

g++ rftest.cpp -DRPI ../rc-switch/RCSwitch.cpp rftest.cpp -lwiringPi

 


  4.2 아두이노 프로 미니

 

        RCSwitch 라이브러리를 포함시켜야 한다. 


#include "RCSwitch.h"
#include 
#include 
RCSwitch mySwitch = RCSwitch();
 
void setup() {
  Serial.begin(9600);
  pinMode(LED_BUILTIN, OUTPUT);
  mySwitch.enableReceive(0);  // Receiver on inerrupt 0 => that is pin #2
}
 
void loop() {
  if (mySwitch.available()) {
 
    int value = mySwitch.getReceivedValue();
 
    if (value == 0) {
      Serial.print("Unknown encoding");
    } else {
 
     Serial.print("Received ");
      Serial.print( mySwitch.getReceivedValue() );
      Serial.print(" / ");
      Serial.print( mySwitch.getReceivedBitlength() );
      Serial.print("bit ");
      Serial.print("Protocol: ");
      Serial.println( mySwitch.getReceivedProtocol() );

      switch(value):{
        case 1001:{
           digitalWrite(LED_BUILTIN, HIGH);
        }break;
        case 1002:{
           digitalWrite(LED_BUILTIN, LOW);
        }break;
      }
    }
 
    mySwitch.resetAvailable();
 
  }
}


 

 

 

 

아두이노에 프로그램을 컴파일 -> 업로드 하고

 

툴 -> 시리얼 모니터를 선택하여 시리얼 모니터 창이 보이도록 한다.

 

 

라즈베리파이에서 컴파일 해둔 rftest 를 시험해보자.

 

sudo rftest 12345

 

 

RF 송신기로 12345 라는 값을 보내면

 

아두이노의 시리얼 모니터로 12345 라는 값을 받았다는 메시지가 보이면 성공이다.

 

RF 송신기로 1001 을 보내면 아두이노에 연결된 LED 가 켜지고

 

1002 를 보내면 연결된 LED 가 꺼진다.

 

 

 

위 예제를 이용하면 라즈베리 파이 1대와

 

아주 값싼 아두이노 프로 미니를 원격으로 컨트롤 할 수 있다.

 

릴레이를 컨트롤 하면 원격으로 조정 할수 있는 멀티탭도 만들수 있다.

 

테스트 해본 결과 집 내부 가장 끝 방에서 끝방까지 (콘크리트 벽 2, 나무 방문 2개) RF 안테나 없이 송수신이 되는것을 확인 하였다.

 

 

  1. 김종현 2017.04.27 17:14

    너무 신기하네요. 이러면 올려주신 텔레그램강좌와 조합하면 텔레그램으로 아두이노도 어느정도 컨트롤 할 수 있게 되는건가요?

    • BlogIcon Acidpop acidpop 2017.04.28 09:33 신고

      가능합니다.
      라즈베리파이에 텔레그램 봇을 개발 하고
      메시지 수신 받으면 라즈베리파이에서 아두이노로 RF 통신을 보내는 방식으로 하면 컨트롤도 할수 있죠

  2. 2017.05.22 18:37

    비밀댓글입니다

    • BlogIcon Acidpop acidpop 2017.05.22 22:26 신고

      저같은 경우는
      센서와 rf 송신기를 아두이노 프로 미니 같은 작은 칩을 이용해서 사용합니다
      아두이노에서 주기적으로 센서값을 읽어와서 값을 rf 송신기로 보내는 역할을 하고
      라즈베리에서 rf 를 수신하여 데이터를 처리 하도록 하면 됩니다
      다만, 저 같은 경우는 라즈베리파이에서 rf 수신기가 작동을 안하더군요..

 

라즈베리파이 공식 7인치 터치 스크린

 

사용을 안하면 화면이 꺼지는데

 

화면을 터치 하거나, 마우스를 움직이거나, 키보드를 누르면 화면이 다시 보인다.

 

하지만 원격에서 SSH 로 접속해서 화면을 켜지게 하고 싶다면??

 

 

다음 방법으로 가능하다.

 

echo 0 >sudo /sys/class/graphics/fb0/blank

 

 

Synology SurveillanceStation 은 각종 cctv 등을 추가 할 수 있다.

 

라즈베리 파이에 카메라가 있는데 이 카메라도 추가 할수 있을까 해서 구글을 검색 해보니 방법이 있다.

 

다음 순서대로 해보자.

 






 

준비물

- Raspberry pi

- Raspberry pi 전용 Camera

- Synology NAS DSM 5.2

 



1. VLC 설치.

 

sudo apt-get install vlc


 

2. RTSP Streaming 실행


 raspivid -o - -t 9999999 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264


  

RTSP Streaming 까지 실행 되었다면 Raspberry pi 의 RTSP 주소는 다음과 같다.

 

rtsp://<RaspberryPi-IP>:8554


 

 

3. DSM 의 SSH 로 접속 (putty 또는 xshell 등의 접속 툴 이용)

 

root 로 접속 한 뒤에 다음 경로로 이동 한다.


cd /volume1/@appstore/SurveillanceStation/device_pack/camera_support

 

 

volume뒤 숫자는 사용자마다 환경이 다르니 적절하게 변경해서 사용 한다.

 


4. Raspberry Pi Camera 환경 설정 파일 추가.

 

nano RaspberryPiCam.conf


 

편집기가 실행 되었다면 다음 내용을 붙여넣기 한다.

[RaspberrIPCam*RaspberrIPCam]
api = custom
channel_list = 1
default_channel = 1
resolutions_h264 = 1280x720
default_resolution_h264 = 1280x720
fps_h264_1280_720 = 30
default_fps_h264_1280_720 = 30
default_image_quality = 5
h264 = rtsp
mjpeg = rtsp
rtsp_protocol = udp

 



5. Synology DSM 관리자 페이지 접속


패키지 센터를 실행 하여 Surveillance Station 항목 클릭.




작업 택을 클릭하여 중지 한번 클릭 하고


중지가 완료 된 다음 다시 작업 택을 클릭 하여 실행을 클릭한다.





6. IP Camera 추가


Surveillance Station 의 관리 페이지로 들어 가서


IP Camera 추가 버튼을 클릭한다.



브랜드 에서 RaspberrIPCam 을 선택 하고


이름에는 적당한 이름을 입력


IP 주소에는 Raspberry PI 의 IP

포트는 8554 를 입력한다.


사용자 이름, 패드워드는 입력하지 않아도 된다.


다음 버튼을 눌러 IP Camera 추가를 완료 한다.



7. 확인


Raspberry PI 카메라로 화면에 보이는지 확인해본다.




Tip.


Raspberry Pi 카메라를 SSH 접속을 종료 해도 사용하고 싶다면


vi stream.sh

위 명령으로 stream.sh 파일을 생성하고 아래 내용을 붙여 넣기 한다.


raspivid -o - -t 9999999 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264


편집기를 저장 후 닫기 한 다음


nohup stream.sh &


위와 같이 실행한다.




  1. min 2017.09.20 17:52

    RTSP Streaming 실행에서 에러가 나네요.
    라즈비안 설치하고서 바로 깔았는데 안되요. ㅠ.ㅠ

    • min 2017.09.20 17:54

      카메라 enable 설정 다 했고, 카메라 테스트하면 정상 인식되고 촬영도 되는데, 저 설정이 안되네요.

    • BlogIcon Acidpop acidpop 2017.09.22 09:54 신고

      안녕하세요 답글이 늦었습니다.

      실행 할 때 어떤 에러가 나는지 알려주셔야 제가 답을 해드릴수 있어요..
      그렇지 않으면 저는 수많은 케이스를 다 찾아 봐야 하는데 불가능하겠죠?


 

Raspbian 에서 apt-get 으로 설치 할 수 있는 python 버전은 3.4 이다.

 

현재(2016/10/11 일 기준) python 버전은 3.5.2 이다.

 

python 소스를 받아서 3.5 버전을 설치 하는 방법을 포스팅 한다.

 

1. raspbian 업데이트

 

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade   <-- 이 명령은 굳이 안해도 된다.

 

2. 컴파일에 필요한 라이브러리 설치.

 

 

sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev
sudo apt-get install libssl-dev openssl

 

 

3. Python 소스 다운로드 및 컴파일, 설치.

 

 

 

cd /home/pi/

mkdir temppython

cd temppython

wget "https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz"

tar xvf Python-3.5.2.tgz

cd Python-3.5.2

./configure

make

sudo make install

 

 

4. pip 설치.

 

 

wget https://bootstrap.pypa.io/get-pip.py

sudo python3.5 get-pip.py

pip3.5 --version

  1. 라즙이 2017.07.23 12:33

    이 방법으로 설치를 했는데 python3 -V를 해도 3.4.2로 나오네요. 기존 버전을 따로 처리하거나, 3.5.2로 컴파일 하기 위해선 다른 명령어를 써야 하는 건가요?

  2. 감사 2017.10.30 16:31

    감사합니다 덕분에 쉽게 설치했어요!!

  3. 라즈베리파이입문생 2017.11.20 23:03

    작성자님
    sudo python3.5 get-pip.py부분을 입력하면 오류가 뜨는데 이건 뭐가 잘못된 건가요??

  4. 라즈베리파이입문생 2017.11.20 23:38

    Could not find a version that satisfies the requirement pip (from versions:)
    No matching distribution found for pip 라고 뜹니다...

    • 라즈베리파이입문생 2017.11.20 23:41

      그 전에
      Could not fetch URL https://pypi.python.org/simple/pip/:
      There was a problem confirming the ssl certificate:
      Can't connect to HTTPS URL because the SSL module is not available. - skipping
      Could not fetch URL https://www.piwheels.hostedpi.com/simple/pip/:
      There was a problem confirming the ssl certificate:
      Can't connect to HTTPS URL because the SSL module is not available. - skipping
      Could not find a version that satisfies the requirement pip (from versions: )
      No matching distribution found for pip 라고뜹니다......

    • BlogIcon Acidpop acidpop 2017.11.21 10:15 신고

      sudo python3.5 get-pip.py --trusted-host pypi.python.org

      이렇게 뒤쪽에 옵션을 붙여줘보세요

  5. 라즈베리파이입문생 2017.11.21 10:55

    작성자님 sudo python3.5 get-pip.py --trusted-host pypi.python.org
    라고 입력하였는데 똑같은 오류가 발생하였습니다...

    • BlogIcon Acidpop acidpop 2017.11.21 11:06 신고

      흠.. 글쎄요.

      혹시 제가 터미널에 접속 해 볼수 있을까요?

      비밀 댓글로 남겨주실수 있으시면 확인 하고 댓글은 바로 삭제 하겠습니다.

  6. 2017.11.21 21:39

    비밀댓글입니다

    • BlogIcon Acidpop acidpop 2017.11.21 21:48 신고

      pip가 환경 변수경로에 등록이 안되어 있을수도 있습니다

      sudo find / -name “pip”

      위 명령으로 pip 가 실제로 있는지 확인 해보시고 있다면 전체 경로로 실행해보세요

 








※ 이미지 출처 : https://www.adafruit.com/products/2885






Raspberry PI Zero 가 출시 되었습니다.


사양은 아래와 같습니다.

 


 브로드컴 BCM2835AP

    - 1GHz ARM11 core (Raspberry Pi1 보다 40% 빠름)

 LPDDR2 SDRAM 512MB

 Micro-SD 슬롯

 mini HDMI 단자 1080p60 비디오 출력

 Micro USB 단자 x2

    - 1. 전원

    - 2. USB Data

 핀이 없는 40-pin GPIO

    - PIN 배열은 A+/B+/2B 와 동일

 핀이 없는 RCA 비디오 단자

 작은 크기, 65mm x 30mm x 5mm

 저렴한 가격 $5 (국내 출시가는 이보다 비싸게 나올듯..)








개인적인 바램으로는 Zero 같은 크기에 Wifi 모듈이 통합된 Raspbery Pi 가 있으면 더 좋겠다 싶음.


 

일단 공식적인 설치 방법 이미지이다.

 

 

1. 부품 리스트

  1 7인치 터치 스크린

  2 DSI 용 리본 케이블

  3 점퍼 케이블 4개

  4 지지대 4개

  5 지지대 볼트 4개

  6 어댑터 보드

 

 

2. 디스플레이용 리본 케이블을 어댑터 보드 뒷면에 연결한다.

 

 

3. J4 커넥터에 디스플레이에 있는 터치 스크린용 리본 케이블을 연결한다.

 

4. 터치 스크린에 어댑터 보드를 지지대를 이용하여 고정한다.

 

5. DSI 리본 케이블을 어댑터 보드에 연결한다.

 

6. DSI 용 리본 케이블을 라즈베리파이의 DSI 포트에 연결하고 볼트 4개를 이용하여 고정한다.

 

7. 점퍼선을 연결한다. 어댑터 보드의 5V PIN 과 라즈베리파이의 PIN2(5V)를 연결하고 어댑터 보드의 GND PIN 과 라즈베리파이의 6 PIN(GND)에 연결한다.

 

8. 가장 최신 버전의 Raspbian 이 설치된 micro sd 카드를 삽입한다.

   전원선을 어댑터 보드의 micro USB 연결 포트에 삽입한다. (라즈베리파이의 전원 연결 포트가 아니다)

 

9. 라즈비안이 설치 되고 다음 명령어를 수행한다.

 

 

sudo apt-get update && sudo apt-get -y upgrade

 

 

 

 

 


 

10. 재부팅

 

sudo reboot 

 

11. 터치 스크린 작동 확인을 위해 X11 실행

 

startx 

 

12. 터치 스크린이 작동 여부 확인

 

여기까지가 공식적으로 설명이 된 부분이다.

 

위 문서 대로 수행 한 다음 Kivy 를 설치 하였으나 멀티 터치가 작동하지 않는다.

 

Kivi 설치 과정과 멀티 터치를 활성화 하는 과정이 추가 적으로 더 필요하다. 

 


 

Kivy Library 설치 및 멀티 터치 작동 환경 설정

 

 

1. 소스 리스트에 다음 구문을 삽입한다.

 

 

sudo nano /etc/apt/sources.list

 

가장 끝 줄에 추가 하자.

 

deb http://vontaene.de/raspbian-updates/ . main

 

 

2. apt-get 키 추가

 

gpg --recv-keys 0C667A3E


gpg -a --export 0C667A3E | sudo apt-key add -

 

 

3. apt-get 업데이트 및 필요 라이브러리 설치

 

sudo apt-get update

 

sudo apt-get -y install pkg-config libgl1-mesa-dev libgles2-mesa-dev \
python-pygame python-setuptools libgstreamer1.0-dev git-core \
gstreamer1.0-plugins-{bad,base,good,ugly} \
gstreamer1.0-{omx,alsa} python-dev

 

4. pip 설치

 

 

 cd /home/pi

 

wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py

 

sudo python get-pip.py

 

5. pip를 이용하여 필요한 라이브러리 설치

 

 

sudo pip install cython pygments docutils 

 

6. kivy 설치

 

git clone https://github.com/kivy/kivy

 

cd kivy

 

python setup.py build

 

sudo python setup.py install

 

7. 그림 파일 실행 (최초 설치 후 한번은 실행을 해야 /home/pi/.kivy 디렉토리 및 환경 설정 파일이 생성된다.

 

python ~/kivy/examples/demo/pictures/main.py  

 

멀티 터치가 작동 되지 않는걸 확인 할 수 있다.

 

Ctrl + c 키를 눌러 프로그램을 종료 한다.

 

 

8. 입력 장치에 대한 설정 변경 (이 부분이 중요하다. 이 입력 장치 부분을 추가 해 주어야만 kivy 에서 멀티 터치가 가능하다)

 

nano ~/.kivy/config.ini

 

다음 문장을 [Input] 섹션에 추가 한다.

mtdev_%(name)s = probesysfs,provider=mtdev
hid_%(name)s = probesysfs,provider=hidinput

 

기존에 있던 문장을 맨 앞에 #을 붙여 주석 처리 한다.

#%(name)s = probesysfs,provider=hidinput

 

 

기존

 변경

[input]
mouse = mouse
%(name)s = probesysfs,provider=hidinput

 

 

[input]
mouse = mouse
mtdev_%(name)s = probesysfs,provider=mtdev
hid_%(name)s = probesysfs,provider=hidinput
#%(name)s = probesysfs,provider=hidinput

 

 

9. 그림 파일 멀티 터치로 실행 해보기

 

 

python ~/kivy/examples/demo/pictures/main.py 

 

 

아래 링크를 보다 보면 그림 파일을 멀티 터치로 움직이는 영상을 확인 할 수 있다.

https://www.raspberrypi.org/blog/the-eagerly-awaited-raspberry-pi-display/

 

 

10. 멀티 터치 좌표 확인 프로그램 실행

 

python ~/kivy/examples/demo/touchtracer/main.py 

 

 

 

※ 출처 : http://mattrichardson.com/kivy-gpio-raspberry-pi-touch/index.html

 

 

 

 


 

그리고 화면이 90도 또는 180도 돌아가서 보이는 케이스가 있다면 다음 구문을 추가해 주시면 됩니다.


sudo vi /boot/config.txt


가장 아래에


lcd_rotate=2


0 - 0도

1 - 90도

2 - 180도

3 - 270도


이렇게 추가 하시고 재부팅 하시면 됩니다.

 

 

 

 


 

2015/10/16 추가

 

Kivy 에서 GPIO 사용 (이 부분은 아직 실제로 테스트 해보지 않았습니다.)

 

1. kivy GPIO 소스 다운로드

 

cd ~/kivy

git clone https://github.com/mrichardson23/rpi-kivy-screen.git

 

2. Kivy 예제에 있는 소스는 GPIO 17번 핀에 피에조 부저를 연결

 

10번 핀과 27번 핀에는 LED 를 연결

 

22번 핀에는 버튼을 연결하고 각각 GROUND 를 연결

 

3. root 권한으로 한번 실행

 

cd rpi-kivy-screen/

sudo python main.py

 

4. 터치 스크린이 작동하지 않는것을 확인한다. 왜냐하면 kivy 환경 설정 파일이 root 에는 적용되어 있지 않기 때문에 환경 설정 파일을 복사 한다.

Ctrl + c 키를 눌러 프로그램을 종료 한다.

 

sudo cp ~/.kivy/config.ini /root/.kivy/config.ini

 

5. 프로그램을 다시 실행하여 작동 되는것을 확인한다

 

sudo python main.py 

 

 

 


 

 

국내 공식 터치스크린 가격이 10만원을 뛰어 넘는 가격으로 형성이 되어 있다.......솔직히 너무 많이 남겨 먹는거 아닌가 싶다.

 

라즈베리파이 공식 터치 스크린을 구입할분들은 이쪽을 통해서 구입하시는걸 추천!

 

UPS 배송이라 3~4일이면 배송된다.

 

http://kr.element14.com/special-offers?MER=MER-LM-TB-KR-FREEDELIVERY-86447&#freedelivery1509

 

 

 

 

  1. 2016.04.28 15:34

    비밀댓글입니다

  2. bg 2016.04.28 15:35

    안녕하세요. 글 잘읽었습니다. 라즈베리파이 lcd사용하기위해 이글보고 따라하는데 업데이트말고 업그레이드 과정에서 Unpacking nodered (0.13.4) over (0.12.5) 라는 문장이나오고 그뒤로 진행이 되질 않습니다. 어떤문제인지알수있을까요?

    • BlogIcon Acidpop acidpop 2016.04.28 16:51 신고

      이 글이 Wheez 기준으로 작성된 글이라 그런것 같습니다.

      Jessie 에서는 터치 디스플레이 테스트를 안해봤는데

      sudo apt-get install nodered

      nodered 라는 패키지를 먼저 설치해보세요

  3. fg 2017.05.25 06:18

    jessie 에서는 https://kivy.org/docs/installation/installation-rpi.html 에 있는 방법대로 설치하시고, 위의 8. 입력장치에 대한 설정 변경 부분만 해주시면 터치가 잘 됩니다.

+ Recent posts