Intel Edison board XDK IoT
·
사물인터넷
Intel Edison board XDK IoTIntel Edison 폴더 안에 XDK를 실행한다. 가입진행하기로그인을 한다. 입력한 메일로 확인 파란색 버튼 Confirm을 한다. 메일로 들어가서 Confirm을 한다 START A NEW PROJECT 메뉴에서 Templates를 선택한다.Onboard LED Blink를 선택하고 밑에 파란색 버튼 Continue을 누른다.프로젝트 이름을 입력한다.Create 버튼을 누른다. No Thanks 버튼을 누른다.Ok 버튼을 누른다.Bonjour 공유한 네트워크 장비를 사용 제공에디슨을 찾고 통신하기 위해 기능이 필요하므로 Download를 눌러 설치를 진행한다. 설치 파일을 실행한다.진행한다.\ 다시 돌아와 IoT Device에 Select a Devic..
Intel Edison board Eclipse Java LED 제어하기
·
사물인터넷
Intel Edison board Eclipse Java LED 제어하기 Window 메뉴에서 Show View 를 선택하여 Other를 누른다.Intel(R) Iot Developer Kit에 Examples를 선택한다. Java에 Basic에 On board Led blink를 선택한다.import를 누른다. 프로젝트 이름을 기입하여 생성한다. Java 소스는 이렇다. import mraa.Dir;import mraa.Gpio;import mraa.Platform;import mraa.Result;import mraa.mraa;public class Javaledblink2{ static { System.loadLibrary("mraajava"); } public static void main(Str..
Intel Edison board 웹에서 LED 제어하기
·
사물인터넷
Intel Edison board 웹에서 LED 제어하기 소스 입력하기 #include #include #include #include #include #include #include #include #include #include #include void * on_connect(void *arg);void sendData(FILE *response, char *file_name);void sendHead(FILE *response,int status, char *mime_type);void sendNoService(FILE *response);int main(int argc, char **argv){int serv_sock;pthread_t thread;struct sockaddr_in serv_add..
Intel Edison Board IoT mraa API 사용
·
사물인터넷
Intel Edison Board IoT mraa API 사용 mraa_led_blink 프로젝트 #include "mraa.h"#include #include int main(){mraa_platform_t platform = mraa_get_platform_type();char *platform_name = mraa_get_platform_name();mraa_gpio_context d_pin = NULL;switch (platform) {case MRAA_INTEL_GALILEO_GEN1:d_pin = mraa_gpio_init_raw(3);break;case MRAA_INTEL_GALILEO_GEN2:d_pin = mraa_gpio_init(13);break ;case MRAA_INTEL_EDIS..
Intel Edison Board IoT Eclipse
·
사물인터넷
Intel Edison Board IoT Eclipse Edison IoT Eclipse32bit 라고 뜨면서 안켜지는 오류 해결C:\Intel\iotdk-ide-windevkit-launcher.bat 편집 :javabitcheckREM Check Java Bit-versionREM java -version 2>&1 | find "64-Bit" >nul:REM IF ERRORLEVEL 1 (REM ECHO Detected Java 32-Bit. The Intel^(R^) IoT Developer Kit supports only Java JRE 64-Bit.REM ECHO %HOW_TO_INSTALL_JAVA%REM PAUSEREM GOTO endREM ) REM으로 주석 처리툴과 보드의 버전을 맞추기 ..
Intel Edison Board GPIO Control
·
사물인터넷
Intel Edison Board GPIO ControlGPIO 모든 핀을 세팅하기 전에 pin 214 LOW 해주고 나중에 HIGH 해야함 살펴보기 root@edison_kjc:~# ls /sys/class/gpioexport gpio182 gpio215 gpio233 gpio255 gpio45gpio12 gpio183 gpio216 gpio234 gpio256 gpio46gpio124 gpio200 gpio217 gpio235 gpio257 gpio47gpio125 gpio201 gpio218 gpio236 gpio258 gpio48gpio126 gpio202 gpio219 gpio237 gpio259 gpio49gpio127 gpio203 gpio220 gpio240 gpio260 gpiochip0..
Intel Edison board 시작
·
사물인터넷
Intel Edison board 시작 login_as: rootpassword : inteledison **BSP(Board Support Password) Intel - Edison 페이지https://software.intel.com/iot/homehttps://software.intel.com/iot/hardware/edison/downloads Browse 버튼을 통해 image.zip을 찾는다.Start to flash를 시작한다.2번을 뺏다가 꽂는다. 이전 버전에서는 Edison board (이동식디스크) 에 압축을 푼다.이후에 putty 접속해서 reboot ota 명령어를 친다.문제는 압축파일이 기존의 edsion보단 커서 reboot-ota를 사용하지 않는다. 설정환경 보기uname -..
사물 인터넷 기기 실습 - API 설계 실습
·
사물인터넷
사물 인터넷 기기 실습 - API 설계 실습 웹/앱 API의 설계1. 웹/앱 API의 기술 웹/앱 API의 설계 사물인터넷의 사물들은 개방형 API를 가지고 있고, 이 인터페이스를 통하여 메시지를 주고받음으로써 대화하는 것입니다. 웹 API의 REST 기술을 그대로 사물 간의 통신에 사용할 수 있는데, 사물의 특징은 그 사물이 표출하는 API에 의하여 규정될 수 있습니다. 웹 API 기술 중에서 먼저 URL에 대하여 알아보도록 하겠습니다. 개발자 관점에서 API를 파악할 때, URL이 간단하면 이해하기 쉽습니다. 자원에 대하여 화면의 표와 같이 나타낼 수 있는데, 2가지 기본 URL을 사용하며, 가급적 동사를 사용하지 않고, HTTP 메소드를 동사로 사용하는 방법이 사용됩니다. 다음은 자원 이름의 좋은 ..
김 정출
'사물인터넷' 카테고리의 글 목록 (2 Page)