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

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

사물인터넷(IoT)환경에서 스마트폰 알람을 이용한 아두이노(Arduino)기반 가전기기 대기전력을 최소화한 ON 시스템 구현 (Internet of Things(IoT) ON system implementation with minimal Arduino based appliances standby power using a smartphone alarm in the environment)

  • 박세언;황찬규;박동철
    • 한국전자통신학회논문지
    • /
    • 제10권10호
    • /
    • pp.1175-1182
    • /
    • 2015
  • 본 논문은 인간 중심의 통신 패러다임에서 사물이 통신의 주체로 참여하는 사물인터넷(IoT)의 시대가 본격화 되고 있다. 사물인터넷 환경에서 스마트폰 알람을 이용한 아두이노 기반 가전기기 ON 시스템을 구현 하였다. 모든 가전기기는 외부 전원에 플러그만 연결 되었어도 대기전력은 존재한다. 본 시스템은 사물과의 통신을 위해 아두이노를 이용하였다. 가전기기 전원을 연결하여 자동으로 스마트폰 알람이 울리면 아두이노에 연결된 가전기기를 모두 자동으로 ON하여 사물에 대기전력을 최소화하고, 기상을 도와주고 가전기기의 작동을 자동으로 동작시켜 주는 사물인터넷 시스템이다.

아두이노를 이용한 위치정보 기반 안전한 자전거 애플리케이션 (LBS/GPS based Bicycle Safety Application with Arduino)

  • 김동건;이호세;김소영;김태우;이형우
    • 사물인터넷융복합논문지
    • /
    • 제2권1호
    • /
    • pp.7-15
    • /
    • 2016
  • 최근 자전거 이용자가 천만 명을 돌파하면서 자전거 라이딩은 일상생활의 요소로 자리 잡고 있다. 하지만, 이용자가 늘어날수록 사고의 위험에 무방비로 노출되면서 보다 안전하게 라이딩을 할 수 있는 예방 대책 수립이 절실하다. 이에 본 논문에서는 GPS 정보를 통하여 획득된 위치정보를 활용하여 사용자에게 주행 상황에 맞는 다양한 서비스를 제공할 수 있는 애플리케이션을 개발하였다. 이를 위해 안드로이드와 아두이노 기반 디바이스간 블루투스 송수신을 통해 자전거 전용 내비게이션 기능을 제공하여 안전성을 향상시킬 수 있었다. 향후 다양한 형태의 아두이노 센서로 확장할 경우 개인 맞춤형 모바일 IoT 서비스로 발전시킬 수 있을 것이라 기대한다.

오픈 소스 하드웨어 기반의 스마트 온실관리 시스템 설계 및 구현 (Design and Implementation of Smart Green House Management System Based on Open Source Hardware)

  • 박정웅;최영민;박희동
    • 디지털융복합연구
    • /
    • 제14권2호
    • /
    • pp.259-264
    • /
    • 2016
  • 본 논문에서 오픈 소스 하드웨어인 아두이노 기반의 스마트 온실관리 시스템 모델을 제안하고 구현하였다. 제안된 스마트 온실관리 시스템은 센서 및 아두이노 등으로 구성된 제어 장치부, 온실 제어를 담당하는 에이전트(Agent) 프로그램, 사용자 API를 담당하는 웹 어플리케이션 등으로 구성되어 있다. 제어장치부는 온도, 습도, 광조, 수분 센서 데이터를 에이전트 프로그램으로 전송하고, 에이전트 프로그램은 데이터를 DB에 저장하거나 사용자의 제어 값을 제어장치부에 전송한다. 사용자는 웹을 통해 온실의 센싱 정보를 확인하거나 각종 액츄에이터 (Actuator)를 원격 제어할 수 있다. 또한 제안 시스템의 상황 인지 및 자율 제어 기능을 통해 스마트한 온실 관리가 가능하다. 구현 결과, 제안된 온실관리 시스템 모델이 잘 동작함을 확인할 수 있었다.

아두이노 환경에서 웰니스를 위한 WPHR 서비스 (A WPHR Service for Wellness in the Arduino Environment)

  • 조영복;우성희;이상호
    • 한국정보통신학회논문지
    • /
    • 제22권1호
    • /
    • pp.83-90
    • /
    • 2018
  • 본 논문에서는 안드로이드 환경에서 개인 건강로그 정보를 분석하고 개인별 맞춤형 운동정보 제공 및 보행자의 상태를 모니터링 할 수 있는 알고리즘을 제안한다. 개인 건강로그 정보 수집은 아두이노 기반의 MPU6050 센서를 이용해 사용자의 이동 raw data를 센싱하고 분석한다. 이동 정보의 구분을 위해 노이즈를 제거하고 연령별 임계값을 적용하였다. 또한 개인정보 보호를 위해 APK 파일의 디컴파일링 방지 및 암/복호화를 제공함으로 안전성을 강화하였다. 실험결과 MPU6050 센서를 손목에 부착하는 경우보다 발목에 부착한 경우가 평균 98.97% 정확하게 데이터가 측정되었고, SEED 128비트 암호화 기반의 DEX파일의 로딩시간은 평균 시간을 0.55ms로 오버헤드를 최소화하였다.

다중화기 기반 논리 설계를 위한 무정의 조건의 고찰 (아두이노 설계 교육에의 활용을 위한) (Consideration of Don't-care Condition for Multiplexer-based Logic Design (For Application to Arduino-based Design Education))

  • 이재민
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권5호
    • /
    • pp.881-888
    • /
    • 2017
  • 다중화기를 이용한 논리설계는 구조적 디지털 시스템 설계에서 설계의 편리성과 유연성을 위한 유용한 방법으로 사용되어왔다. 본 논문에서는 다중화기(multiplexer : MUX) 기반 논리설계에서 종래의 연구들에서 세밀히 다루지 않았던 무정의 조건(don't care condition)이 논리최적화에 미치는 영향을 분석해보고 단일 다중화기 기반의 설계와 복수 다중화기 기반의 설계를 위한 무정의 조건의 활용방법을 제시한다. 특히 데이터 입력의 개수가 $2^m$개보다 적은 경우(선택선의 개수는 m개일 때)의 설계방법을 고찰한다. 제시하는 기법을 디지털논리설계 교육과 관련하여 최근 창의적 공학교육에서 크게 활용되고 있는 아두이노(Arduino)를 이용한 마이크로프로세서 설계와 연계하여 활용하는 방법에 대해서도 기술한다.

아두이노 기반 스마트 신발 모듈의 설계 및 구현 (Design and Implementation of a smart shoes module based on Arduino)

  • 서상현;장시웅
    • 한국정보통신학회논문지
    • /
    • 제19권11호
    • /
    • pp.2697-2702
    • /
    • 2015
  • 음악의 속도에 따라 운동하는 방법을 제공하는 기존의 연구에서는 사용자가 직접 재생되는 음악을 변경해주어야 하는 방법이 사용되었다. 그러나 사용자가 직접 음악 재생을 조절하는 방법에서 빠른 음악을 재생하고자 했을 때 사용자가 음악을 검색하다가 운동 흐름이 끊어지는 문제점이 있다. 본 논문에서는 웨어러블 스마트 신발의 사용자로부터 걸음 수를 측정하는 모듈을 아두이노 기반으로 설계하고 안드로이드 기반의 스마트폰으로 데이터를 전송하여 정확한 걸음 수를 측정 할 수 있도록 구현하였다. 그리고 GPS를 활용함으로써 걸음속도 및 이동 거리를 측정하여 보다 정확한 운동량을 측정할 수 있도록 하였다. 또한 이동거리에 따른 칼로리 소모량과 걸음 수에 따른 칼로리 소모량의 평균값을 측정해 기존의 제품보다 정확한 칼로리 소모를 측정하며, 걸음속도에 따라 음악 장르 변경 알고리즘을 적용시켜 사용자에게 운동 동기를 부여하고 동시에 운동효과를 증대시킬 수 있게 하였다.

아두이노와 RFID 실드를 사용한 프로그램 개발 (Using Arduino and RFID shield program development)

  • 이경무;이성진;최철길;김진일
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.961-964
    • /
    • 2013
  • 아두이노는 오픈 소스 기반 전자 프로토타이핑 플랫폼으로서, 예술가, 디자이너, 취미 활동가 등 인터랙티브 객체 또는 환경 구축에 관심이 있는 모든 이들을 위해 제작되었다. 아두이노의 강점은 하드웨어에 대한 깊은 지식이 없어도 손쉽게 하드웨어 어플리케이션을 제작할 수 있다. 아두이노의 구성은 AVR 마이크로컨트롤러 ATmega 168을 사용하며 아두이노를 동작시키기 위한 소프트웨어로는 아두이노 프로그램, MATLAB, Processing을 주로 사용하고 있다. 아두이노는 오픈 소스 기반이며 하드웨어를 직접 제작할 수 있거나 실드를 이용하여 추가적으로 아두이노를 결합할 수도 있다. 아두이노는 하드웨어의 결합을 통해 계속해서 확장이 가능한데 이를 실드라고 통칭하고 있다. 실드는 기본 보드로 주어지는 아두이노 Uno 보드를 다양한 방면으로 확장시켜 더 많은 기능을 탑재할 수 있게 도와준다. 실드의 종류로는 이더넷 실드, 모터 실드, RFID 실드 등이 있으며 이 실드는 다시 실드 위에 결합할 수 있어 단순한 확장성을 넘어선 하드웨어를 구성할 수 있다. 본 논문에서는 소프트웨어 부분은 아두이노 프로그램을 사용하였고 하드웨어 부분은 아두이노 Uno 보드를 사용하였으며 추가적인 실드는 RFID를 사용하였으며 이를 호환할 태그는 SM130 13.56Mhz 태그를 결합하여 하드웨어를 구성하였다.

  • PDF

태양에너지 하베스팅을 위한 자가발전 아두이노 시스템의 설계 및 동작 (Design and Operation of Self-Powered Arduino System for Solar Energy Harvesting)

  • 윤일평;조승명;안지용;오석진;민경식
    • 전기전자학회논문지
    • /
    • 제26권3호
    • /
    • pp.483-487
    • /
    • 2022
  • 본 논문에서는 태양에너지 하베스팅을 위한 자가발전 아두이노 시스템을 설계하고 이의 동작을 설명한다. 이를 위해서 아두이노 시스템이 시시각각 변하는 태양에너지의 양을 센싱하고 이에 따라서 active mode와 sleep mode의 동작 시간의 비율을 스스로 조정해서 주어진 태양 빛의 세기에 대해서 최적으로 동작할 수 있는 동작 조건을 스스로 찾아가는 방법을 설명하고 이의 동작을 검증한다. 본 논문에서 개발한 active mode와 sleep mode의 동작 시간의 비율의 자가 조절을 통해서 태양 빛의 세기가 충분히 강할 경우에는 아두이노 시스템이 active mode로 지속적으로 구동되고, 태양광으로부터 전력을 충분히 공급받을 수 없는 경우 sleep mode를 사용하여 전력 소모를 최소화한다. 그 결과 active mode를 지속적으로 구동하는 것에 비해 sleep mode를 사용하는 경우 전력 소모를 최대 81.7% 줄여 에너지 소비를 최소화할 수 있다는 것을 알 수 있다. 또한 빛의 세기가 중간 수준일 때에는 active mode와 sleep mode의 비율을 빛의 세기에 맞게 적정하게 배분하여 동작하게 한다. 본 논문에서 제안한, 스스로 active mode와 sleep mode의 동작 시간 비율을 조절하는 방법은 특히 높은 전력 소비 효율 특성이 필요한 웨어러블 및 바이오-헬스용 자가발전 시스템을 에너지 효율적으로 동작시킬 때에 도움이 될 것으로 생각된다.

얀센 메커니즘 기반 Centroid와 Stability를 고려한Line tracing 로봇설계

  • 김종진;박동문
    • EDISON SW 활용 경진대회 논문집
    • /
    • 제6회(2017년)
    • /
    • pp.574-578
    • /
    • 2017
  • 본 연구는 4절 링크 이론(four-bar likage mechanism)과 얀센 메커니즘(Jansen mechanism)을 기반으로 다관절 보행로봇을 제작하고, 로봇의 움직임에 대하여 기구학적인 해석을 제시한다. 또한 라인 트레이싱(Line tracing) 방법을 활용한 자동주행 설계를 위해 아두이노 호환 보드와 적외선 센서 4개를 보행로봇에 부착하여 자동 주행 로봇을 제작하였다.

  • PDF

Line Tracer와 Jansen Mechanism을 이용한 보행 로봇 설계

  • 김영두;방정현;최영
    • EDISON SW 활용 경진대회 논문집
    • /
    • 제6회(2017년)
    • /
    • pp.592-594
    • /
    • 2017
  • 한국연구재단의 지원을 받는 EDISON CHANLLENGE를 수행하기 위해 작성되었다. 본 논문은 얀센 메커니즘과 아두이노, 적외선 센서를 이용하여 라인 트래이싱을 하기 위해, 최적의 얀센 메커니즘을 설계한다. MATLAB을 이용하여 시뮬레이션을 진행하였다. Ground Score, Average Velocity, Drag Score, 그리고 Standard Deviation of Velocity를 이용하여 최적의 얀센 메커니즘을 설계하였다.

  • PDF