54. ARTIK 710
ARTIK 710
하드웨어 스펙
- 고성능 8코어, 64비트 ARM Wifi, Bluetooth 제공
- 멀티미디어, 그래픽 어플리케이션을 위한 GPU
- 1GB RAM
- OS(Tizen OS)
사용 사례
- 공장 자동화
- 스마트 홈 게이트웨이
- 빌딩 자동화 컨트롤러
- 멀티미디어 응용 프로그램
55. ARTIK 710
ARTIK 710 Starter Kit
IoT 프로젝트의 개발 속도를 높이기 위한 Starter Kit
- 내장 Wi-Fi, 이더넷(ethernet), 블루투스(bluetooth)
- PWM, GPIO 핀
- 온보드 리셋(reset) 버튼
- 2개의 표준 USB
- 마이크로 USB 커넥터
- 프로그래밍 및 저장을 위한 micro-SD 카드 슬롯
68. ARTIK 710
ARTIK 710 USB 연결
컴퓨터와 연결 합시다.
(1) ARTIK 710의 1층 기판에 있는 DEBUG
- Serial 통신을 하기 위해 사용
(2) ARTIK 710의 2층 기판에 있는 COM
- 작성한 프로그램을 업로드 하기 위해 사
용
89. ARTIK 710
Linux 명령어
# rm 파일
# rm hello
rm(remove) 파일 또는 디렉터리 삭제
# rm -rf (강력한 완전 삭제)
90. GPIO
GPIO(General Purpose Input Output)
센터와 모터를 달기 위해 사용하는 핀을 입력으로 쓸지, 출력으로 쓸지 결정합니다.
- 입력(각종 센서 : 조도, 초음파, 가스누수 / 스위치 / 웹캠 등) : Input
- 출력(모터 ) : Output
입력과 출력을 동시에 하나의 핀을 사용할 수는 없습니다.
GPIO Control을 통해 입력, 출력으로 사용할 지 결정해야 합니다.
1. 원하는 GPIO 핀을 사용한다고 설정
2. 그 핀을 출력 핀으로 사용하겠다고 한다.
3. 숫자 1로 ON켠다 / 숫자 0의 값으로 OFF끈다를 설정한다.
91. GPIO
Linux 명령어
ARTIK에서 GPIO 테스트를 위해 내장 LED,
내장 스위치를 제공합니다.
모든 핀들은 번호 배정
SYSFS Mapping(가상파일시스템) 번호
-> 장치 드라이버에 대한 정보 제공
92. GPIO
Blue LED(GPIO 38)
원하는 GPIO 핀을 사용하겠다고 설정합니다.
# echo 38 > /sys/class/gpio/export
# ls /sys/class/gpio/
93. GPIO
Blue LED(GPIO 38)
# echo out > /sys/class/gpio/gpio38/direction
그 핀의 방향을 출력으로 사용하겠다고 설정
# echo 1 > /sys/class/gpio/gpio38/value
핀의 값에 1(ON켠다)을 설정합니다
96. GPIO
RED LED(GPIO 28)
원하는 GPIO 핀을 사용하겠다고 설정합니다.
# echo 28 > /sys/class/gpio/export
# ls /sys/class/gpio/
97. GPIO
RED LED(GPIO 28)
# echo out > /sys/class/gpio/gpio38/direction
그 핀의 방향을 출력으로 사용하겠다고 설정
# echo 1 > /sys/class/gpio/gpio38/value
핀의 값에 1(ON켠다)을 설정합니다