7주차 수업 실습 보고서 _ Node RED를 이용한 카메라 연결, 출력 - seungyongjee/raspi-report GitHub Wiki
1. fswebcam 설치
라즈베리파이의 터미널에 아래 코드 입력,실행
sudo apt install fswebcam
2. Node 설치
- Node-RED를 실행하여 팔렛트 관리에서 아래 노드 설치
node-red-node-base64
node-red-contrib-image-output
node-red-contrib-usbcamera
3. 노드 배치
- 아래 사진처럼 노드 배치
inject - dht11 - usbcarmera - image
노드 설정 변경
DHT11
(5주차,6주차와 같음)
usbcarmera
file Mode : Buffer
이미지 출력 테스트
inject 버튼을 눌러 image에 사진 출력 확인 (배포하기 필수)
4. 대시보드에 출력
노드 배치
- Base64 - template - template(dashboard)
- slider - text(dashboard)
노드 설정 변경
template
아래 코드 입력
<img width="320" height="240" src="data:image/png;base64,{{payload}}">
template(dashboard)
- Group : [Tab 1] Group 1 설정
- (Size : 사이즈 지정 가능)
slider
- Group : [Tab 1] Group 1
- Range : min 1 - max 10 - step 0.5 을 변경
text(dashboard)
- Group : [Tab 1] Group 1
- Label : Slider
- Layout : label value
대시보드 실행
- 6주차때, 대시보드 창으로 들어가서 카메라 출력 확인