라즈베리 파이 썸네일형 리스트형 라즈베리 파이에서 node js 로 온습도 센서 dht22에서 데이터 읽어오기 nodejs 로 온습도 센서 dht22에서 데이터 읽어오기 일단 nodejs 가 설치되고, npm(node package manager) 가 설치된 상태에서 무작정$ npm install node-dht-sensor 을 실행 시키면 아래와 같은 에러가 발생한다. 1234567891011121314pi@raspberrypi:~/node_modules $ npm install node-dht-sensor/> node-dht-sensor@0.0.12 preinstall /home/pi/node_modules/node-dht-sensor> ./preinst +--------------------------------------------------------------------------------+| ERR.. 라즈베리 파이 Serial 프로그램 예제와 설명 Serial 프로그램 예제 대부분의 실습 타겟 보드 자체에 메인 콘솔용으로 사용되는 통신 포트 이외에 두개의 다른 포트를 지원하고 있다.일반적으로 메인 콘솔용으로 사용되는 포트는 통신용으로 부적합하다. 커널에서 발생되는 메세지가 메인콘솔로 출력되기 때문에 통신에 방해를 받을 수 있기 때문이다.씨리얼 포트 두 포트 중 한 포트를 이용하여 리눅스에서 통신 프로그램을 어떻게 작성해야 하는가에 대한 간단한 예제를 들고 있다.좀더 자세한 시리얼 프로그램 기법에 대해서는 리눅스 프로그램 관련 서적이나 KLDP 에 한글화된 문서를 참조하기 바란다. 리눅스에서는 터미널을 연결하기 위하여 장치 파일을 이용한다. 장치 파일은 /dev/ttyUSB0 이다.상황에 따라, 연결된 외부 포트에 따라 각기 다른 이름으로 사용될 수.. 라즈베리파이 공식 7인치 터치스크린 (Raspberry-Pi Touch Display) (Rev 1.1) 라즈베리파이 공식 7인치 터치스크린 (Raspberry-Pi Touch Display) (Rev 1.1)Raspberry Pi 재단의 공식 Touchscreen Display 제품 / 해상도 800 x 480 / 라즈베리파이 모든 버전 호환 판매가격86,500원 (부가세 미포함가) - 판매 싸이트 https://www.devicemart.co.kr/1273487# 정상적인 작동을 위해서는 반드시 최신의 Raspbian으로 작동시켜 주세요. 구형 Raspbian에서는 디스플레이가 인식/작동되지 않을 수 있습니다. 라즈베리파이 7인치 터치스크린 디스플레이 Technical Specification - 7" Touchscreen Display- Screen Dimensions: 194mm x 110mm x 2.. 라즈베리 파이 LoRa 통신 모듈 테스트 남은 일들 언제 하나. 이런~LoRa 모듈끼리 통신 테스트 잘되고, 라즈베리 USB 포트를 이용해서 통신 테스트 하는 일이 남았다.통신 테스트 사진과 회의 결과 이미지 ctrl-c 프로세스 종료시 주의할 점과 SIGINT 시그널 사용법 ctrl-c 프로세스 종료시 주의할 점과 리눅스 SIGINT 시스널 사용법 라즈베리 파이를 이용해서 개발할때 보통 GPOI 로 출력을 보내 LED를 켠다든지, 모터를 작동시키는 경우 반복적으로 테스트 하는데 중간에 ctrl-c 로 강제로 프로세스를 중지하고 나올 경우가 있다. 이런 경우 보통 라즈베리 파이 GPIO 에는 이전에 신호가 계속 들어와 있는 관계로 프로그램은 종료 되었는데 LED 는 계속 ON 상태고, 모터 같은 액츄에이터 들은 계속 돌고 있는 약간은 황당한 일이 일어난다. 이러한 애매한 상황이 일어나지 않기 위해 시스템이 보내는 시그널의 하나인 INTSIG 를 사용하는 방법을 알아보자. 액츄에이터 제어 실습시 보통 실험을 종료할 경우 ctrl-c 를 눌러 종료하게 되는데, 이 때 GPIO 신.. 랜케이블 하나로 가장 빠르게 라즈베리파이와 접속하는 방법 랜 케이블 하나로 가장 빠르게 라즈베리 파이와 연결하는 방법이다. 일전에 라즈베리 파이 개발환경 구성하는 3-4가지 방법을 올린것을 참조 http://fishpoint.tistory.com/1653 라즈베리 파이 개발환경을 3가지 방법으로 구현하기 이 방법은 얼마전에 동아대학교로 사물인터넷 강의하러 갔는데, 연결이 잘 안되어 우왕좌왕 하는데 컴공과 한 학생이 해보더니 너무나 잘 되는 것이다. 모두 이런 방식으로 IP 주소를 부여받아 실습을 잘 진행한 것이다. 너무 고마운 학생이다. 준비물은 라즈베리 파이 부팅 환경이 되어 있을것, 랜케이블, SD 카드 리더기가 되겠다. 1. 부팅 준비가 되어 있는 라즈베리파이를 랜케이블로 노트북이나 PC 에 연결한다. 2. 라즈베리 파이에 있는 SD 카드를 빼서 SD 카.. 라즈베리 파이로 DHT22 온도 습도 센서 사용하기 C 언어 DHT22 온습도 센서를 라즈베리 파이에 연결해보자.PIN 맵을 살펴보면 아래 그림과 같다. 1번은 +5V 에 연결하고, GND 는 GND 에 연결한다. 2번 데이터 핀은 GPIO 어디에나 연결 가능하다. wiringPi 핀번호와 소프트웨어에서 핀 번호를 일치시켜 주면 된다. 테스트는 VCC 1번 핀과 데이터 핀 2번 핀 사이에 10K 저항을 달지 않고 테스트 했는데 이상없이 데이터가 잘 나온다. DHT22 센서의 간단한 사양은 아래와 같다. DHT22 MODULEPower: DC 3~5VPins: G (GND) – V (VCC) – D (Data)Humidity Measurement: 0~100% humidity reading with 2~5% accuracyTemperature Measurement:.. 라즈베리파이 DHT11 온도 습도 센서 사용하기, LCD 에 온도와 습도를 출력 라즈베리 파이로 DHT11 온습도 데이터를 읽어오는 방법을 설명한다. DHT11 온습도 센서는 아래와 같은 모양이다. PCB 마운트 되어 있거나 그냥 4핀이 나와있는 형태다. 온습도 출력을 보기 위해 PuTTY 와 같은 SSH 지원 터미널을 사용한다. DHT11 온습도 센서의 간단한 사양을 살펴보면 DHT11 MODULE Power: DC 3~5V Pins: G (GND) – V (VCC) – D (Data) Humidity Measurement: 20~80% humidity reading with 5% accuracy Temperature Measurement: 0~50°C temperature reading with ±2°C accuracy Should not measure more than once.. 이전 1 2 3 4 5 6 ··· 8 다음