[아두이노로 만드는 사물인터넷(IoT) 1차 특강]
-특강 진행 사항
1. 아두이노란?
2. 아두이노를 이용한 활용 사례
3. 아두이노를 배우기 전에 알아야 할 것들
4. 아두이노 시연
5. 아두이노 체험
- 아두이노란?
아두이노(Arduino)는 오픈 소스를 기반으로 한 단일 보드 마이크로컨트롤러로 완성 된 보드(상품)와
관련 개발 도구 및 환경을 말한다. 처음에 AVR을 기반으로 만들어졌으며, 아트멜 AVR 계열의 보드가
현재 가장 많이 판매되고 있다. ARM 계열의 Cortex-M0(Arduino M0 Pro)과 Cortex-M3(Arduino Due)를 이용한 제품도 존재한다.
아두이노는 다수의 스위치나 센서로부터 값을 받아들여, LED나 모터와 같은 외부 전자 장치들을 통제함으로써
환경과 상호작용이 가능한 물건을 만들어 낼 수 있다. 임베디드 시스템 중의 하나로 쉽게 개발할 수 있는 환경을 이용하여, 장치를 제어할 수 있다.
아두이노 통합 개발 환경(IDE)을 제공하며, 소프트웨어 개발과 실행코드 업로드도 제공한다.[4]
또한 어도비 플래시, 프로세싱, Max/MSP와 같은 소프트웨어와 연동할 수 있다.[5]
출처: 위키백과 https://ko.wikipedia.org/wiki/
2. 아두이노를 이용한 활용 사례
(1) 아두이노를 이용한 로봇 - WALL-E
동영상 : https://www.youtube.com/watch?v=VNRX5Xkz_00
(2) 아두이노를 이용한 움직이는 종이 로봇 - 동영상
출처 : ZURI
http://zoobotics.de/project/zuri-01-3/
(3) 아두이노를 이용한 로봇팔
동영상 : https://
www.youtube.com/watch?v=r0sQgk1qz5Y
3. 아두이노를 배우기 전에 알아야 할 것들
- 임베디드시스템
- 아두이노
- 라즈베리파이
- 리눅스
- 프로그래밍언어
- C언어
- 스크립트 언어
- 모바일 프로그래밍
- LAN, PAN
- 전기/전자
- 옴의 법칙
-센서 및 전자부품
4. 아두이노 시연 - “아두이노를 이용한 스마트 전등”
5 아두이노 체험
(1) LED 켜고 끄기
(2) 삼색 신호등 LED 구현
(3) 조도센서를 이용한 아두이노 구현
컴퓨터정보