• 제목/요약/키워드: 아두이노

검색결과 542건 처리시간 0.027초

저비용 개방형 Microcontroller를 사용한 온실 환경 측정 시스템 개발 (Development of a Greenhouse Environment Monitoring System using Low-cost Microcontroller and Open-source Software)

  • 차미경;전윤아;손정익;정선옥;조영열
    • 원예과학기술지
    • /
    • 제34권6호
    • /
    • pp.860-870
    • /
    • 2016
  • 환경요인에 대한 계속적인 모니터링은 농민들에게 온실에서 생육한 작물의 품질과 생산성을 개선할 수 있는 유용한 정보를 제공해 줄 것이다. 이 연구의 목적은 개방형의 저비용 microcontroller를 사용하여 온실 환경 계측 시스템을 개발하기 위함이다. 측정하기 위한 온실 환경 요인들은 대기 온도, 상대습도와 이산화탄소 등이다. 온도, 상대습도와 이산화탄소 농도 측정범위는 $40{\sim}120^{\circ}C$, 0~100%와 0-10,000 ppm이다. 온실 환경 자료를 실시간으로 모니터링하기 위해 $128{\times}64$ 그래픽 LCD을 사용하였다. 컴퓨터와 통신하기 위해 USB 인터페이스를 구성한 아두이노 Uno R3는 6개의 아날로그 입력과 14개의 디지털 입출력 핀으로 구성되어 있다. 온도/습도 센서는 디지털 핀 2번과 3번에 연결하였다. 이산화탄소 센서는 디지털 핀 12번과 13번에 연결하였다. LCD는 디지털 1번(TX)에 연결하였다. 스케치는 아두이노 프로그램 (IDE)로 프로그래밍하였다. 아두이노보드, 센서 및 액세서리 등을 포함한 측정 시스템은 저비용(총 244$)으로 개발되었다. 벤로형 온실에서 환경 요인들은 문제 없이 잘 측정되었다. 우리는 개방형 소프트웨어를 사용한 저비용 microcontroller가 우리 나라의 대부분의 면적을 차지하는 비닐 온실의 대기 환경을 측정하기 위해서 유용하게 사용되리라 예상할 수 있었다.

아두이노 기반 코딩 교육 프로그램 개발 연구 (A Study on the Development of Coding Education Program based on Arduino)

  • 차재관
    • 스마트미디어저널
    • /
    • 제6권4호
    • /
    • pp.72-78
    • /
    • 2017
  • 본 연구의 목적은 아두이노를 주제로 코딩교육 프로그램을 통하여 청소년의 창의적 활동을 제고하기 위한 것이다. 연구 목적을 달성하기 위하여, 재료비가 저렴하고 관련 소스가 범용적으로 이용할 수 있는 아두이노를 바탕으로 코딩교육 프로그램의 개발을 연구한다. 그리고 해당 내용을 검증하기 위하여 광주 전남 소재의 12개 학교에 적용하여 개선점을 도출하였다. 해당 연구 결과는 첫째, 아두이노를 주제로 한 코딩 교육 프로그램은 절차적 모형(계획-설계-실행-평가-개선)을 통하여 개발하여 시범 수업에 적용하였다. 둘째, 학생들의 만족도 조사와 담당교사의 인터뷰를 통하여 효용성을 분석하였다. 셋째, 교육 프로그램 진행 이후 개선점을 수용하여 다음번의 코딩 교육 프로그램에 적용하였다.

NFC와 OPT를 활용한 아두이노 다중 인증 시스템 (Arduino Multi-Authentication System using NFC and OTP)

  • 이범진;김주성;양기열;양우범;최창원
    • 사물인터넷융복합논문지
    • /
    • 제2권3호
    • /
    • pp.25-30
    • /
    • 2016
  • 기존의 NFC 인증 시스템의 문제점은 고정된 킷값 사용 시 발생하는 보안적인 문제들과 NFC 인증 시스템에 별도의 NFC 태그를 사용해야 하는 불편함이었다. 본 논문에서는 이러한 문제점을 해결하기 위해 기존의 킷값을 발생하는 알고리즘에 OTP를 병행하여 처리하도록 하여 보안성을 높였고, 통합된 안드로이드 어플리케이션을 개발하여 사용자의 편의성을 높였다. 또한 이러한 인증 기술을 아두이노에 적용하여 향후 사물인터넷(IoT) 환경의 보안 기술과 인증 시스템 기술의 활용 방향을 제시하였다.

색 검지 알고리즘을 이용한 무인 사고방지 아두이노 로봇 개발 (Unmanned accident prevention Arduino Robot using color detection algorithm)

  • 이호정
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 춘계학술대회
    • /
    • pp.493-497
    • /
    • 2015
  • 본 연구는 이동수단의 기술적 발전에도 불구하고 교통사고로 인한 물적, 인적 피해가 감소하지 않는 문제에 대한 관심에서 출발했다. 현재 생산되고 있는 차량은 전후방 센서에 의해 객체의 근접도만을 감지하여 운전자에게 알려주고 있는데 본 연구는 색 검지 알고리즘, 원모양인식 알고리즘, 거리인식 알고리즘을 구현하여 객체가 감지되면 해당 객체를 회피하거나 차량을 정지시켜주도록 하여 사고감지를 넘어선 사고방지 시스템을 구축한 것이다. 시뮬레이션을 위해 소형무선통신 카메라를 장착한 아두이노 차량 로봇을 직접 제작하여 모의 도로 주행에서 로봇이 성공적으로 객체를 회피하거나 로봇 차량이 정지하는 것을 확인하였다.

  • PDF

TJ 커플러 제작용 멀티 절아두이노를 이용한 화재대피시스템 구현삭기 (Implementation of Fire Evacuation System using Arduino)

  • 박차훈;원흥섭;김영욱;김정근;황해수;박영기
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2017년도 제56차 하계학술대회논문집 25권2호
    • /
    • pp.405-406
    • /
    • 2017
  • 본 논문에서는 아두이노와 이더넷 쉴드 및 스마트폰 어플리케이션을 활용하여 화재 감지와 안전한 대피 경로를 제시하는 자동화 시스템을 제안한다. 실시간으로 구역별 각 정보를 얻을 수 있고, WS2812S를 활용한 가장 안전하고 단거리의 대피로를 제시할 것이다. 구현 시스템은 아두이노 메가를 이용하였고, 이더넷 쉴드를 통해 연결된 센서들이 정보를 지속적으로 읽고 공통 네트워크로 연결된 컴퓨터나 모바일에 정보를 통신한다. 그리고 대피 경로 상의 환풍기를 효율적으로 컨트롤하여 안전성을 증가시키고 화재 위험지역과 대피 안전지역을 구분하여 실제 상황 발생 시에도 원활한 대응에 도움을 줄 것이다. 또한 아두이노를 이용한 화재대피시스템은 사고 발생 초기에 현장과 떨어진 지역에서 작업하여 사고 발생에 대해 정보를 정확히 알 수 없는 부분을 해결하고자 대피 안내 방송을 하여 인명피해를 최소한 하고자 제안하였다.

  • PDF

시각·청각장애인을 위한 저비용 베이비 모니터 구현 (Implementation of Low-Cost Baby Monitor for deaf and Visually Impaired Person)

  • 오파도;김현희;이부형
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.159-162
    • /
    • 2015
  • 본 논문에서는 아두이노를 활용한 시각, 청각장애인을 위한 베이비 모니터를 구현하였다. 제안된 베이비 모니터는 측정부, 송신부로 나뉘고 어플리케이션과 연동된다. 측정부는 음량소리센서로 구성되고, 송신부는 블루투스 모듈로 구성된다. 측정부와 송신부는 아두이노 보드에 의해 제어된다. 측정부의 음량소리센서로 소리의 값을 측정하여 제품 내의 아두이노 보드로 값을 전달한다. 측정된 값은 송신부의 블루투스 모듈에 의해 어플리케이션으로 보내진다. 어플리케이션은 받은 값을 판단하고 스마트폰을 제어하여 그 값에 적합한 빛과 소리, 진동을 출력한다. 제안된 베이비 모니터와 어플리케이션이 값에 따라 정확히 동작됨을 보였다.

  • PDF

아두이노(Arduino)를 이용한 속도제어 및 LCD RC카 시스템 (RC Car System with LCD and Speed Control using Arduino)

  • 강구창;김현혁;송은지
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.676-677
    • /
    • 2015
  • 최근 사물인터넷(IoT)의 기반이 되는 아두이노 기술을 접목하여 다양한 스위치와 센서로 입력 값을 받아들여 LED, 모터와 같은 외부출력장치를 제어함으로써 상호 작용을 만들어 낼 수 있는 시스템개발이 유행이다. 본 논문에서는 아두이노를 이용하고 여러 가지 센서들을 활용하여 RC카 제작 및 거리제어 센서를 통한 DC모터 정지와 RFID를 통하여 LCD광고를 할 수 있는 자동차 시스템을 개발하였다. 개발한 시스템은 모터제어를 통하여 RC카의 전진과, 후진, 좌, 우 등 서브모터와, DC모터를 제어 하게 하였으며, 모터제어를 한 RC카에 블루투스 모듈을 장착하여 블루투스를 통하여 스마트폰으로 조종이 가능하도록 하였다. 안드로이드 어플을 사용하는 과정 중에 멈춤 오류로 인하여 S값을 한번만주는 형식의 안드로이드 어플을 이클립스로 제작하여 수정하였으며 전방에 거리감지센서를 장착하여 자동차의 20~150cm앞에 물체가 있을시 모터를 정지하게 하여 속도를 제어 하도록 하였다. 또한 RFID리더기를 사용하여 태그키가 RFID리더기에 태그 될시 LCD화면에 광고를 노출할 수 있게 하였다.

  • PDF

아두이노를 이용한 스마트 LED 사이클링 헬멧 (Smart LED Cycling Helmet using Arduino)

  • 안성우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.386-389
    • /
    • 2016
  • 현대인들의 건강 및 환경에 대한 관심 증대로 레저, 스포츠, 교통수단으로 사이클링을 즐기는 인구가 꾸준히 증가하고 있다. 그러나 관련법규와 안전에 대한 인식 미비로 자전거 사고도 함께 늘어나고 있다. 특히 저녁시간에 도로를 달리는 자전거는 훨씬 그 위험성이 크다. 본 연구에서는 이러한 문제에 착안하여 사이클링 시에 사고의 위험을 줄이기 위한 스마트 LED 사이클링 헬멧을 제작한다. 외부에 자전거의 움직임에 대한 정보를 제공하기 위해 자전거 헬멧에 LED를 부착하고 아두이노 보드로 제어를 한다. 자전거의 움직임 정보는 스마트폰앱과 블루투스 무선 통신을 통해 스마트폰의 센서 정보를 활용하여 표시한다.

  • PDF

아두이노 기반의 경량 진동 모니터링 시스템 설계 및 구현 (Design and Implementation of Arduino-based Lightweight Vibration Monitoring System)

  • 권동현;임지용;허성욱;오암석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2017년도 춘계학술대회
    • /
    • pp.586-589
    • /
    • 2017
  • 센서네트워크를 이용하는 진동 모니터링 시스템은 다양한 분야에서 사용되고 있지만 기존의 제품의 경우 진동이 발생할 경우 센서 데이터 수집기능과 통신기능의 분리로 인해 모니터링 시스템의 규모가 커질 수 밖에 없는 구조를 가지고 있다. 이에 본논문에서는 최근들어 자주 발생하는 지진과 협소한 장소의 진동을 모니터링 하기 위해 아두이노와 이더넷 모듈에 oneM2M 디바이스 표준프로토콜인 MQTT 프로토콜을 활용하여 경량 진동 모니터링 시스템을 설계 및 구현한다.

  • PDF

아두이노 N-스크린 통신보드를 활용한 피지컬 컴퓨팅 교육 프로그램 (Development of Education Program for Physical Computing using Arduino N-screen Communication Boards)

  • 허경;이주열;이혜민;이해상
    • 실천공학교육논문지
    • /
    • 제7권2호
    • /
    • pp.97-105
    • /
    • 2015
  • 본 논문은 PBL 기반 프로그래밍 교육방법에 기초하여 피지컬 컴퓨팅 내용을 중심 학습 요소로 선정하였다. 본 논문에서는 아두이노를 활용한 피지컬 컴퓨팅 내용을 개발하고 로봇 프로그래밍 교육 발전에 걸림돌로 작용하는 과도한 비용 문제나 시간적, 공간적 제약과 같은 환경적 여건의 부족 문제를 해소하기 위한, 아두이노 교육 프로그램을 제안한다. 그리고 실험 수업을 통해 교육 현장에 적용함으로써 논리적 사고력과 문제해결력에 미치는 영향을 검증하였다.