• Title, Summary, Keyword: Arduino

Search Result 503, Processing Time 0.034 seconds

Implementation and Evaluation of Delay Tolerant Network using Arduino and XBee module (Arduino와 XBee 모듈을 이용한 Delay Tolerant Network 구현 및 평가)

  • Kang, In-Seok;Kim, Chan-Myung;Han, Youn-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.806-809
    • /
    • 2012
  • DTN (Delay Tolerant Network)은 종단 간 연결성이 보장되지 않는 환경에서의 통신을 위해 메시지 전송 방식으로 "저장 과 운반 및 전달 (Store, Carry and Forward)"을 수행하는 라우팅 방식과 불안정한 네트워크에서 메시지를 전달하기 위해 번들(Bundle)이라는 추가적인 계층을 통해 통신을 하는 네트워크이다. 본 논문은 MIT에서 개발한 Arduino라는 마이크로 컨트롤로 보드와 IEEE802.15.4를 기반으로 하는 Zigbee 통신을 가능케 하는 XBee 모듈을 이용하여 DTN을 구현한 결과를 제시하고 구현된 DTN 환경에서 Relay Node의 속도 변화에 따라 메시지 전달 시간의 변화를 보인다.

  • PDF

CAN interface supporting IoT application system Setup using open-source hardware and IoT platform (오픈소스 하드웨어와 IoT 플랫폼을 이용한 CAN Interface를 지원하는 차량용 IoT 응용시스템 구현)

  • Kim, Yong Hwan;Park, Su-Ho;Jeong, Jae-Il
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • /
    • pp.779-780
    • /
    • 2015
  • As IoT becomes a main technology of the age, many IoT products have developed and are being developed now. By using open-source hardware "Arduino"and open-source IoT platform "Temboo" to analize CAN signal from vehicle and make vehicle IoT environment to analize and use it through the mobile phone, figured out the way to develop the IoT environment with low cost. Also suggest the way to solve problems and improove.

  • PDF

Benchmark of Lightweoght Block Ciphers (HIGHT & PRESENT) for Arduino (경량 암호 알고리즘 HIGHT와 PRESENT의 저전력 매체(Arduino)에서의 성능 비교)

  • Kim, NaYoung;Shin, Dong;Kim, ByeongMan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.875-877
    • /
    • 2015
  • IoT 환경의 센서 네트워크와 RFID 태그 등에서의 AES나 SEED에 대응 할 수 있는 새로운 저전력 경량화 암호 알고리즘이 필요 해짐에 따라 본 논문에서는 2006년 국내에서 제안된 HIGHT와 2007년 CHES에서 제안된 PRESENT 알고리즘을 Arduino에 적용하여 성능을 비교분석 하였다. 그 결과 HIGHT 알고리즘이 PRESENT알고리즘에 비하여 더 짧고, 적은 수행시간과 프로그램 메모리 사용량을 보였으며, 더 많은 동적 메모리 사용량을 보였다.

A Study on Change of Pleats Shape and Fabric Properties: Interactive Shape-folding E-textile with Arduino

  • Lee, Euna;Kim, Jongjun
    • Journal of Fashion Business
    • /
    • v.18 no.3
    • /
    • pp.134-147
    • /
    • 2014
  • The aim of this study is to create smart wear that brings out the perspective person's individuality and creativity wearing these garments through various interactions. It is intended to build a prototype for a "Shape-folding Dress", which is length-adjustable skirt that responses with the environment of the wearer. In this process, four basic physical properties can be identified with fabric samples selected which are relatively stiff, including fusible interlining, organdy, silk, and ramie. In addition, two types of folding pattern specimens, "Basic Pattern" and "Diamond Pattern", and heat-steam were used to make the specimens so that the correlation could be calculated by recovery rate among flexing, stiffness and tensile properties. As a result, compared to other fabrics, the silk showed low stress to repeat folding and unfolding process, and its recovery rate of elongation deformation was stable without being affected by the different folding types and twice repeated process. In this study, forming a circuit using an Arduino, illuminance sensor, motors, and pulley, the prototype was created with a silk fabric.

Arduino Compatible Boards developing strategy for effecrtive physical computing education (효율적인 피지컬 컴퓨팅 교육을 위한 아두이노 호환보드 개발 전략)

  • Lee, DongGyu;Lee, YoungJun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • /
    • pp.181-182
    • /
    • 2016
  • SW의 활용 영역이 늘어남에 따라서 중요성이 부각되고 있다. 우리나라에서는 2015 개정교육과정에 반영되었으며 SW교육의 방법으로 피지컬 컴퓨팅을 도입하였다. 피지컬 컴퓨팅 교육에서 아두이노는 사용이 간단한 점을 이용하여 교육과정에 이용하고 있다. 하지만 학교 현장에 도입하는데 있어 단순히 아두이노를 도입하는 것은 쉽지 않다. 본 연구에서는 아두이노와 아두이노 호환보드를 장단점을 비교하였으며 효과적인 피지컬 컴퓨팅 교육을 위해서는 특정모듈을 사용하지 않고도 회로를 간결하게 구성하는 방법이 필요함을 확인하였다.

  • PDF

Location aware system using arduino (아두이노를 이용한 위치감지 시스템)

  • Choi, Min-ki;Lee, Jun-sik;Jung, Jae-il
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • /
    • pp.565-568
    • /
    • 2016
  • Recently, the number of illegal parking is increasing as the number of cars are increasing. Especially, people who use residential parking permit program are in trouble because of illegal parking. The most typical example is that people who use residential parking permit are damaged in expense, etc and various social issues such as legal actions are caused by illegal parking. In this paper, we discuss about the arduino design for the system and uploading the location information to use the location information for a parking system.

  • PDF

Education Content Development Utilizing Variable resistor sound sensor (가변저항 및 소리센서를 이용한 교육용 콘텐츠 개발)

  • kim, Hye-Sung;Lee, Hyeong-Ok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • /
    • pp.688-692
    • /
    • 2016
  • S4A means a program that controls the Arduino to the scratch. In this paper, development for gmae education content that using S4A language and combination the Arduino sensors. It this content developed by game moving images and sound to enhance the interest of students.

  • PDF

A Study on the Effectiveness of IoT Coding Education Using Microbit (마이크로비트(MicroBit)를 활용한 IoT코딩 교육 효과성에 대한 연구)

  • Kim, Seong-Yeol
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.15 no.2
    • /
    • pp.363-370
    • /
    • 2020
  • In this study, we compared and analyzed the Arduino-based IoT coding environment, which is most frequently used in OSHW, and the microbit-based IoT coding environment developed and spread in the UK. The results show that a microbit-based educational environment can offer a variety of benefits. Although the basic problems are defined and compared, many differences occur. Microbit-based environment has less overhead than Arduino-based environment, which is effective for IoT coding education.

Real Time Gathering and Analysis of PLC Data in Manufacturing environoment (제조 환경에서 PLC 데이터의 실시간 수집 및 분석)

  • Go, Seok-bin;Kim, Jae-Hoon;Myung, Jae-Seok;Yoo, Kwan-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.350-353
    • /
    • 2019
  • 4차 산업혁명 시대에 접어들면서 제조업은 공장 내 설비와 기계에 Arduino 센서를 설치하여 데이터를 실시간으로 수집, 분석하는 스마트 팩토리로 전환되었다. 이에 Digital Twin이라는 개념이 생겨난다. Digital Twin이란 컴퓨터에 현실 속 사물의 쌍둥이를 만들고, 현실에서 발생할 수 있는 상황을 컴퓨터로 시뮬레이션 함으로써 결과를 예측하는 기술을 말한다. 본 논문에서는 제조환경에서 발생할 수 있는 물리적인 동작 환경을 시뮬레이션하고, PLC 데이터와 수집된 센서 데이터를 이용하여 실시간으로 공정과정을 모니터링할 수 있는 Virtual Digital Twin System을 제안한다. 본 시스템은 PLC Hardware와 Arduino 센서, 사용자가 접근할 수 있는 PC 및 Web Page로 이루어진다. 제조환경에서의 PLC Hardware를 3D 모델링하여 제공한다. 또한 기기에 부착되어있는 Arduino 센서에서 발생하는 데이터를 수집하고, 분석하여 후에 발생할 수 있는 결함에 대하여 대처할 수 있도록 한다.

Comparative Analysis between Super Loop and FreeRTOS Methods for Arduino Multitasking (아두이노 멀티 태스킹을 위한 수퍼루프 방식과 FreeRTOS 방식의 비교 분석)

  • Gong, Dong-Hwan;Shin, Seung-Jung
    • The Journal of The Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.6
    • /
    • pp.133-137
    • /
    • 2018
  • Arduino is a small microcomputer that is used in a variety of industry fields and especially is widely used as an open source hardware IoT device. The multi-tasking method of Arduino is divided into super loop timing and RTOS thread method. The super loop timing method is simple and easy to understand. However, when one task is long, it affects the execution of the next task. In addition, RTOS threading has the advantage of being able to run without being influenced by other work time. However, Arduino, a small microcomputer, has a disadvantage in that, when the number of threads increases, the context switching time of the thread causes additional time not included in the super loop timing method have. In this paper, we use Arduino Uno R3 and FreeRTOS to analyze these different features, and the task for the experiment is to send 8000 digital signals to the built-in LED port. If two tasks of the same size are executed, the super loop method executes 3 ms faster than FreeRTOS multitasking. If multiple tasks are executed simultaneously, superloop type task is sequential execution and difference in execution time between first task and last task is large. FreeRTOS method can be executed concurrently, but execution time delay of about 30 ms occurs in context switching time.