인텔 에디슨 RC카 만들기

인텔 에디슨 비디오 모니터링 서버 셋팅

References
 /edi-cam Git Hub
 
drejkim blog 


* 에디슨 초기화

edison-image 1.6.1 download and unzip to edison drive
https://goo.gl/hV96pr 

reboot

숫자 0 : 자동 boot 중단

run do_ota

* 에디슨 셋팅

configure_edison --setup
password
name
wifi setup

name(ex. brainenglish) 과
ip(ex. http://192.168.1.12 또는 http://brainenglish.local)  메모
password 꼭 기억

* 하드웨어 연결

 -. DC Jack 연결상태 확인

 -. SW1의 스위치 방향 변경: SW1 스위치 방향을 Full USB Host쪽(DC Jack쪽) 변경

 -. USB Cam을 USB Host 잭에 연결

 -. 시스템이 감지한 카메라 확인

    # lsusb

 

1. opkg update

 # vi /etc/opkg/base-feeds.conf

  src/gz all http://repo.opkg.net/edison/repo/all
  src/gz edison http://repo.opkg.net/edison/repo/edison
  src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32

  

# cd /etc/opkg

# opkg update

Downloading http://repo.opkg.net/edison/repo/all/Packages.gz.
Inflating http://repo.opkg.net/edison/repo/all/Packages.gz.
Updated list of available packages in /var/lib/opkg/all.
Downloading http://repo.opkg.net/edison/repo/edison/Packages.gz.
Inflating http://repo.opkg.net/edison/repo/edison/Packages.gz.
Updated list of available packages in /var/lib/opkg/edison.
Downloading http://repo.opkg.net/edison/repo/core2-32/Packages.gz.
Inflating http://repo.opkg.net/edison/repo/core2-32/Packages.gz.
Updated list of available packages in /var/lib/opkg/core2-32.

# opkg install git

# cd /

# git clone https://github.com/drejkim/edi-cam.git

# find /lib/modules/* -name 'uvc'

  lib/modules/3.10.17-poky-edison+/kernel/drivers/media/usb/uvc>
  if nothing is returned, the UVC driver needs to be installed:
 < # opkg install kernel-module-uvcvideo >

# lsmod | grep uvc

    uvcvideo                 71515  0
    videobuf2_vmalloc    13003  1  uvcvideo
    videobuf2_core 

# ls -l /dev/video0

   crw-rw----        1       root      video      81,     0   Nov   10   15:57

2. ffmpeg install

# cd  edi-cam/bin

# ./install_ffmpeg.sh

3. Node.js install

# cd  edi-cam/web/server

# npm install

4. edi-cam/web/client/index.html 내용 중 myedison 부분을 여러분의 에디슨 이름으로변경

var wsUrl = 'ws://여러분의 에디슨 이름,local:8084/';

 

5. 캠 작동 해보기

 -. vidoe server 시작

   # cd /edi-cam/web/server/

   # node server.js

WebSocket server listening on port 8084
HTTP server listening on port 8080
Listening for video stream on port 8082
Stream Connected: 127.0.0.1:52995 size: 320x240

 -. 브라우저에서 확인: http://(your ip address):8080

 

 

1. Putty 를 이용하여 edison login

Poky (Yocto Project Reference Distro) 1.6.1 edison ttyMFD2

edison login: root

2. edison reboot

# reboot ota

3. WiFi Setup

# configure_edison --wifi

4. WINSCP를 이용한 SSH 접근 환경 설정

# vi /lib/systemd/system/sshd.socket

  [ BindToDevice=usb0 앞에 # 추가]

# reboot

5. WINSCP(Windows)를 이용하여 SSH Access

- File protocol: SCP

- IP:

- User name: root

 

 

 

 

댓글

댓글 본문
버전 관리
Kim John
현재 버전
선택 버전
graphittie 자세히 보기