Page 72 - MDP2020-1
P. 72
| 인천전자마이스터고등학교 ·············································································································
66
6. 주요 부품의 특징
가. Atmega128
Atmega 128
Atmega128은 그 이전에 나온 Atmega103의 기능을 거의 대부분 가지고 있는 상향 호환모
델이다. 고성능이면서 저소비전력형의 8비트 마이크로 컨트롤러이다. 진보된 RISE 구조를 사용
하여 16Mhz에서 평균적으로 16MIPS의 명령처리 속도를 나타낸다. 32개의 8비트 범용 작업
레지스터를 가지며, 이밖에 2사이클에 실행되는 곱셈기와 많은 I/O제어용 레지스터를 가지고 있
다.
나. Arduino Uno
Arduino Uno
아두이노는 대중적으로 가장 많이 사용되고 있는 오픈소스(Open Source)를 기반으로 한 단
일보드인 마이크로컨트롤러(Microcont roller)로 완성된 보드와 관련 개발 도구 및 환경을 말합
니다. 아두이노는 다양한 스위치나 센서로부터 입력 값을 받아들여 LED나 모터와 같은 전자 장
치들로 출력을 제어함으로 써 환경과 상호작용이 가능한 물건을 만들어 낼 수 있습니다. 간단한
초소형 컴퓨터 기판에 이런저런 기능을 할 수 있도록 프로그래밍을 하여 다양한 기계나 작업,
작품에 사용하는 경우가 많다. 그중 교육에 특화되어 특히 더 쉬운 사용법을 자랑하는 시스템이
다. 라즈베리파이와 언뜻 비슷해 보이지만 이쪽은 아날로그에 특화되어 있고 그 덕에 모터 제어
나 LED 제어 등이 더 간편하게 된다.