라즈베리파이
-
*이전 포스팅의 putty연결까지 마치셨다면 ( https://infinitt.tistory.com/3 ) 터미널창에서 다음 명령어를 입력해줍니다. vncserver -geometry 1280x1024 (1280x1024는 해상도이며 x는 소문자입니다.) 입력후 마지막 IP주소를 통해 VNC로 접속 가능. (ex : 192.168.137.154:1) 1.라즈비안에서는 기본적으로 VNC를 제공하지만, 본인의 노트북이나 컴퓨터에는 설치되지 않았으므로 꼭 설치해주셔야 합니다. 2. 라즈베리와 노트북은 같은 공유기를 사용해야 합니다.
(라즈베리파이) VNC viewer 로 Gui 원격접속 하기.*이전 포스팅의 putty연결까지 마치셨다면 ( https://infinitt.tistory.com/3 ) 터미널창에서 다음 명령어를 입력해줍니다. vncserver -geometry 1280x1024 (1280x1024는 해상도이며 x는 소문자입니다.) 입력후 마지막 IP주소를 통해 VNC로 접속 가능. (ex : 192.168.137.154:1) 1.라즈비안에서는 기본적으로 VNC를 제공하지만, 본인의 노트북이나 컴퓨터에는 설치되지 않았으므로 꼭 설치해주셔야 합니다. 2. 라즈베리와 노트북은 같은 공유기를 사용해야 합니다.
2020.01.16 -
*이 게시글에서 포트포워딩의 목적 1. 카페나 학교에서 (외부)에서 집에 있는 라즈베리파이에 접속할 수 있다. 2. Flask(플라스크) 서버를 구축하여, 인터넷만 있으면 누구나 접속 가능하도록 개방. 본 게시글은 Olleh (kt) 공유기로 하였습니다. *포트 포워딩 (kt, 올레 Olleh) 1. 라즈베리를 포트포워딩 할 공유기의 Wifi에 연결합니다. https://infinitt.tistory.com/3?category=1068085 [라즈베리파이 기초] - 최소한의 준비물로 (노트북,스마트폰) 라즈베리 시작하기 (2) 노트북으로 라즈베리 제어하기 우리는 공간의 제약을 받지않는 개발환경을 위해 일반 공유기가 아닌, 스마트폰 테더링을 이용하여 라즈베 리에 접속해볼겁니다. 그에 앞서, 원격제어를 위한..
라즈베리파이 - 포트포워딩 (kt, Olleh 공유기) 을 이용해서 집에 있는 라즈베리파이에 접속 하기 (VNC Putty)*이 게시글에서 포트포워딩의 목적 1. 카페나 학교에서 (외부)에서 집에 있는 라즈베리파이에 접속할 수 있다. 2. Flask(플라스크) 서버를 구축하여, 인터넷만 있으면 누구나 접속 가능하도록 개방. 본 게시글은 Olleh (kt) 공유기로 하였습니다. *포트 포워딩 (kt, 올레 Olleh) 1. 라즈베리를 포트포워딩 할 공유기의 Wifi에 연결합니다. https://infinitt.tistory.com/3?category=1068085 [라즈베리파이 기초] - 최소한의 준비물로 (노트북,스마트폰) 라즈베리 시작하기 (2) 노트북으로 라즈베리 제어하기 우리는 공간의 제약을 받지않는 개발환경을 위해 일반 공유기가 아닌, 스마트폰 테더링을 이용하여 라즈베 리에 접속해볼겁니다. 그에 앞서, 원격제어를 위한..
2020.01.16 -
라즈베리파이의 터미널의 운영체제는 리눅스입니다. Superuser Do (관리자 명령) 을 줄여서 sudo 가 되며, 실행할 명령어 앞에 붙이면 최고관리자 권한으로 실행하게 됩니다. *Gui 사용(바탕화면) (putty와 같은 원격접속에서는 사용 불가) startx *전원 종료 sudo shutdown -h now (-h 뒤에는 시간예약 설정 가능) *재부팅 sudo reboot *환경설정 (Configuration tool) 이동 sudo raspi-config *파일 리스트 보기 (현재 경로에 있는) ls (list의 줄임말) *빈폴더 생성 touch foldername *파일(filename) 삭제 rm filename *디렉토리(dirname) 삭제 rmdir dirname *새 디렉토리(dirn..
라즈베리파이 터미널 (리눅스) 명령어 모음라즈베리파이의 터미널의 운영체제는 리눅스입니다. Superuser Do (관리자 명령) 을 줄여서 sudo 가 되며, 실행할 명령어 앞에 붙이면 최고관리자 권한으로 실행하게 됩니다. *Gui 사용(바탕화면) (putty와 같은 원격접속에서는 사용 불가) startx *전원 종료 sudo shutdown -h now (-h 뒤에는 시간예약 설정 가능) *재부팅 sudo reboot *환경설정 (Configuration tool) 이동 sudo raspi-config *파일 리스트 보기 (현재 경로에 있는) ls (list의 줄임말) *빈폴더 생성 touch foldername *파일(filename) 삭제 rm filename *디렉토리(dirname) 삭제 rmdir dirname *새 디렉토리(dirn..
2020.01.09 -
라즈베리파이는 아두이노와는 다르게 아날로그 센서값을 자체적으로 읽어오지 못합니다. 따라서 MCP3008과 같은 제품을 이용하여, 아날로그 값을 디지털 값으로 바꾼 후 (Convert) 라즈베리파이에 넣어주어야합니다. 조도센서 (CDS) , 압력센서, 써미스터... 등등 많은 아날로그 센서가 있지만, 일단 가변저항을 이용해보았습니다. Datasheet는 위 사진과 같습니다. 그리고 저는 라즈베리파이 3B+ 모델을 사용했습니다. 연결 핀 Raspberry Pi (라즈베리파이) MCP 3008 SCLK CLK MOSI DIN MISO DOut CE 0 CS/SHDN 3.3V VDD, VREF GND DGND , AGND 그리고 가변저항은 다리가 총 3개인데, 왼쪽부터 GND / (mcp3008의) CH 0 /..
MCP3008 + 라즈베리파이 아날로그 센서값 받기 ( 가변저항 , 파이썬 Python )라즈베리파이는 아두이노와는 다르게 아날로그 센서값을 자체적으로 읽어오지 못합니다. 따라서 MCP3008과 같은 제품을 이용하여, 아날로그 값을 디지털 값으로 바꾼 후 (Convert) 라즈베리파이에 넣어주어야합니다. 조도센서 (CDS) , 압력센서, 써미스터... 등등 많은 아날로그 센서가 있지만, 일단 가변저항을 이용해보았습니다. Datasheet는 위 사진과 같습니다. 그리고 저는 라즈베리파이 3B+ 모델을 사용했습니다. 연결 핀 Raspberry Pi (라즈베리파이) MCP 3008 SCLK CLK MOSI DIN MISO DOut CE 0 CS/SHDN 3.3V VDD, VREF GND DGND , AGND 그리고 가변저항은 다리가 총 3개인데, 왼쪽부터 GND / (mcp3008의) CH 0 /..
2019.11.27 -
GPIO란 General-purpose input/output의 약자입니다. (이 핀을통해 입출력 신호, 회로의 행동제어가 가능합니다.) 라즈베리파이에는 40개의 핀들이 있는데요, 각각의 핀은 다른 역할을 수행하게 됩니다. 위의 핀맵은 라즈베리를 이렇게 놓고 보시면 됩니다. (USB포트가 밑으로 내려가도록) GPOI를 사용하려면, 여러가지 라이브러리가 있지만 C언어를 이용하기 위해서는 wiringPi가 필요합니다. wiringPi 설치 (오류방법 해결) 아래 굵은글씨를 터미널창에서 입력합니다. sudo apt-get install git-core (깃 소스관리툴 다운로드) 다음은 git에서 wiringPi를 다운받아줍니다. git clone git://git.drogon.net/wiringPi 인터넷에는..
라즈베리파이 GPIO 사용하기 - git git-core( wiringPi 다운 에러)GPIO란 General-purpose input/output의 약자입니다. (이 핀을통해 입출력 신호, 회로의 행동제어가 가능합니다.) 라즈베리파이에는 40개의 핀들이 있는데요, 각각의 핀은 다른 역할을 수행하게 됩니다. 위의 핀맵은 라즈베리를 이렇게 놓고 보시면 됩니다. (USB포트가 밑으로 내려가도록) GPOI를 사용하려면, 여러가지 라이브러리가 있지만 C언어를 이용하기 위해서는 wiringPi가 필요합니다. wiringPi 설치 (오류방법 해결) 아래 굵은글씨를 터미널창에서 입력합니다. sudo apt-get install git-core (깃 소스관리툴 다운로드) 다음은 git에서 wiringPi를 다운받아줍니다. git clone git://git.drogon.net/wiringPi 인터넷에는..
2019.10.15 -
(이전 게시글) 에서 라즈베리파이에 운영체제(라즈비안) 설치완료후 아래 과정을 진행하면 된다. https://infinitt.tistory.com/2 (라즈베리파이 raspberry pi) - 최소한의 준비물로 (노트북,스마트폰) 라즈베리 시작하기 (1) 라즈비� (본 게시글은 라즈베리파이 3B+를 사용했음) *일반적으로 라즈베리파이를 사용하기 위한 준비물 1. HDMI 케이블 - (라즈베리파이에 화면을 출력하는 장치가 없기 때문에, 모니터와 라즈베리파이를 infinitt.tistory.com 1. Putty 설치 (터미널 접속, SSH통신) 라즈베리파이에 OS(라즈비안)을 설치를 마쳤다면 이제 원격접속을 위한 환경을 구성해주면 된다. 첫번째로 , SSH통신을 하기 위한 Putty를 설치해준다. http..
(라즈베리파이 raspberry pi) - 최소한의 준비물로 (노트북, 스마트폰, 아이폰) 라즈베리 시작하기 (2) 노트북으로 라즈베리 제어하기(이전 게시글) 에서 라즈베리파이에 운영체제(라즈비안) 설치완료후 아래 과정을 진행하면 된다. https://infinitt.tistory.com/2 (라즈베리파이 raspberry pi) - 최소한의 준비물로 (노트북,스마트폰) 라즈베리 시작하기 (1) 라즈비� (본 게시글은 라즈베리파이 3B+를 사용했음) *일반적으로 라즈베리파이를 사용하기 위한 준비물 1. HDMI 케이블 - (라즈베리파이에 화면을 출력하는 장치가 없기 때문에, 모니터와 라즈베리파이를 infinitt.tistory.com 1. Putty 설치 (터미널 접속, SSH통신) 라즈베리파이에 OS(라즈비안)을 설치를 마쳤다면 이제 원격접속을 위한 환경을 구성해주면 된다. 첫번째로 , SSH통신을 하기 위한 Putty를 설치해준다. http..
2019.09.23