Wiznet Academy

위즈네트 아카데미

WIZnet Academy

아두이노 과정 (실습)

오픈하드웨어 플랫폼의 대표주자이면서 비전공자도 쉽게 접근 가능한 아두이노 플랫폼에 대해서 학습합니다.
본과정은 아두이노의 기초개념을 학습하고, 이를 활용한 IOT소품을 직접 제작함으로써 오픈하드웨어의 개념과 아두이노플랫폼을 통합적으로 이해할 수 있습니다.

강의목표

* 아두이노의 개념, 아두이노의 생성배경, 아두이노의 활용분야에 대해서 배워봅니다.
* 아두이노로 IOT생활소품을 직접 만들어 봅니다.
* 결과물은 스마트폰으로 제어가능하며, IoT 장치의 상호 연동성을경험할 수 있습니다.

대상

초중고생, 대학생, 직장인, 일반인 등 코딩 체험을 원하는 분.
코딩경험을 바탕으로 나만의 IoT 장치를 만들어보고 싶으신 분

전과정 수강

제공 보드 : Wizarduino MEGA WiFi 및 실습용 부자재 Full set

강의 상세 보기

[이론] 아두이노 개념 및 이론

강의노트 강의노트 다운로드  
강의내용

아두이노 개요

아두이노 개념

아두이노 역사

아두이노로 할 수 있는 일들


프로그래밍 & 회로 기초

프로그래밍 기초

아두이노 IDE 다운로드/설치

아두이노 장치 지정/ 통신포트 지정

예제코드 컴파일/다운로드/실행

회로 기초

준비물 노트북

[실습] 스마트폰으로 제어하는 무드등 만들기

강의노트 강의노트 다운로드  
강의내용

네오픽셀 LED로 스마트 무드등 불 밝히기

스마트 무드등 조립

네오픽셀 LED 라이브러리 다운로드/설치

예제코드 1 실행하기 및 코드 설명

예제코드 2 실행하기 및 코드 설명


스마트폰으로 스마트 무드등 제어하기 1

스마트폰에 Blynk 앱 사용환경 구성하기

Blynk 라이브러리 다운로드/설치

예제코드 1 실행하기 및 코드 설명


스마트폰으로 스마트 무드등 제어하기 2

zeRGBa 컨트롤러로 스마트 무드등 색상 제어하기


스마트폰으로 스마트 무드등 제어하기 3

Slider 컨트롤러로 스마트 무드등 밝기 제어하기


전체 시스템 구성

구조.jpg

실습 부자재 구성품

구성.jpg

 

  1. WizArduino MEGA Wi-Fi(Arduino MEGA 2560 호환 보드, WizFi310) (1ea)
  2. WS2812 아두이노 5050 RGB LED 모듈 8L (1ea)
  3. Mood Lamp Frame SET(이태리 포플러 합판 4T) (1ea)
  4. Mood Lamp Acrylic(투명 3T) (1ea)
  5. 점퍼 케이블 (3ea)
 
준비물 노트북

[실습] IoT 스마트 펫 피더(Pet Feeder) 만들기

강의노트 강의노트 다운로드  
강의내용

서보모터 동작시켜보기

서보모터 원리

서보모터로 원하는 각도로 제어해 보기


웹서버 동작시켜보기

HTTP & HTML 알아보기

Simple Web Server 동작 시켜보기


Blynk로 펫 피더 제어하기

펫 피더 몸체 조립 & 아두이노 배선하기

Blynk로 펫 피더 동작시켜 보기

예제 펌웨어 설명

준비물 노트북

[실습] IoT 스마트 알람 시계(Smart Alarm Clock) 만들기

강의내용

Smart Alarm Clock 기능 탐색하기

기능 및 필요 품목 설명


Buzzer 동작시키기

Buzzer 원리 및 PWM 실습

Buzzer로 노래 만들어보기


온/습도 센서 동작시키기

온/습도 센서 원리 설명

온/습도 센서 값 읽어보기


LCD 연결하기

LCD 원리 설명

LCD로 "Hello world" 출력해보기


NTP Protocol 설명 및 날씨정보 받아오기.

NTP Protocol 동작 설명

Weather Station 동작 설명


Blynk로 Smart Alarm Clock 제어하기

아두이노 배선연결 & Smart Alarm Clock 몸체 조립하기

Blynk로 동작 시연

펌웨어 설명

 

준비물 노트북

[실습] IoT 스마트 LED Display 만들기

강의내용

온/습도 센서 동작시키기

온/습도 센서 원리 설명

온/습도 센서 값 읽어보기


LED Display 연결하기

LED Display 원리 설명

LED Display "Hello world" 출력해보기


NTP Protocol 설명 및 날씨정보 받아오기 

NTP Protocol 동작 설명


Blynk Smart LED Display 제어하기

아두이노 배선연결 & Smart LED Display 몸체 조립하기

펌웨어 설명

 

         

[IoT 스마트 LED Display 완성품]                                         [IoT 스마트 LED Display 구성품]


준비물 노트북