• 제목/요약/키워드: Arduino platform

검색결과 66건 처리시간 0.028초

IoT 시뮬레이션 학습을 위한 가상 리모트 입출력 모델에 관한 연구 (A Study on the Virtual Remote Input-Output Model for IoT Simulation Learning)

  • 서현호;김재웅;김동현;박성현
    • 한국융합학회논문지
    • /
    • 제12권10호
    • /
    • pp.45-53
    • /
    • 2021
  • 교육 장소에서 실제 수업하거나, 시뮬레이션 환경에서 교육하는 방법에 대한 방향이 제시되고 있다. 4차 산업혁명 이후에 다양한 분야의 산업 발전이 이루어지고 있고, 특히 IoT와 관련된 교육이 실행되고 있는 실정이다. 제안 모델은 3D 환경에서의 시뮬레이션 시스템을 응용하여 큰 비용 없이 다양한 IoT 시스템을 간접적으로 구축하여 교육할 수 있는 모델로서, 아두이노 플랫폼을 기반으로 가상 리모트 IO를 구현하였으며, 이를 통하여 교육을 위한 시스템 구축비용의 경감과 시스템을 간접적으로 구축하여 학습할 수 있는 모델이다. 또한 교육과 관련된 콘텐츠들을 다양하게 실습할 수 있다. 테스트 코드를 작성하여 실제 시스템과 가상의 시스템과의 동작 일치성을 확인하였다.

Arduino IoT Studio based on 5W1H Programming Model for non Programmer

  • Im, Hong-Gab;Baek, Yeong-Tae;Lee, Se-Hoon;Kim, Ji-Seong;Sin, Bo-Bae
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권2호
    • /
    • pp.29-35
    • /
    • 2017
  • In this paper, we present a 5W1H programming model for IT non-experienced people who are not familiar with computer programming and those who need programming education. Based on this model, we can design a development tool that can be easily programmed by beginners. This development tool is a programming method applying the 5W1H concept and constructs a sentence to satisfy the control condition of 'Who, When, Where, What, and How', which is the sentence element of 5W1H. Therefore, the user can easily develop the target system as if constructing the sentence without learning the programming language of the target system. In this paper, to verify the effectiveness of the 5W1H programming model proposed in this paper, we applied the concept of 5W1H programming to Arduino and developed the development tool and performed the first verification and applied the second verification to the speech recognition smart home development platform.

의사표현에 제약이 있는 장애인을 위한 피지컬 컴퓨팅을 활용한 SNS 연동 시스템 구축에 대한 연구 (Design and Implementation of interlocking between Physical Computing and Social Network Service for disabled people)

  • 이병훈;장원태;서재희
    • 한국항행학회논문지
    • /
    • 제16권1호
    • /
    • pp.82-88
    • /
    • 2012
  • 최근 소셜 네트워크 서비스(Social Network Service, SNS)에 대한 사회적 인식과 관심이 높아지면서 이것이 미치는 사회적 영향과 파장에 대한 연구와 이를 이용한 다양한 전략들이 속속 등장하고 있다. 본 논문에서는 다양한 센서를 사용할 수 있는 피지컬 컴퓨팅 환경에서의 SNS와의 연동 방법을 구성하고 그 중 오픈소스 환경인 아두이노와 다양한 센서들을 Open API를 제공하는 트위터와의 연동을 통해 의사표현에 제약이 있는 장애인들을 위해 이 기술이 사용될 수 있음을 제안하였다. 각종 센서에서 받아오는 값을 이용해 트위터와 연동을 하여 메시지를 전송하는 방식으로 구성하였다.

무선 데이터 전송을 위한 IoT 플랫폼과 제어 앱 설계 (IoT Platform and Control App Design for Wireless Data Transmission)

  • 노재성;조영준
    • 한국항행학회논문지
    • /
    • 제21권1호
    • /
    • pp.72-77
    • /
    • 2017
  • 최근 수년간 IoT (internet of things) 기술은 급격히 발달하였고 많은 분야에 적용되고 있다. IoT 디바이스는 다양한 환경에서 정보를 수집하고 분석하여 사용자에게 유용한 정보를 제공하는 역할을 수행한다. 최근에 IoT 디바이스 증가로 인하여, 가격이 저렴하고 사용하기 쉬운 하드웨어와 소프트웨어 기반의 오픈소스 플랫폼들이 많이 개발되어 제공되고 있다. 본 논문에서는 블루투스 무선 데이터를 스마트 폰과 실시간으로 통신할 수 있는 아두이노 기반의 IoT 시스템을 연구하였다. 그리고 안드로이드 스마트 폰과의 통신을 위하여 앱 인번터 2 기반의 무선 시스템 제어 앱을 개발하였다. 또한, 디바이스를 제어할 수 있는 아두이노 기반의 IoT 시스템을 제작하여 디바이스 사이의 연결성 측면의 기능을 구현하고자 한다.

양액재배를 위한 생육환경 모니터링 및 제어 플랫폼에 관한 연구 (Study Growth Environmental Monitoring and Controlling Platform for Hydroponic)

  • 연인원;이원철
    • 한국통신학회논문지
    • /
    • 제41권9호
    • /
    • pp.1132-1140
    • /
    • 2016
  • 전 세계적으로 농업분야가 많이 줄어들고 있는 반면에, IT농업과 미래 먹거리에 대한 관심이 높아지고 있으며, ICT 기반 미래 농업 활성화를 위해 다양한 연구가 진행 중에 있다. 본 논문에서는 양액재배를 위해 온습도, pH(hydrogen ion), EC(Electric Conductivity) 등 생육환경을 모니터링 하는 동시에 최적의 환경을 유지하도록 LED, 쿨링팬 제어가 가능한 시스템을 제안한다. 생육환경 모니터링 및 제어를 위해 아두이노(Arduino) 하드웨어와 자바(Java) 소프트웨어를 이용하였으며, Wi-Fi 공유기를 활용해 소켓통신을 하고 데이터베이스 및 웹서버 인터페이스를 통해 여러 환경에서 식물을 쉽게 관리할 수 있다. 더욱이, 장소 및 시간에 구애 받지 않고 LED를 활용한 재배로 병해충이 생기지 않는 환경에서 지속적인 관리가 가능하여 단순 양액재배보다 빠르게 재배할 수 있는 장점이 있다. 더 나아가, ICT 미래 농업 활성화에 기여할 수 있을 것으로 기대한다.

아두이노를 활용한 프로젝트 기반의 임베디드 시스템 교육 (Project-based Embedded System Education Using Arduino)

  • 김송주
    • 한국정보기술학회논문지
    • /
    • 제15권12호
    • /
    • pp.173-180
    • /
    • 2017
  • 본 논문에서는 공학계열 학생들의 임베디드 시스템 수업 사례로 아두이노를 활용한 프로젝트 기반의 학습을 제안한다. 이러한 프로젝트 기반 학습을 공학교육에 도입함으로써 학생들은 전공 교과과정을 통해 학습했던 개별적인 이론들을 실제로 구현해 볼 수 있는 계기가 되었으며 프로젝트 개발의 전 과정에 참여함으로써 현장 실무능력을 쌓을 수 있는 경험을 하게 되었다. 수업 전후 프로젝트 기반 학습의 교육적 효과를 알아보기 위해 설문조사를 실시하였으며 그 결과를 SPSS 통계 프로그램을 이용하여 분석하였다. 프로젝트 기반 학습은 팀 체제로 운영이 되기 때문에 구성원들 간의 상호작용을 통하여 조직 내에서의 커뮤니케이션 능력과 팀워크를 키울 수 있는 바탕이 되었고 프로젝트의 수행과정에서 만들어진 모든 자료들은 학생들의 포트폴리오 제작에 사용될 수 있어 졸업 후 취업활동을 위한 자료에 큰 도움이 될 수 있었다.

그리드 기반 키 선분배 방식을 사용하는 공장 설비 모니터링 시스템 설계 및 구현 (Design and Implementation of Factory Equipment Monitoring System using Grid-based Key Pre-Distribution)

  • 조양희;박재표;양승민
    • 한국산학기술학회논문지
    • /
    • 제17권11호
    • /
    • pp.51-56
    • /
    • 2016
  • 본 논문에서는 아두이노 기반의 공장 설비 모니터링 시스템을 제안한다. 제안하는 시스템은 아두이노 플랫폼을 기반으로 하며 온도, 습도 그리고 조도를 측정하는 환경 센서와 압력 센서를 이용하여 공장의 환경 및 설비의 상태를 모니터링 한다. 모니터링 데이터는 RF(Radio Frequency) 트랜시버를 통해 서버에 연결되어 있는 지그비 코디네이터로 전송된다. 호스트 서버에 저장된 환경 센서와 압력센서의 데이터를 이용하여 공장의 환경과 설비의 압력 상태를 확인하고 설정된 알람 상태에 도달하면 관리자에게 보고하도록 설계하였다. 그리드 기반 키 선분배 방식을 사용하여 센서 노드를 인증하고 데이터 키를 동적으로 생성하여 모니터링 정보를 보호한다. 추가적인 배선 작업이 필요 없는 지그비 무선 센서 네트워크를 적용하여 공장설비 모니터링 시스템을 실제 구현함으로서 효율적인 공장의 작업 환경 모니터링이 가능하다. 또한 불량이 발생한 경우, 작업 환경을 역으로 추적하여 불량 원인 분석에 활용할 수 있다. 아두이노 플랫폼과 확장 보드를 이용하여 평탄도나 진동 같은 센서를 추가하거나 확장 보드에 연결된 포트로 제어 하는 등의 기능 확장이 용이하다.

사물인터넷을 이용한 디지털 도어락, DDiT의 설계 및 구현 (Design and Implementation of Digital Door Lock by IoT)

  • 서대규;고한신;노용덕
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권3호
    • /
    • pp.215-222
    • /
    • 2015
  • 사물인터넷을 이용한 디지털 도어락, DDiT를 소개한다. DDiT에서는 기존의 디지털 도어락을 제어하기 위하여 통합 마이크로 컨트롤러 플랫폼인 아두이노를 이용하였으며 모바일 플랫폼으로는 안드로이드 스마트폰을 사용하였다. DDiT의 장점 중 하나는 기존의 디지털 도어락에 부착해서 사용할 수 있는 형태로 스마트폰 애플리케이션을 열쇠로 활용하는 방식이라는 점이다. 더구나, 스마트폰 애플리케이션을 사용하므로 이를 통해서 여러 가지 부가적인 기능도 수행할 수 있다. 따라서, 사물인터넷을 이용한 디지털 도어락은 일반 가정집 도어락은 물론 호텔, 연구실, 및 회사와 같은 높은 보안을 필요로 하는 장소에까지 다양한 분야에서 효과적이고 편리하게 활용될 수 있을 것이다.

라즈베리-파이에서 USB 센서의 Plug&Play 기법 (A Plug&Play Scheme of Usb Sensros In Raspberry-Pi)

  • 은성배;소선섭
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2021년도 추계학술대회
    • /
    • pp.205-207
    • /
    • 2021
  • IoT 장치를 개발하는 방법은 응용이 요구하는 센서를 아두이노나 라즈베이 파이 같은 플랫폼에 장착하고 그 센서의 드라이버와 응용을 작성하는 것이다. 이때 그 센서를 위한 구동 드라이버가 이미 작성되어 있고 응용에서 그 드라이버를 표준화된 API로 접근할 수 있다면 센서의 Plug&Play가 가능할 것이다. 이를 위한 과거의 방식은 센서 인터페이스가 너무 복잡하여 현재의 플랫폼에서는 사용하기 어렵다. 본 논문에서는 USB단자를 갖는 표준화된 센서와 드라이버가 라즈베리 파이에 Plug되면 자동으로 드라이버가 설치되는 기법을 제안한다. 응용 개발자는 센서 드라이버는 고민하지 않고 Linux의 파일 접근 API로 센서 값을 얻을 수 있다. 제안된 기법은 현재 라즈베리-파이 상에서 구현 중이다.

  • PDF

오픈소스를 활용한 지능형 수요반응 플랫폼 개발 (Development of Automated Demand Response Platform Using Open Source Code)

  • 윤재원;이인규;최중인
    • 전기학회논문지
    • /
    • 제63권8호
    • /
    • pp.1116-1120
    • /
    • 2014
  • With the shift of the energy paradigm from supply side management to demand side management, demand resource management and demand response plays an important role in the energy industry. As a consequency, a lot of researches have been done to provide a suitable demand response system. However, most of the demand response systems are based on the propriety products that cannot be modified. In this paper, we are proposing an automated demand response system using an EnerNOC provided open source code. We implemented the demand response server (VTN) and demand response client (VEN), and validated the OpenADR2.0 compliances using the open source code. We also used an Arduino microcontoller to demonstrate the communication schemes to control various devices.