본문 바로가기

라즈베리파이

(64)
라즈베리파이를 AP모드로 변경시 에러 처리 일단 라즈베리파이3 B나 B+를 AP모드로 설정하는 방법을 그대로 따라하고 잘 동작을 안 할 경우 참고한다. rc.local 에 넣은 코드가 잘 동작하는 지 직접 실행해 본다. pi@raspberrypi:~ $ sudo /etc/rc.local My IP address is 192.168.0.71 10.0.0.5 ================================= RPi Network Conf Bootstrapper ================================= Scanning for known WiFi networks checking if ssid available: mySSID1,mySSID2 Not in range, WiFi with SSID: mySSID1,mySSID2 C..
라즈베리파이3 B+ OLED 모듈 구동하기 SSD1306 0.96inch OLED 모듈 테스트 : I2C 0.96” OLED Display Module OLED는 기존 LED와 다르게 유기물질을 이용해 자체 발광이 가능하게 만들어진 다이오드이다. OLED는 자체 발광형이며, 시야각이 넓고, 응답속도가 빠르며(LED의 1000배) 백라이트가 필요없기 때문에 소비 전력이 적다. 유기물질로 이루어져 있어 기존 LED와 다르게 휘어지며, 얇고, 가벼운 장점이 있다. - 출처 : 나무위키백과 - 자세한 OLED 설명 참고 : https://namu.wiki/w/OLED I2C 방식의 OLED를 라즈베리파이에서 사용하는 방법은 아두이노 보다 더 간단하다. I2C 0.96” OLED Display Module의 핀구성 라즈베리파이3 B+ 연결도는 아래와 같다..
라즈베리파이3 B+ 데이터베이스 설치 실행 문제 이전 버전의 라즈베리파이를 라즈베리파이3 B+ 에서 돌아가는 프로그램으로 모두 바꾸고 있는 중에 데이터베이스 문제가 여러가지 발생했다. 일단 다른 문서를 참고하여 그대로 설치한다. 설치 후 문제는 아래와 같이 해결한다. 라즈베리파이에서 mysql 설치시 mariadb가 설치가 된다. 말 그대로다. $sudo apt-get install mysql-server 명령어로 mysql 설치를 하면 mariadb가 설치가 된다. 설치 후, mysql 명령어로 실행을 해봐도 아래처럼 mariaDB가 실행이 됨을 알 수 있다. pi@raspberrypi:~$ sudo mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connec..
라즈베리파이 OLED - SSD1306 0.96inch OLED 모듈 테스트 SSD1306 0.96inch OLED 모듈 테스트 : I2C 0.96” OLED Display Module OLED는 기존 LED와 다르게 유기물질을 이용해 자체 발광이 가능하게 만들어진 다이오드이다. OLED는 자체 발광형이며, 시야각이 넓고, 응답속도가 빠르며(LED의 1000배) 백라이트가 필요없기 때문에 소비 전력이 적다. 유기물질로 이루어져 있어 기존 LED와 다르게 휘어지며, 얇고, 가벼운 장점이 있다. - 출처 : 나무위키백과 - 자세한 OLED 설명 참고 : https://namu.wiki/w/OLED I2C 방식의 OLED를 라즈베리파이에서 사용하는 방법은 아두이노 보다 더 간단하다. I2C 0.96” OLED Display Module의 핀구성 라즈베리파이3 B+ 연결도는 아래와 같다..
OSI 7 Layer 쉽게 외우는 법 OSI 7 Layer 쉽게 외우는 법 OSI 7 Layer에 대해서는 이곳을 참고한다. 아래 이미지도 이 싸이트에서 참고했다. https://shlee0882.tistory.com/110 데이터 통신에 있어 독보적인 존재인 OSI 7 Layer 쉽게 외우는 법, 이거 외우고 있으면 인생이 편하다. '이더넷 세파'가 아니라 '피다넷 세파' 이것만 외우면 된다. 여기(http://www.ciokorea.com/news/36536) 보면 무지하게 어렵게 외우는 설명이 있다. 그럼 이더넷 세파 아니라 피다넷 세파는 무엇이냐? 7레이어의 앞 글자만 따서 발음하기 쉽게 만들었다. 이것을 왜 이제서야 공개하는 지 참 내 원. 7계층 – 응용 계층(Application) 6계층 – 표현 계층(Presentation) ..
라즈베리파이 4 Model B 출시, 더 많은 사용자와 강력한 Desk Top 라즈베리파이 4 Model B 출시, 더 많은 사용자와 강력한 Desk Top 사기는 이렇게 치는거다. 2019년 2월 3일 Eben Upton(Raspberry Pi Trading CEO)와의 인터뷰에서 분명히 raaspberry Pi 4가 2019년도에 출시되지는 않을 것이라고 했다. Eben Upton의 답변으로는 "새로운 라즈베리파이에 대해 원하는 형태와 기능에 대한 생각을 가지고 있고, 이를 위해 뭘 할지 알고 있지만, 아직 상품으로 만들 계획은 없다"고 답하였다. 그런데 6월 24일 아침 7시에 업톤은 전격적으로 라즈베리파이 4를 출시하고 캠브리지의 파이스토어에서 구입할 수 있다고 말했다. 가장 최근 모델인 라즈베리파이 3 Model B+ 가 작년 파이데이(2018년 3월 14일)에 나왔다. ..
라즈베리파이 문서 Raspberry Pi Documentation 라즈베리파이 재단에서 제공하는 라즈베리파이 문서가 잘 나와있어서. 옮겨둔다. 워낙 많이 퍼지고 사용하는 사람이 많아서 웬만한 문서도 국내에서 구할 수 있지만 정말 중요한 것들은 아직도 숨겨져 있다. 찾아내 만 천하에 드러내야 한다. ^^ 문서 링크 - https://www.raspberrypi.org/documentation/
라즈베리파이에서 파이썬 BT/BLE 프로그래밍 라즈베리파이에서 파이썬 BT/BLE 프로그래밍을 위한 라이브러리 설치Bluetooth 기능을 내장한 라즈베리파이3 B 모델 – 블루투스 제어용 Python 라이브러리 사용법입니다. 순서대로 잘 따라하시면 제대로 동작합니다. 1. 블루투스 모듈 설치 파이썬 설치 시 블루투스 모듈이 추가 되게 하기 위해 블루투스 모듈을 먼저 설치합니다. 1$sudo apt-get install bluez libbluetooth-dev pi-bluetooth 2. Python 설치 파이썬 관련 유틸리티가 설치가 된 상태에서 파이썬을 재빌드해서 설치해야 이후에 블루투스 관련 모듈을 사용할 수 있습니다. 12345678$mkdir temp$cd temp$wget https://www.python.org/ftp/python/3.6..