위즈네트 아카데미

WIZnet Academy

아두이노(Arduino) 과정

아두이노(Arduino) 과정

전과정 수강

제공 보드 : Wizarduino+WizFi Shield + Easy Shield

개별강의 수강

강의 상세 보기

[초급] WizArduino로 시작하는 아두이노 쌩기초(OLD)

강의목표 위 강의를 듣고 아두이노의 기초 사용법을 익힐 수 있습니다. , 아두이노로 기초적인 다양한 프로젝트를 구현할 수 있습니다. , 아두이노의 기본 회로분석 및 코딩 방법을 이해합니다.
대상 메이커, 아두이노가 무엇인지 알고 싶은 분, 아두이노 기초를 배우고 싶은 분, 아두이노와 함께 회로이론을(전자 이론) 배우고 싶은 분, 아두이노의 기초를 제대로 배워보고 싶은 분.
강의노트 강의노트 다운로드  
강의내용

 

1. 소개

A. 아두이노 개발환경(IDE) 설치

 

B. 아두이노란 무엇인가!?

 

C. 아두이노 보드 소개

 

D. 아두이노로 제작한 다양한 프로젝트 소개

-> 아두이노를 이용하여 무엇을 제작할 수 있을까??

 

2. 회로분석 기초

A. 전기의 이해

-> 기초 전기/전자 이론

 

B. 옴의 법칙

-> 회로 분석

 

C. 부품의 용도

-> 부품 사용 방법

 

3. Peripheral 이론 및 실습하기.

A. Digital Control Example

-> LED, Switch 이론/실습

 

B. Analog Control Example

-> 가변저항, 조도센서 이론/실습

 

C. 부록

-> PWM Control Example

-> UART Control Example

 

4. QnA

A. 시간이 남는다면, 부록에 있는 PWM과 UART의 이론/실습도 진행합니다.

B. 기타 질문을 해주시면 답변드립니다.

단일 과정 참가비 일반 20,000 원 / 학생 13,333 원
준비물 노트북(반드시 개별 지참입니다.), 실습을 위한 실습 자재(실습용 키트, 모듈 및 센서 등)은 무료 대여해 드립니다.

[초급] Wizarduino로 시작하는 아두이노 기초

강의목표 아두이노의 기초 사용법과 회로분석 및 코딩방법을 이해하고 이를 바탕으로 다양한 기초 프로젝트를 구현해 봅니다.
대상 메이커, 대학생 등, 아두이노로 IoT 프로젝트를 구상 중인 분 아누이노에 대한 기본 사용법을 알고 있는분, 아두이노와 함께 회로이론을 (전자이론) 배우고 싶은 분, 아두이노의 기초를 제대로 배워보고 싶은 분.
강의노트 강의노트 다운로드  
강의내용

IDE 설치 및 아두이노 소개

아두이노 개발환경(IDE) 설치

아두이노 개념이해

아두이노 보드 소개

아두이노를 활용한 다양한 프로젝트 소개


회로 분석 기초

기초 전자 이론

회로 분석 이론


Digital Control 이론 및 실습

LED 이론 및 실습

Switch 이론 및 실습


아두이노와 센서 동작 실습

가변저항 이론 및 실습

조도센서 이론 및 실습

단일 과정 참가비 일반 30,000 원 / 학생 20,000 원
준비물 노트북

[중급] 아두이노로 IoT 프로젝트 시작하기 (OLD)

강의목표 네트워크에 대한 간단한 원리를 이해하고 이더넷과 관련된 Arduino 함수를 배우고 실습함으로써, 아두이노를 이용한 IoT 프로젝트를 시작할 수 있도록 합니다.
대상 C/C++언어에 익숙하거나 아두이노를 많이 다뤄보신 분

IoT를 위해 아두이노에서 무엇부터 시작해야 할지 알고 싶은 분

IoT에 대해 조금이라도 이해하고 도전해보고 싶은 분
강의노트 강의노트 다운로드  
강의내용

이 강의는 이더넷과 관련된 Arduino 함수를 배우고 실습함으로써, 아두이노로 IoT를 시작하고자 하는 분들에게 그 기초를 알려드리는 강의입니다.

이더넷에 대한 복잡한 이해 필요 없이 자신만의 Simple한 IoT Device를 시작해보세요.

 


Index

 

1.    시작하며…
- IoT 란?
- 아두이노를 활용한 IoT 사례


2.    기초 개념
- 이론이 아닌 개념!
- 서버와 클라이언트?
- IP주소는 어떻게 쓰는거야?
- 네트워크.. 이러쿵 저러쿵
- 우리 집에 있는 공유기는?


3.    실습으로 알아보는 아두이노 함수
- Ethernet Library?

- 네트워크 설정에 사용하는 함수 : [실습] TCP Loopback (TCP 기본 예제)
- 서버에서 사용하는 함수 : [실습] TCP Loopback (TCP 기본 예제)
- 클라이언트에서 사용하는 함수 : [실습] TCP Web Client (Sensor 데이터 클라우드에 보내고 확인하기)
- 기타 알아두면 좋은 함수 : [실습] TCP Web Client (Sensor 데이터 클라우드에 보내고 확인하기)


4.    IoT 프로젝트 시작
- Web에서 LED 제어해보기
- 기상청 공공데이터를 활용한 Weather Station

- 추가 부록 실습 자료 제공

 

단일 과정 참가비 일반 20,000 원 / 학생 13,333 원
준비물 노트북 ((OS) Windows 7 이상)

Arduino IDE 1.8.0 이상 사전 설치 (강의노트 참조)

[중급] 아두이노로 IoT프로젝트 시작하기

강의목표 네트워크에 대한 간단한 원리를 이해하고 이더넷과 관련된 Arduino 함수를 배우고 실습함으로써, 아두이노를 이용한 IoT 프로젝트를 시작할 수 있도록 합니다.
대상 C/C++언어에 익숙하거나 아두이노를 많이 다뤄보신 분

IoT를 위해 아두이노에서 무엇부터 시작해야 할지 알고 싶은 분

IoT에 대해 조금이라도 이해하고 도전해보고 싶은 분
강의노트 강의노트 다운로드  
강의내용

IoT란

IoT 개념 및 전망

아두이노를 활용한 IoT 사례


네트워크 기본 개념

서버와 클라이언트 개념소개

IP 주소 사용법 알아보기

기타 네트워크에 대해 가볍게 개념 잡기


실습으로 알아보는 아두이노 함수 #1

네트워크 설정에 사용하는 함수 이해하기

서버에서 사용하는 함수 이해하기


실습으로 알아보는 아두이노 함수 #2

클라이언트에서 사용하는 함수 이해하기

기타 알아두면 좋은 함수


IoT 프로젝트 시작하기

Web에서 LED제어하기

기상청 공공데이터를 활용한 Weather Station


부록

관련 예제

단일 과정 참가비 일반 30,000 원 / 학생 20,000 원
준비물 노트북 ((OS) Windows 7 이상)

Arduino IDE 1.8.0 이상 사전 설치 (강의노트 참조)

[고급] 아두이노와 Thing Plus를 활용한 IoT 클라우드 서비스 구축하기(OLD)

강의목표 IoT 를 완성하는 클라우드 서비스의 개념에 대해서 학습하고, 가장 쉽게 접근 가능한 아두이노 보드와 연동하는 방법에 대해서 학습합니다.
대상 메이커, 대학생 등, 아두이노로 IoT 프로젝트를 구상 중인 분 아두이노에 대한 기본 사용법을 알고 있으며, 클라우드 서비스의 필요성과 장점에 대해서 학습하고 싶은 분
강의노트 강의노트 다운로드  
강의내용

이론 1 : 클라우드와 IoT 디바이스

  • 클라우드 서비스(Cloud Service) 의 개념
  • 클라우드 서비스의 구성 요소
  • 다양한 클라우드 플랫폼과 분류
  • 클라우드 활용의 장점
  • IoT 클라우드 요소

 

이론 2 : 국내 달리웍스사의 Thing+ 소개

  • Thing+ 란?
  • Thing+의 주요기능 소개 : 대시보드와 위젯, 센서분석을 위한 차트와 통계, 규칙 생성과 제어
  • 다양한 오픈 하드웨어 지원

 

실습 1 : 개발 환경 구축

  • Thing+ 회원가입과 둘러보기
  • 아두이노 개발 환경 구축
  • Hello World!

 

실습 2 : Arduino / Sensor 동작

  • 실습용 Sensor 둘러보기
  • Arduino 코드 구성 및 동작 확인

 

실습 3 : Thing+ Dashboard를 활용한 온/습도 모니터링 시스템

  • Gateway 등록 및 Sensor ID 확인
  • Thing+ Dashboard 구성
  • Arduino 코드 구성 및 동작 확인

 

실습 4 : 조도 모니터링 및 Rule을 활용한 사용자 알림 서비스

  • 추가 Sensor ID 확인 및 Dashboard 구성
  • Sensor 추가를 위한 Arduino 코드 구성
  • Thing+ Rule 추가 및 사용자 알림 확인

 

실습 5 : Rule과 Slack을 활용한 사용자 알림 서비스

  • Slack이란?
  • Slack 서비스 가입 및 Thing+ 연동 환경 구축
  • Rule 추가 및 Slack 메시지 확인

 

단일 과정 참가비 일반 20,000 원 / 학생 13,333 원
준비물 실습을 위한 실습 자재(실습용 키트, 모듈 및 센서 등)은 무료 대여해 드립니다. (노트북은 개별적으로 지참하셔야 합니다)

[고급] 아두이노와 라즈베리파이를 활용한 스마트홈(OLD)

강의목표 Open source hardware의 대표인 아두이노와 라즈베리파이를 결합하여 스마트 홈을 구성 할 수 있습니다.
대상 메이커, 대학생 등, 아두이노로 IoT 프로젝트를 구상 중인 분 아두이노 및 라즈베리파이에 대한 기본 사용법을 알고 있으며, 스마트홈 구축을 학습하고 싶은 분
강의노트 강의노트 다운로드  
강의내용

라즈베리파이

    - 개요 및 개발환경 구축하기

 

openHAB

    - 개요 및 라즈베리파이에 설치

 

MQTT

    - 개요 및 Mosquitto Broker 라즈베리파이에 설치

 

Arduino

    - 개요 및 간단 제어 실습

 

아두이노, 라즈베리파이, openHAB, MQTT를 연동하여 스마트 홈 구축

단일 과정 참가비 일반 20,000 원 / 학생 13,333 원
준비물 실습을 위한 실습 자재(실습용 키트, 모듈 및 센서 등)은 무료 대여해 드립니다. (노트북은 개별적으로 지참하셔야 합니다)

[고급] 아두이노와 Thing+를 활용한 IoT클라우드 서비스 구축하기

강의목표 IoT를 완성하는 클라우드 서비스의 개념을 이해하고 쉽게 접근이 가능한 아두이노 보드와 연동하는 방법에 대해서 실습해 봅니다.
대상 아두이노로 Device를 개발하려는 임베디드 개발자 또는 Maker분들
강의노트 강의노트 다운로드  
강의내용

IoT클라우드 개요

클라우드 서비스의 개념 및 구성요소

클라우드 서비스 활용의 장점

IoT 클라우드 요소

 

Thing + 소개

달리웍스 Thing+ 서비스 소개

주요 기능과 지원 및 응용 사례 소개


개발환경 구축 실습

Thing+ 회원가입 및 둘러보기

아두이노 개발 환경 구축하기

Hello World 실습


아두이노와 센서 동작 실습

실습용 센서 둘러보기

아두이노 코드 구성 및 하드웨어 동작 확인


온/습도 모니터링 시스템 구현 실습

Thing+ 게이트웨이 등록 및 센서 ID 확인

Thing+ 대시보드 구성

아두이노 코드 구성 및 동작 확인


규칙을 활용한 사용자 알림 구현 실습

센서 추가 및 대시보드 확장 실습

규칙 추가 및 사용자 알림 동작 확인

다양한 규칙 활용 방법 확인

단일 과정 참가비 일반 30,000 원 / 학생 20,000 원
준비물 노트북

img_arduino_desc.png

※ 아두이노 전 과정 수강 시 10만원 상당의 보드(3종) 제공. 개별 강의 수강시는 3종 중 1종 선택 보드 제공.

※오후 강의만 수강하는 수강자의 경우, Arduino 개발환경 (Arduino IDE v1.8.1 이상)을 개인 노트북에 설치하여 참여 부탁 드립니다.