• 제목/요약/키워드: arduino microprocessor

검색결과 8건 처리시간 0.022초

Microprocessor On-line Contents using Simulator

  • Lim, Dong Kyun;Oh, Won Geun
    • International Journal of Advanced Culture Technology
    • /
    • 제8권4호
    • /
    • pp.299-305
    • /
    • 2020
  • With the advancement of the 4th Industrial Revolution(4IR), microprocessor education is on the rise due to the explosive demand for IoT (Internet of Things) and M2M devices. However, it is difficult due to many constraints to efficiently transfer training on hardware assembly and implementation through online training. Thus, we developed a cost-effective online content based on Arduino simulations, Atmel Studio 7, and WinAvr simulator that are required for the utilization of AVR 128. These Camtasia videos overcame the limitation of theory focused on-line education by visually introducing the practical utilization of an actual AVR 128. In this paper, the proposed educational content was provided to university students, and the results of student feedback show that it has a strong effect.

아두이노를 이용한 전문계 고교의 마이크로프로세서 교육 (Microprocessor Education using Arduino for Technical High School)

  • 배상용;황범식;임호권;이인범;신승중;류대현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 추계학술대회
    • /
    • pp.941-944
    • /
    • 2012
  • 마이크로프로세서가 산업현장에서 다양하게 활용됨에 따라 전문계 고교에서 마이크로프로세서의 교육은 매우 중요하지만, 그 복잡성과 난해성 때문에 실제 전문계 교육 현장에서의 마이크로프로세서 교육은 수월치 않다. 본 논문에서는 아두이노를 활용하여, 전문계 고교의 마이크프로세서 교육에 대한 수행 사례와 그 효과를 소개한다. 아두이노는 오픈소스 기반의 마이크로컴퓨터 플랫폼으로, AVR을 기반으로 한 보드와 소프트웨어 개발을 위한 통합 환경(IDE)를 제공한다. 아두이노는, 다수의 디지털 신호 입출력용 핀과 아날로그 전기 신호 입력용 핀을 통해 다양한 센서로부터 값을 받아들여, LED나 모터와 같은 액츄에이터들을 제어함으로써 환경과 상호작용이 가능한 장치를 만들어낼 수 있다. 또한 플래시, 프로세싱, Max/MSP와 같은 소프트웨어들과도 연동할 수 있다. 본 논문에서는 아두이노를 활용하여 마이크로프로세서의 주요 기능(입출력 포트 제어, 외부 인터럽트, 타이머/카운터 인터럽트, 아날로그 디지털 컨버젼, 시리얼 통신)에 대한 이해를 돕도록 실습 과제를 구성하였다. 이는 전문계 학생들에게 기존 완성형 교육용 키트를 활용한 수업에서 배울 수 없었던 전자부품 조합능력 및 창의적인 제품 제작 능력을 기르는데 도움을 줄 것이다.

  • PDF

Proteus VSM을 이용한 Arduino Simulation 활용에 관한 연구 (A Study on the Utilization of Arduino Simulation using Proteus VSM)

  • 한상배;김남호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 추계학술대회
    • /
    • pp.22-24
    • /
    • 2022
  • 본 논문은 Proteus VSM(virtual system modeling)을 이용한 회로 시뮬레이션에 관한 것으로 모든 전자 및 통신 또는 마이크로프로세서 응용이 가능하다. 하드웨어 구성 전 실제로 실험 도구와 함께 구성 요소의 동작과 시뮬레이션에서 관련 출력을 확인할 수 있어 제품개발 시간 단축 및 비용 절감이라는 측면에서 엄청난 효과를 얻을 수 있을 것이다.

  • PDF

지그비 무선 통신기반의 피크전력 제어장치 개발 (Development of a Peak Power Control System based on Zigbee Wireless Communication)

  • 안서길;임익초;김성호;육의수
    • 제어로봇시스템학회논문지
    • /
    • 제21권5호
    • /
    • pp.442-446
    • /
    • 2015
  • As electricity consumption is increasing rapidly these days, an urgent. need exists to minimize consumption through smart and intelligent ways in order to prevent a future energy crisis. For this purpose, development of an intelligent peak power management system should be required. As the number of appliances and consumer electrical devices increase, power consumption in unit business tends to grow. Generally, electricity consumption can be minimized using a peak power management system capable of. effectively controlling the load power by continuously monitoring the power. In this work, a peak power management system which consists of arduino microprocessor equipped with ethernet and Zigbee shield is presented. To verify the feasibility of the proposed scheme, laboratory-scale experiments are carried out.

IoT 기반 건물 내부 지도 및 화재 안내 시스템에 관한 연구 (Study on IoT-based Map Inside the Building and Fire Perception System)

  • 문성룡;조준호
    • 디지털융복합연구
    • /
    • 제17권1호
    • /
    • pp.85-90
    • /
    • 2019
  • 본 논문은 마이크로프로세서와 랩뷰 프로그램을 이용한 IoT 기반의 건물 내부 지도 및 화재 안내 시스템에 관현 연구 이다. 지금까지의 건물 내부의 비상구를 안내하는 장치는 화재 발생시 화재장소와 상관없이 항상 일정한 방향만을 나타내어 화재로부터 건물 밖까지 최적의 비상구를 나타내어 주지 않고 있다. 논문에서 구현된 스마트 제어 시스템은 마이크로프로세서와 불꽃 감지센서, 일산화탄소센서 및 온도센서를 이용하여 화재 발생 장소를 파악하였고, Zigbee 통신을 통하여 최적의 이동경로를 안내하도록 구성되어 있다. 그리고 제안된 시스템은 QR코드를 활용하여 스마트폰과 연동되게 하였다. 코디네이터 제어는 LABVIEW 소프트웨어를 통하여 설치된 스마트제어 시스템의 센서 값이 확인되도록 검증하였다. 본 논문에서 연구된 IoT 기반 제어시스템은 Arduino mega 보드와 LABVIEW 소프트웨어로 구현하였고, 디스플레이 장치와 코디네이션으로 동작 상태를 확인 할 수 있었다.

다중화기 기반 논리 설계를 위한 무정의 조건의 고찰 (아두이노 설계 교육에의 활용을 위한) (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)를 이용한 마이크로프로세서 설계와 연계하여 활용하는 방법에 대해서도 기술한다.

GPS 위성통신과 아두이노를 이용한 에너지 절약형 LED 가로등 제어 시스템 개발에 관한 연구 (Study on the Development of LED streetlight control system using GPS satellite communication and Arduino)

  • 이완범
    • 한국산학기술학회논문지
    • /
    • 제17권4호
    • /
    • pp.632-637
    • /
    • 2016
  • 가로등 조명의 점멸시스템은 효율적인 관리와 에너지 절감을 위하여 IT 기술과 LED 조명을 결합한 형태로 발전되고 있다. 따라서 본 논문에서는 GPS 위성통신과 마이크로프로세서가 내장된 아두이노를 이용하여 LED 가로등기구의 사용전력을 제어할 수 있는 시스템을 제안하였다. 제안된 LED 가로등 조명 제어 회로는 GPS를 이용하기 위한 통신제어부와 트랜지스터, 저항 및 정전류 공급 회로를 이용하여 전류를 제어할 수 있는 부분으로 설계하였고 실험을 통하여 정상적으로 동작함을 확인하였다. 개발된 제어 시스템은 GPS를 이용하여 계절과 위치에 따른 정확한 시간을 추출하고, 추출된 시간에 따라 LED 가로등에 공급되는 전류를 단계적으로 제어하여 소비전력을 11% 이상 줄일 수 있도록 하였다. 따라서 교통량이 적은 시간과 지역에 가로등의 밝기를 그대로 유지하여 발생되는 비효율적인 에너지 관리를 개선하고, 에너지 절약을 위해 사용하는 가로등 격등방식과 편등방식에 따른 안전사고 발생을 방지할 수 있을 것으로 사료된다.

Efficient Implementation of Simeck Family Block Cipher on 8-Bit Processor

  • Park, Taehwan;Seo, Hwajeong;Bae, Bongjin;Kim, Howon
    • Journal of information and communication convergence engineering
    • /
    • 제14권3호
    • /
    • pp.177-183
    • /
    • 2016
  • A lot of Internet of Things devices has resource-restricted environment, so it is difficult to implement the existing block ciphers such as AES, PRESENT. By this reason, there are lightweight block ciphers, such as SIMON, SPECK, and Simeck, support various block/key sizes. These lightweight block ciphers can support the security on the IoT devices. In this paper, we propose efficient implementation methods and performance results for the Simeck family block cipher proposed in CHES 2015 on an 8-bit ATmega128-based STK600 board. The proposed methods can be adapted in the 8-bit microprocessor environment such as Arduino series which are one of famous devices for IoT application. The optimized on-the-fly (OTF) speed is on average 14.42 times faster and the optimized OTF memory is 1.53 times smaller than those obtained in the previous research. The speed-optimized encryption and the memory-optimized encryption are on average 12.98 times faster and 1.3 times smaller than those obtained in the previous studies, respectively.