아두이노
- 최초 등록일
- 2020.06.30
- 최종 저작일
- 2020.06
- 12페이지/ 한컴오피스
- 가격 3,300원
소개글
아두이노 개념,특징.기능분석 및 아두이노 활용사례와 실험사례보고서 입니다.
레포트의 방향성과 내용에 대해 교수님에게 창의적이라는 칭찬을 들었던 기억이 납니다.
참고하신다면 생각을 많이 해보았다고 칭찬 받을수있을거라 생각합니다.
자세한 내용은 목차를 참고하시고 많은 도움 되시길 바랍니다 !!
목차
1. 아두이노 개념
2. 아두이노 등장배경
3. 아두이노 코드구조
4. 아두이노 유형과 특징
5. 아두이노 기능
6. 아두이노 활용사례
- 무인자동차
7. 아두이노 실험(실습) 사례
(1) 실험목적
(2) 실험내용
(3) 하드웨어 설명
(4) 소프트웨어 설명
(5) 소스코드
(6) 회로 동작 설명
8. 결론 및 느낀점
본문내용
1. 아두이노 개념
오픈소스를 기반으로 한 단일 보드 마이크로컨트롤러이인 아두이노는 기기 제어용 기판으로 오픈 소스의 방식이라는 특징을 가지고 있으면서, 센서나 부품 등의 장치를 연결할 수 있는 구조로 되어 있다.
우리가 쓰는 컴퓨터에 다양한 소프트웨어 프로그램이 있듯이 아두이노 역시 아두이노 보드를 꾸미고, 간단한 프로그램(소프트웨어)을 만들어 넣으면 얼마든지 원하는 대로 움직이게 할 수 있다
2. 아두이노 등장배경
2005년 이탈리아의 IDII 전문대학원에서 마시모 반지 교수가 공학도가 아닌 예술학도라도 접근하기 쉽고 저렴한 전자교육용 제품을 고민하여 만든 것이다
3. 아두이노 코드구조
아두이노 프로그램(코드)는 크게 변수, setup( ) 함수, loop( ) 함수 세 부분으로 이루어져 있다. setup( )과 loop( )는 아두이노에서 컴파일과 업로드를 하기 위해 기본적으로 요구되는 부분이며, 변수는 필요에 의해 설정해주면 된다.
setup( ) 함수는 프로그램을 시작할 때 (전원이 켜졌을 때 혹은 리셋 버튼을 눌렀을 때) 한 번만 실행되는 함수다. 변수 선언이나, 핀 상태, 사용 라이브러리 시작 등에 사용한다.
loop( ) 함수는 { }사이의 명령을 반복 수행하라는 명령어다.
4. 아두이노 유형과 특징
(1) 아두이노 Nano
아두이노 우노의 소형화 버전.
브레드 보드에 직접 장착 후 사용 됨. 회로 구성하기도 편리함.
브레드 보드용 UNO. UNO와 똑같이 사용이 가능.
(2) 아두이노 Pro / Pro mini / Pro micro
Pro시리즈는 핀이 납땜 되어 있지 않아 본인이 직접해야 함.
FTDI칩인 USB통신 기능을 담당하는 칩이 없기 때문에 USB to Serial (or USB to UART or FTDI) 변환기가 필요함.
5V(16MHz, 3.3V(8MHz)용 제품이 별도로 존재함.
참고 자료
없음