본문 바로가기
IoT/아트멜 스튜디오와 아두이노로 배우는 ATmega328 프로그래밍

아트멜 스튜디오와 아두이노로 배우는 ATmega328 프로그래밍

by javapp 자바앱 2020. 4. 26.
728x90

아트멜 스튜디오와 아두이노로 배우는 ATmega328 프로그래밍

 

아트멜 스튜디오와 아두이노로 배우는 ATmega328 프로그래밍

아두이노 우노의 심장, ATmega328을 뛰게 하는 두 가지 방법! 베스트셀러 《아두이노 상상을 스케치하다》의 저자가 공개하는 마이크로컨트롤러의 새로운 학습법! 출판사 제이펍 저자명 허경용 출판일 2015년 7월..

jpub.tistory.com

이 책을 토대로 아두이노를 배우게 되었다

여기서 나오는 아트멜 스튜디오, 아두이노, 아트메가328에 대해 알아보자

 

아두이노란

 

아두이노 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 아두이노(이탈리아어: Arduino 아르두이노[*])는 오픈 소스를 기반으로 한 단일 보드 마이크로컨트롤러로 완성된 보드(상품)와 관련 개발 도구 및 환경을 말한다. 2005년 이탈리아의 IDII(Interaction Design Institutelvera)에서 하드웨어에 익숙지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있게 하려고 고안된 아두이노는 처음에 AVR을 기반으로 만들어졌으며, 아트멜 AVR 계열

ko.wikipedia.org

 

아두이노(이탈리아어: Arduino 아르두이노[*])는 오픈 소스를 기반으로 한 단일 보드 마이크로컨트롤러로 완성된 보드(상품)와 관련 개발 도구 및 환경을 말한다. 

 

아두이노 모델은 여러 종이 있다.

아두이노 미니, 나노, 프로 등등 그 중에 하나가 바로 

 

아두이노 우노 이다

 

 

아두이노 보드 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 아두이노 보드는 아두이노를 기반으로 여러 종류가 생산되어 판매되고 있다. 주로 AVR의 아트메가(ATmega)를 위주로 만들어지고, ARM 계열도 포함되어 있다.[1] MCU 아두이노 보드[1] AVR ATmega168 Pro(168), Mini(168), LilyPad (168V) ATmega328 UNO, ETHERNET, Fio, Nano, Pro(328), Mini(328, Rev5)

ko.wikipedia.org

 

아두이노 우노

 

여기서 쓰이는 마이크로컨트롤러가 바로

ATmega328P 이다

 

 

https://ryulib.tistory.com/384 퍼옴

 

 

여기에 쓰이는 소프트웨어가

아두이노아트멜 스튜디오 이다.

 

아두이노

https://www.arduino.cc/en/Main/Software

비전공자를 위한 간단한 인터페이스를 이용하고 간편하게 사용할 수 있다.

 

아트멜 스튜디오

http://www.microchip.com/avr-support/atmel-studio-7

ATmega328 제작사인 아트멜에서 제공하는 IDE

MicrosoftVisual Studio 인터페이스 사용

그래서 C/C++ 를 이용해서 전공자 들에게 익숙하다.

800mb 이상, 릴리즈 설치

 

이러한 소프트웨어를 쓰고

브레드 보드를 이용하여 작동 시킨다.

 

댓글