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

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

자율운항선박의 운항 자동제어 기초 연구 (A Study on Automatic Operation Control of Autonomous Ships)

  • 강병선;정창현
    • 해양환경안전학회지
    • /
    • 제27권1호
    • /
    • pp.38-46
    • /
    • 2021
  • 4차 산업혁명 시대를 맞이하면서 첨단기술이 산업 전반에 사용됨에 따라 자율운항선박기술에 대한 관심이 고조되고 있다. 이에 본 연구에서는 자율운항선박에 대한 기초 연구로써 모형 선박을 제작하고 드론에 사용되는 아두파일럿(Ardupilot)을 적용시켜 자율운항 제어 시스템을 구축하였다. 구축된 모형선을 활용하여 다양한 항해계획을 실행함으로써 자율운항 선박의 운항 자동제어 가능성을 확인하였다. 침로안정성 실험에서는 모형선이 정해진 침로를 똑바로 따라가지 못하고 지그재그(S자 형태)로 항행하면서 침로에서 최대 5.4 m(4.5 L) 이탈하였으며, 매개변수를 수정하여 이탈거리를 최대 1.8 m(1.5 L)까지 감소시켰다. 선회성능 실험에서는 선회권의 직경이 최대 약 9.3 m(7.8 L)로 나타났는데 매개변수를 수정하여도 큰 변화를 확인할 수 없었다. 하지만 WP 도착 전 감속하도록 실험한 결과 선회권의 직경이 최대 약 3.2 m(2.7 L)로 감소된 것을 확인할 수 있었다. 정지성능을 평가하기 위해 모든 실험의 마지막 정지 예정 위치와 실제 모형선이 정지한 위치를 상호 비교하였으며, 정지 예정 위치로부터 최소 0.4 m(0.3 L), 최대 6.2 m(5.2 L) 떨어진 지점에서 모형선이 정지하였음을 확인할 수 있었다. 추후 다양한 매개변수의 수정·보완을 통한 성능 향상이 이루어진다면 자동제어를 통한 자율운항선박의 자동접안을 위한 연구를 진행할 계획이다.

아두이노를 활용한 중력 가속도 측정과 관련된 튜토리얼 및 교육적 활용 방안 (Development of Tutorial for Measuring Gravity Acceleration Using Arduino and Its Educational Application)

  • 김형욱;문성윤
    • 한국콘텐츠학회논문지
    • /
    • 제22권6호
    • /
    • pp.69-77
    • /
    • 2022
  • MBL을 통한 물리 실험은 학생들이 실험 결과를 바로 확인하고 쉽게 실험을 수행할 수 있어 예전부터 많은 학교에서 활용해 왔다. 하지만, 장치의 원리를 모르고 실험을 수행하거나, 단순히 도출된 데이터에만 집중하는 것이 MBL 실험의 문제점으로 꾸준히 제기되어 왔다. 이러한 문제점을 보완하기 위해, 아두이노를 활용하여 MBL 실험에서 많이 사용되는 피켓펜스의 방법으로 중력 가속도를 측정하고 실제 중력 가속도 값과의 비교를 통해 오차율을 계산했으며, 본 튜토리얼의 교육적 활용에 대한 논의를 해보았다. 실험 결과, 실험으로 구한 중력 가속도 값과 실제 중력 가속도 값의 오차율은 1% 내외로 비교적 정확한 측정이 가능한 것으로 나타났으며, 실험값의 표본평균이 95% 신뢰구간 안에 포함되는 것으로 나타나 유의미한 실험이라는 결론을 내릴 수 있었다. 또한, MBL이 가진 구조적인 단점을 보완할 수 있는 점, 물리와 수학의 상호작용을 고려할 수 있는 점, STEAM 교육에서 정보 교과와의 융합이 가능한 점 그리고 장비 구비비용이 저렴한 점을 통해 측정실험의 교육적 활용 가능성을 보여주었다. 본 자료를 토대로 아두이노를 활용한 물리 실험이 과학영재 교육에서 더욱 활성화될 수 있도록 기대하는 바이다.

Remote Multi-control Smart Farm with Deep Learning Growth Diagnosis Function

  • Kim, Mi-jin;Kim, Ji-ho;Lee, Dong-hyeon;Han, Jung-hoon
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권9호
    • /
    • pp.49-57
    • /
    • 2022
  • 현재 우리 사회는 기후 문제와 세계 인구 증가로 인해 식량 부족 문제가 대두되고 있다. 이를 해결할 방안으로 인공지능(Artificial Intelligent, AI)와 정보통신기술(Information and Communication Technology, ICT)을 접목 시킨 다중 원격 제어 스마트팜을 제안한다. 제안하는 스마트팜은 ICT 기술을 접목시켜 공간과 시간에 제약 없이 원격으로 제어 및 관리하고 작물의 생육환경을 다중 제어한다. 아두이노를 활용하여 스마트폰 애플리케이션(Application, APP)을 통한 다중 제어가 가능한 스마트팜 시스템을 제안하였고, 딥러닝 기술을 적용하여 작물의 생장을 실시간으로 관찰하면서 다양한 데이터 확보 및 진단 기능을 가지는 AI기술을 포함하였다. 스마트팜 내의 각종 센서들을 제어하고 센서들의 데이터 값을 구축한 데이터베이스에 저장하여 사용자가 APP을 통하여 확인할 수 있도록 하였다. 사용자는 APP에서 현재 기상을 참고하여 제어할 수 있도록 하였고 캠을 통해 생육 환경을 실시간으로 확인할 수 있다. 다중 작물을 위한 다중 제어에는 2개 이상의 생육 환경에 대한 각각의 LED, COOLING FAN, WATER PUMP를 적용하여 사용자가 편리하게 제어할 수 있도록 구현하였다. 그리고 딥러닝 기술을 사용하여 TensorFlow 프레임워크를 통해 생육 단계를 진단해주는 APP을 구현하여 사용자가 현재 작물이 어느 단계의 생육 상태인지 손쉽게 진단할 수 있도록 도와주는 애플리케이션을 개발 하고 적용하였다.

Implementation of Air Pollutant Monitoring System using UAV with Automatic Navigation Flight

  • Shin, Sang-Hoon;Park, Myeong-Chul
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권8호
    • /
    • pp.77-84
    • /
    • 2022
  • 본 논문에서는 자동항법 비행이 가능한 무인기를 활용하여 미세먼지 등의 대기 오염물질을 모니터링 하는 시스템을 제안한다. 기존 대기 질 관리 시스템은 고정된 센서 박스를 통한 관제나 조종장치를 이용한 드론의 측정 센서를 통하여 정보를 취득하는 방식을 사용했다. 이는 한정된 공간과 모니터링을 위한 별도의 데이터 수집 및 전송들의 추가적인 절차가 진행되어야 하는 단점을 가진다. 본 논문에서 이러한 문제점을 극복하기 위하여 비행정보 지정을 통한 자율항법 비행이 가능한 무인기에 위치 정보를 위한 GPS 모듈과 미세먼지 측정을 위한 PMS7003 모듈을 내장하고 수집된 정보는 SD 모듈에 저장하고 비행 종료 후 전송버튼을 통해 블루투스로 연결된 스마트폰 앱을 통하여 원격 데이터베이스에 저장되는 원스톱 구조의 시스템을 구성한다. 또한, 실시간 모니터링을 위한 HTML5 기반의 웹 모니터링 페이지를 구성하여 관심 사용자에게 제공된다. 본 연구의 결과는 무인 비행체를 통한 환경 모니터링 시스템에 활용될 수 있으며, 향후 아황산가스 및 이산화탄소 등의 다양한 오염물질 측정 센서를 추가하여 토털 환경 관제 시스템으로 발전시키고자 한다.

해수 중 유해위험물질 검출을 위한 금속산화물 나노 입자 센서의 시작품 제작 및 성능 평가 (Prototype Fabrication and Performance Evaluation of Metal-oxide Nanoparticle Sensor for Detecting of Hazardous and Noxious Substances Diluted in Sea Water)

  • 안상수;이창한;노재하;조영지;장지호;이상태;김용명;이문진
    • 해양환경안전학회지
    • /
    • 제28권spc호
    • /
    • pp.23-29
    • /
    • 2022
  • 해수 중 존재하는 유해화학물질 검출을 목적으로 센서 시작품 제작하고 성능을 확인하였다. 센서 시작품은 검지부, 기구부, 구동부로 구성하였다. 센서의 검지부는 ITO (Indium-Tin-Oxide) 금속산화물 나노입자 (metal oxide nanoparticle) 필름을 기판위에 인쇄하여 제작하였고, 온도와 HNS 농도를 동시에 검출할 수 있도록 2개의 검출 부분을 갖도록 설계하였다. 센서의 기구부는 검지부와 구동부를 연결하며, 검출에 영향을 줄 수 있는 화학적 반응을 막기 위해 테프론 재질을 이용하여 제작하였고, 특히 검지부의 착탈이 용이하도록 설계 하였다. 구동부는 브릿지 회로와 아두이노 보드를 이용하여 전원 공급과 데이터 측정 및 디스플레이가 가능하도록 제작하였다. 시작품의 성능에 대해서는 기존의 수질 센서를 참고한 성능 사양을 제시하고, 유기용제를 사용한 검지부와 시작품의 동작을 확인하여 응답 (ΔR), 검출하한 (Limit of Detection), 응답시간 (response time), 오차 (error) 등을 평가하였다. 또한 해수 중 동작 특성을 파악하여 설계 사양이 구현되었는지 확인하였다.

트레이닝 서버를 이용한 VR 기반의 크레인 시뮬레이터 개발 (Development of VR-based Crane Simulator using Training Server)

  • 이완직;김근영;허석렬
    • 문화기술의 융합
    • /
    • 제9권1호
    • /
    • pp.703-709
    • /
    • 2023
  • 항만에서 하역을 수행하는 크레인 운전 훈련은 항만과 흡사한 환경에서 실제 크레인으로 훈련하는 것이 가장 바람직하지만, 시공간의 제약과 비용적인 문제가 있다. 이런 제한을 극복하기 위해 VR(Virtual Reality)을 기반으로 한 크레인 훈련 프로그램과 관련 장치가 많은 관심을 받고 있다. 본 논문에서는 HMD 상에서 동작하는 VR 기반의 항만 크레인 시뮬레이터를 설계하고 구현하였다. 본 논문에서 개발한 시뮬레이터는 HMD에서 동작하는 크레인 시뮬레이터 프로그램과 피교육자의 크레인 운전 입력을 처리하는 IoT 운전 단말기, 그리고 피교육자의 훈련 정보를 저장하는 트레이닝 서버로 구성된다. 시뮬레이터 프로그램은 Unity3D로 구현한 VR 기반의 크레인 훈련 시나리오를 제공하고, 아두이노 기반으로 개발한 IoT 운전 단말기는 2개의 컨트롤러로 구성되어, 사용자의 운전 조작을 HMD로 전달한다. 특히, 본 논문의 크레인 시뮬레이터는 트레이닝 서버를 도입하여 교육자별 환경설정 값, 진도 및 훈련 시간, 운전 경고 상황에 대한 정보를 데이터베이스화하였다. 이러한 서버 이용을 통해, 피교육자는 좀 더 편리한 환경에서 시뮬레이터 활용이 가능하고, 학습 정보 제공에 의한 향상된 교육 효과를 기대할 수 있다.

센서 데이터를 위한 스마트 통합 처리 시스템 연구 (Study of Smart Integration processing Systems for Sensor Data)

  • 지효상;김재성;김리원;김정준;한익주;박정민
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제7권8호
    • /
    • pp.327-342
    • /
    • 2017
  • 본 논문은 센서 데이터를 수집하고 효과적으로 처리하는 IoT 서비스를 위한 스마트 센서 데이터 통합 처리 시스템을 소개한다. IoT 분야의 발전으로 센서 데이터를 수집하고 이를 네트워크로 송·수신하는 기술을 바탕으로 하는 스마트 홈, 자율주행 자동차 등의 다양한 프로젝트가 진행됨에 따라 센서 데이터를 처리하고 효과적으로 활용하기 위한 자율제어 시스템이 이슈가 되고 있다. 그러나 자율제어 시스템의 모니터링을 위한 센서 데이터 형식은 도메인에 따라 다르기 때문에 각기 다른 다양한 도메인에 자율제어 시스템을 적용하는 스마트 센서 데이터 통합 처리 시스템이 필요하다. 따라서 본 논문은 스마트 센서 데이터 통합 처리 시스템을 소개하고, 이를 적용시켜 창문을 기준으로 내부와 외부의 센서 데이터를 처리하기 위해 1) receiveData, 2) parseData, 3) addToDatabase의 3단계 프로세스를 가지고, 자율제어 시스템에 의하여 쾌적한 실내 환경을 조성하기 위해 환기를 하는 자동 창문 개폐 시스템 'Smart Window'를 제안하고 구현한다. 이를 통해 대기 정보를 수집해 모니터링하며, 저장된 데이터를 토대로 통계 분석 및 더 나은 자율제어 수행을 위한 기계학습을 가능하게 한다.

산업용 냉동기의 원격 제어 및 운전 상태 모니터링을 위한 시스템 구현 (Implementation for the Remote Control and Operational Status Monitoring Systems of the Industrial Ice Machine)

  • 정진욱;진교홍;황민태
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제8권9호
    • /
    • pp.169-178
    • /
    • 2018
  • 냉동기는 얼음을 만드는 기계이다. 이를 제조 및 판매하는 회사는 대부분 중소기업으로, 판매 후 사후 관리에 어려움을 겪고 있다. 사후관리의 어려움은 대부분 구매처의 불필요한 고객 서비스 요청에 기인하며, 이 요청은 결국 판매처와 구매처의 불필요한 비용 지출로 이어진다. 하지만 재정적으로 열악한 냉동기 제조 기업은 이 비용을 최대한 줄이고자 한다. 뿐만 아니라, 국외에 냉동기를 판매하고 싶어도 사후 관리 때문에 주저하고 있는 상황이다. 이러한 이유로 냉동기 제조업체는 직접 방문 없이 원격지에서 냉동기의 상태를 확인하고 적절한 조치를 취할 수 있는 시스템을 필요로 하고 있다. 따라서 본 논문에서는 원격지에서 냉동기의 상태를 모니터링하고 필요에 따라 제어할 수 있는 냉동기 원격 제어 및 운전 상태 모니터링 시스템을 구현하였다. 개발된 시스템을 통해, 냉동기 제조업체와 냉동기 구매업체는 냉동기의 상태를 빠르게 파악함으로써 즉각적으로 고장에 대응할 수 있다. 게다가, 판매 후 유지보수 및 관리를 효율적으로 할 수 있어 비용절감에 큰 효과가 있을 것으로 예상된다.

분리수거를 위한 페트병 분리시스템의 구현 (Implementation of Plastic Bottle Classification System for Recycling)

  • 박용하;박지훈;정호영;이주상;이중엽
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2021년도 춘계학술대회
    • /
    • pp.365-368
    • /
    • 2021
  • 본 연구에서는 적외선 센서를 이용한 페트병 분리수거 시스템을 구현하였다. 제안된 시스템은 인식부, 제어부, 알람부 및 구동부로 구성된다. 인식부는 페트병을 감지해 페트병과 센서와의 거리를 측정하고 값을 추출하고 추출된 값을 표준 범위와 비교하여 값이 표준 범위를 벗어날 경우에는 제어값을 제어부에 전송하고, 특정범위를 넘어간 경우 라벨 혹은 뚜껑의 유무결과를 제어부에 전송한다. 제어부에서는 센서부로부터 전송받은 결과값에 따라서 수거함의 입구를 개방하거나 알람부를 제어하는 기능을 수행한다. 제안된 시스템 구현을 위하여 인식부는 적외선 센서로 구현하였고, 제어부는 C언어 기반의 아두이노 스케치 프로그램으로 제작하였다. 또한, 인식부와 제어부는 아날로그 신호를 이용하여 통신할 수 있게 하였다. 제안된 시스템은 정해진 알고리즘에 따라 페트병의 라벨과 뚜껑의 유무를 정확히 판단한 후 라벨 혹은 뚜껑이 부착되었을 때 수거함의 입구를 막는다. 국민 1인당 배출되는 폐기물의 양이 높고 재활용이 되지 않아 쓰레기의 대다수를 소각시키고 있는 상황에서 본 연구에서 제안한 시스템을 통하여 페트병의 재활용률을 높이기를 기대한다.

  • PDF

IoT Sensing을 이용한 농작물 수확 시기 예측 시스템 아키텍처 개발 (Development of crop harvest prediction system architecture using IoT Sensing)

  • 오정원;김행곤
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제7권6호
    • /
    • pp.719-729
    • /
    • 2017
  • 최근 농업 분야는 농업 분야에 ICT 기술이 접목 되면서 새로운 도약의 계기가 마련되고 있다. 특히 농업에 사물 인터넷(IoT: Internet of Things) 기술을 접목한 스마트 팜 [smart farm] 영역이 각광받고 있다. 스마트 팜 [smart farm] 기술은 농작물이 재배 되는 환경의 온도, 습도 등의 정보를 센서를 이용해 실시간으로 수집, 분석하여 제어장치에서 농작물 수확에 필요한 장치들을 자동으로 구동하여 농작물이 자랄 수 있는 최적의 환경을 제공하는 것이다. 스마트 팜 [smart farm] 기술이 마치 모든 것을 해결할 수 있을 것처럼 주목을 받고 있지만, 대부분의 연구가 농작물의 생산량 증대에만 치중되어 있다. 본 논문 에서는 농작물의 생산량 증대 보다는 우수한 품질의 농작물을 최적기에 수확할 수 있는 시스템의 아키텍처 개발에 중점을 두어 이루어졌다. 본 논문에서는 사과나무를 표본으로 아키텍처를 개발 하였으며 사과나무의 수확시기를 예측하는 데이터로는 색상정보와 중량정보를 사용하였다. 색상정보와 중량정보를 수집하여 서버 단으로 전송하는 간이형 보드는 아두이노를 사용하였으며. 개발 방법론으로는 모델 주도 개발(model-driven development :MDD)를 적용하였다. PC 사용자들에게는 웹 형태로 서비스를 제공하며 Smart Phone 사용자들에게는 하이브리드앱 형태로 서비스를 제공할 수 있도록 아키텍처를 개발했다. 또한 비콘 기술을 사용해서 과수원 정보를 실시간으로 사용자들에게 제공하도록 아키텍처를 개발했다.