• Title/Summary/Keyword: 프로그래밍 디바이스

Search Result 42, Processing Time 0.03 seconds

Internet Control of Digital temperature using TCP/IP protocal (TCP/IP를 이용한 인터넷 디지털 온도센서 제어)

  • Jin Hyun-Soo
    • Proceedings of the KAIS Fall Conference
    • /
    • 2005.05a
    • /
    • pp.202-205
    • /
    • 2005
  • 본 논문에서는 주로 정보의 전달에 치우쳐 있는 인터넷이라는 훌륭한 네트워크를 각종 디바이스나 센서로부터 추출되는 정보를 원격으로 수집하고 분석 및 가공하여 반대로 멀리 떨어져 있는 디바이스나 센서를 제어할 수 있는 살아 움직이는 응용분야에 눈을 돌려보았다. 처음에는 Visual C++에 의한 소켓프로그래밍 및 원격제어장비와의 네트워크 프로그래밍에 중점을 두었으나 그 기초 위에 센서의 제어프로그래밍인 디지털 온도센서의 제어를 Visual C++에 의한 다이얼로그 기반으로 프로그래밍화 하였다. 프로그래밍의 원활한 작업 결과를 토대로 원격 실험 결과가 기초적이나마 완성됨을 결과로서 표시하면서 좀더 발달한 원격 제어 실험이 될 수 있도록 매진하여야 겠다.

  • PDF

Flexible model based programming using a Haptic-device in VRspace (VR공간에서 햅틱 디바이스를 활용한 유연성 있는 모델 기반 프로그래밍)

  • Kim, Beom-seok;Ko, Young-Hyuk
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2007.11a
    • /
    • pp.881-884
    • /
    • 2007
  • 논문에서는 물고기 객체의 형태를 VRML로 작성하고 이 객체의 형태와 움직임을 촉감을 통하여 사용자에게 제시하는 벙법을 제안한다. 제안된 기법은 정교한 외형을 위하여 물고기 객체를 3차원으로 모델링 하였고 이 객체는 VRML로 구축된 VR에 존재한다. VR에서 사용자와 프로그래밍 되어진 객체사이에 유연한 햅틱 작용을 위하여 촉감이 작용하도록 햅틱 이벤트를 발생시키고 이를 햅틱 디바이스와 연동시켰다.

  • PDF

An Education Method of Java SW Designs for IoT Wireless Device Control using Microbits (마이크로비트를 이용한 IoT 무선 디바이스 제어용 Java SW설계 교육 방법)

  • Hur, Kyeong
    • Journal of Practical Engineering Education
    • /
    • v.12 no.1
    • /
    • pp.85-91
    • /
    • 2020
  • SW which controls IoT devices using wireless communication technology must operate without errors. In order for IoT devices to be widely used, the technical skills of engineers who design such software must be improved. Compared to designing the input / output SW of a single device, the SW Flowchart design and Java SW programming process that clearly define various input / output relations between the transmitter and the receiver are complicated. In this paper, we proposed a SW Flowchart design method for controlling IoT devices based on wireless communication. In this process, it is explained that the entire control algorithm is implemented through a problem division process. In addition, we proposed an educational method for programming the designed SW Flowchart into Java SW using Microbits, which are educational IoT devices. In the course to which this education method was applied, the results of satisfaction evaluation of students were analyzed, and the effectiveness of the IoT device control SW education method using Microbits was analyzed.

Development of a FPD Stocker with MFC and Object-Oriented Programming (MFC 와 객체지향 프로그래밍을 이용한 FPD Stocker 의 개발)

  • Kim, Sung-Won;Baek, Doo-San;Kim, Suk-Dong;Kim, Woo-Sung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.786-790
    • /
    • 2000
  • FPD Stocker System 은 LCD 를 포함한 평판 디스플레이 소자(FPD : Flat Panel Display)의 자동 자재 저장 반출 장치(FPD Automated Storage and Retrieval System)이다. FPD Stocker System 은 그 특성상 생산라인의 구조에 따라 보유 디바이스와 디바이스의 설정이 다양해 지는 특성이 있다. 본 논문은 새로운 디바이스의 추가가 쉽고, 그 디바이스의 설정이 용이한 구조의 FPD Stocker System 개발을 목적으로 한다. 이를 위하여 각 디바이스를 클래스로 구현하여 개별적인 스레드(Thread)로 Work Crew Threading Model 을 사용하여 동작 시켰다.

  • PDF

A study on the remote control and gathering of system information using Embedded processor (임베디드 프로세서를 이용한 원격센서 정보수립 및 제어 연구)

  • 김기백;이양원
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2002.11a
    • /
    • pp.719-722
    • /
    • 2002
  • 임베디드 시스템을 이용하여 TCP/IP 상의 인터넷 제어시스템을 구현하였다. AT90S8535 마이크로 컨트롤러 구조 및 각종명령 레지스터 동작 원리, avr-gcc 하드웨어 프로그래밍 및 명령 레지스터의 구현원리, JAVA 애플릿 프로그래밍, 전반적인 하드웨어 기초 이론을 바탕으로 Mellow Device 1300 임베디드 시스템과 AVR90S853S 마이크로 컨트롤러 상호간의 시리얼 통신을 이용하여 원격지의 온/습도 검침 및 각종 하드웨어 디바이스의 on/off를 구현하도록 설계하였고 실시간으로 검출된 온/습도 데이터를 JAVA 애플릿을 이용하여 그래픽 챠트로 보기 쉽게 표현하였으며 A/D 변환된 온도 및 습도 데이터와 각종 H/W 디바이스 on/off 상태 데이터를 RS232 인터페이스를 이용하여 Mellow Device 1300로 송/수신하도록 구현하였다.

  • PDF

AIM (Agile and Intelligent Manufacturing) 관리 제어 시스템을 위한 PGL(Petrinet-type Graphical Language)의 설계

  • 김홍록;신연용;신석신;서일홍
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.05a
    • /
    • pp.218-218
    • /
    • 2004
  • 자동화된 조립 생산분야에서 복잡하거나 정교한 작업을 수행하기 위해 Workcell 안에서 여러개의 디바이스들을 제어할 수 있는 지능적인 제어기를 개발할 필요성이 증대되고 있다. 새롭게 만들어지는 생산 장비의 각 디바이스에서 센서들과 엑츄에이터들을 동시성(Parallelism)과 실시간성(Real timeness)을 고려하여 어떻게 작업 지시를 프로그래밍하는가 하는 문제를 해결하여야 한다. 이를 위해 지금까지 대부분의 장비에서 사용하는 작업 교시 방법들은 특정한 동작을 나타내는 의미 명령어로 구성된 작업을 기술하거나, 사용자 인터페이스를 통해 장비업체가 일방적으로 정한 작업 지시를 입력하는 형태로서 개발되었다.(중략)

  • PDF

The Technology of Device-to-Device Integration using Web Services (웹서비스를 이용한 서비스 기반 디바이스 연동 기술)

  • Lee, Won-Suk;Lee, Kang-Chan;Jeon, Jong-Hong;Lee, Seung-Yun
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2005.05a
    • /
    • pp.301-306
    • /
    • 2005
  • 초기의 웹서비스는 인터넷에 존재하는 응용들을 보다 효율적으로 통합할 수 있는 기술로 인식되어, 지리적으로 분산되어 있는 기업 시스템을 통합하기 위한 목적이나 서로 다른 기업 간의 시스템 연동을 위한 목적으로 활용되기 시작하였다. 그러나, 최근에는 웹서비스의 적용이 크게 확산되면서 인터넷의 응용을 넘어 이동통신 망 응용까지 확산되고 있는 추세이다. 이는 웹서비스가 아스키 기반의 XML 표준을 기반으로 하고 있어 플랫폼, 프로그래밍 언어, 통신망에 독립적인 특징을 갖으며, 또한 웹의 국제 표준화 기구인 W3C를 중심으로 개발된 표준 기술이기 때문이다. 현재 MS, IBM 등 주요 IT 기업들은 이와 같은 웹서비스의 장점을 이용하여 유비쿼터스 환경에 존재하는 다양한 종류의 디바이스를 연동하기 위한 기술에 집중하고 있다. 본 논문에서는 유비쿼터스 환경에서 웹서비스를 이용하여 디바이스를 연동하는 기술과 디바이스가 기존에 인터넷에 존재하는 웹서비스를 연동하기 위해 필요한 기술에 대하여 설명한다.

  • PDF

IoT based Cleaner Control System using Smart Devices

  • Ye Ho Shin
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.5
    • /
    • pp.1-8
    • /
    • 2023
  • In this paper, we implement a control system for an IoT-based backpack type vacuum cleaner using a smart device such as a smart phone or smart watch. The implementation system consists of control module produces, control module programming, and smart device programming. The control module is made of Arduino Nano, HM-10 BLE(Bluetooth Low Energy) module and relays as basic parts. The smart device exchanges signals with the control module via bi-directional BLE communication, which allows it to control the start/stop of the vacuum cleaner. Backpack type vacuum cleaners are effective for cleaning high places that require the use of ladders. However, it is often necessary to take off the backpack type cleaner to start/stop it. The IoT-based vacuum cleaner control system implemented in this paper fundamentally solves the problem by allowing users to control the start/stop of the vacuum cleaner without taking it off.

Methods to Design IoT Applications with Heterogeneity (IoT 애플리케이션의 이질성을 고려한 설계 기법)

  • Lee, Johan;Park, Chun Woo;Kim, Moon Kwon;Choi, Kwang Sun;Kim, Soo Dong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.353-356
    • /
    • 2013
  • IoT(Internet-of-Things)는 사람과 물리적 사물이 언제, 어디서나 소통할 수 있는 컴퓨팅 패러다임으로, IoT 디바이스의 역량이 높아짐에 따라, IoT 디바이스를 이용한 IoT 애플리케이션 개발에 관심이 높아지고 있다. 하지만 IoT 디바이스가 가지는 통신 프로토콜 이질성, API 이질성, 데이터 형식 이질성, 프로그래밍 언어 이질성이 IoT 애플리케이션 개발의 어려움으로 작용하고 있다. 본 논문은 이러한 이질성들을 분석하고 각 이질성을 해결하기 위한 설계 기법을 제안하고 실제로 이를 적용하여 IoT 애플리케이션을 설계 및 구현 함으로써 도출한 이질성 해결의 중요성과 제안한 설계 기법의 실효성을 검증한다.

Device Virtualization Framework for Smart Home Cloud Service (스마트홈 클라우드 서비스를 위한 디바이스 가상화 프레임워크)

  • Kim, Kyungwon;Park, Jongbin;Kum, Seungwoo;Jung, Jongjin;Yang, Chang-Mo;Lim, Taebeom
    • Telecommunications review
    • /
    • v.24 no.5
    • /
    • pp.677-691
    • /
    • 2014
  • Connectivity is becoming more important keywords recently. For example, many devices are going to be connected to the internet. It is usually called as the IoT(internet of things). Many IoT devices can be evolved as a part of giant system of the world wide web. It is a great opportunity for us, because many new services can have emerged through this paradigm. In this paper, we propose a device virtualization framework for smart home service. The proposed framework connects the many home appliances devices and the internet using a dynamic protocol conversion. After our protocol conversion for device virtualization, our framework provides a RESTful API to access the resources of device through the internet. Therefore, the proposed framework can provide a variety of services, so it also can be developed into the ecosystem for smart home service. The current framework version only supports UPnP enabled devices of the home, but it can easily be extended to many other home middleware solutions. To verify the feasibility of the framework, we have implemented several service scenarios.