SAMSUNG ARTIK with Smart Mirror (1)
IoT Innovation Challenge 사물인터넷 생태계 육성 기술 경진 대회에 참가하게 되었습니다.
팀명은 KOT로 스마트 미러 아이템으로 출전하게 되었습니다.
기술 경진 대회에 출전하면서 삼성의 ARTIK IoT Platform 제품을 겟했습니다.
한국에서는 아직 ARTIK0, 5, 10이 정발되지 않았습니다.
아직은 해외 대행 구매를 통해 사용하실 수 있습니다.
ARTIK 10이 포장된 박스입니다.
ARTIK 10 제품 실물 입니다.
사용을 위해 JTAG 포트에 Microphone 단자를 연결하고 PC와 노트북에 USB 연결합니다.
해외용 제품이라 110V 이므로 220V 교류를 연결하여 전원 단자에 꽂습니다.
제품을 크기 위해서는 전원 단자 옆 부분의 스위치를 올려주시고, 이더넷 단자 옆에 있는 SW3 POWER 똑딱이 버튼을 눌러주시면 들어옵니다.
전원을 켜봅시다.
Mac OS X 에서 Serial Port 접속하기
$ ls /dev/tty.*
usb serial로 연결된 장치를 확인할 수 있습니다.
/dev/tty.usbserial-AL01SAZC <- ARTIK 제품입니다.
screen 명령어를 통해 시리얼 포트로 접속을 해보겠습니다.
$ sudo screen /dev/tty.usbseril-AL01SAZC 115200
sudo screen <serial 장치> <speed baud rate>
이후에 엔터를 치시면 접속이 되는 것을 확인하실 수 있습니다.
삼성 ARTIK Board
계정 ID : root 계정 Password : root
삼성 ARTIK 기본 설정
Wifi Setup
해당 위치의 wifi list를 확인합니다.
# wpa_cli -i wlan0 scan_results
WiFi 등록하기
# wpa_passphrase “dblab” db628 >> /etc/wpa_supplicant/wpa_supplicant.conf
터미널의 입력이 짤리네요.
# cat /etc/wpa_supplicant/wpa_supplicant.conf
# dhclient -r
프로세스 죽이기
# dhclient wlan0
wifi UP
# ifconfig
ip가 확인이 됩니다.
이제 ssh를 통해서 접속할 수 있습니다
$ ssh root@192.168.0.14
자동적으로 reboot시 Wifi 설정하기
# vi /etc/init.d/wlan
다음의 스크립트를 넣고 저장합니다.
#!/bin/bash
#chkconfig: -00 10
start()
{
/usr/sbin/dhclient wlan0
}
stop()
{
kill dhclient
}
restart()
{
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo "Usage:$0 {start|stop|restart}"
esac
exit 0
이 스크립트 파일을 실행가능하게 하고 연결 가능하게 설정합니다.
wlan 서비스는 chkconfig 를 지원하지 않는다는 error는 안 뜨실 겁니다.
유틸리티 프로그램을 업그레이드 합니다.
# dnf upgrade
저는 미리 해서 업그레이드 할 것이 없습니다.
ARTIK Desktop 설치하기
# dnf grouplist -v
우리가 설치할 것은 Basic Desktop 입니다.
# dnf group install "Basic Desktop"
설치가 진행되고 나서 Destop xwinow 를 부팅으로 설정하고 싶다면 다음과 같습니다.
multi-user.target: analogous to runlevel 3
graphical.target: analogous to runlevel 5
# systemctl set-default graphical.target
터미널 환경에서 부팅을 원하신다면 다음과 같습니다.
# systemctl set-default multi-user.target
# reboot
리부팅을 하고 mini HDMI와 모니터를 연결합니다.
Basic Desktop 버전으로 부팅이 됩니다.
간단한 사용자와 시스템 설정을 맞추면 다음과 같이 완료됩니다.
이상 포스팅을 마칩니다.
'스마트미러' 카테고리의 다른 글
Google Cloud Speech 음성인식 API python, nodejs (27) | 2017.08.29 |
---|---|
Smart Mirror 스마트미러 근황 (6) | 2017.06.11 |
Smart Mirror 스마트 미러 만들기- 7 앱 Application 편 (19) | 2016.05.09 |
Smart Mirror 스마트 미러 만들기- 7 발표 PPT (9) | 2016.04.17 |
Smart Mirror 스마트 미러 만들기- 6 소프트웨어 - 미러 프로그램 편 (51) | 2016.04.17 |