바로 실행해보면서 배우는 아두이노

직접 코드를 작성해보고 실행해보면서 아두이노의 기본을 다질 수 있습니다.

과목 소개
난이도
쉬움
분류
IoT(아두이노)

아두이노와 웹브라우저, 그리고 열정만 준비하세요.


1. 과목 소개

아두이노는 피지컬 컴퓨팅을 이해하기 위해 가장 좋은 교구일 뿐만 아니라, 간단한 IoT 장치 제작 등을 하기에 용이한 저렴하고 강력한 '보드'입니다. 여기서 보드란 컴퓨터의 메인보드처럼 전자 장치들이 서로 연결되어 어떠한 기능을 하게끔 제작된 기판을 의미합니다. 아두이노는 AVR 혹은 ARM이라는 마이크로프로세서 칩셋, 쉽게 말해 CPU를 가지고 있습니다. 그리고 이 칩셋을 동작시키기 위해서 소프트웨어가 필요한 데, 이 과목에서는 아두이노에 올라가는 소프트웨어를 개발하는 기초 내용을 배웁니다. 아두이노는 기본 언어가 C언어이기 때문에 C언어를 먼저 배우고 오시는 것을 추천드립니다.

이 과목에서는 웹브라우저와 아두이노를 연결하여 아두이노의 기초 내용을 실습 위주로 다룹니다. 권장 수강 대상은 중학생 이상이지만, C언어 뿐만 아니라 전자 기기에 대한 기본적인 지식을 갖추고 수강하기를 권장드립니다. 이 강의는 동영상 강의가 아니며, 설명을 읽고 코드를 작성하여 곧바로 실습해보시는 방식으로 진행됩니다. 많은 시간을 할애해야한다는 부담을 갖지 마시고 시간되실 때 조금씩 진도를 나가다 보면 어느새 아두이노 기초를 마스터하실 수 있을 것입니다!


2. 학습 목표
  • 아두이노 프로그래밍 기초를 배울 수 있습니다.
  • 아두이노를 통해 피지컬 컴퓨팅의 기본 원리를 깨우칩니다.
  • 다른 임베디드 장치를 배우기 위한 준비 효과도 있습니다.
  • 컴퓨터의 하드웨어와 소프트웨어가 어떻게 상호작용하는 지 그 원리를 이해합니다.


3. 학습 대상
  • 아두이노를 통해 피지컬 컴퓨팅에 입문하시고 싶은 분


더보기
체험하기
모두 펼치기
  • 01
    1 강 - Hello, Arduino
  • 아두이노(Arduino)란?
    아두이노 연결 & 작동 확인
  • 02
    2 강 - LED 제어하기
  • LED 회로 구성하기
교육 과정
모두 펼치기
  • 01
    1 강 - Hello, Arduino
  • 아두이노(Arduino)란?
    아두이노 연결 & 작동 확인
    부품 설명 기초
    부품 설명 - 브레드 보드
    아두이노 동작 방식
  • 02
    2 강 - LED 제어하기
  • LED 회로 구성하기
    LED 제어 코드 작성
    LED 제어 응용 1 - 반복문
    LED 2개 회로 구성하기
    LED 제어 응용 2 - 조건문
    삼색 LED 회로 구성하기
    삼색 LED 제어 코드 작성
  • 03
    3 강 - 버튼 스위치 사용하기
  • 버튼 스위치와 시리얼 통신
    스위치 신호 확인하기
    스위치로 LED 제어하기
  • 04
    4 강 - 청기 / 적기 게임 만들기
  • 청기 / 적기 게임 소개
    회로 구성하기
    삼색 LED 청색 / 적색 켜기
    스위치로 청색 / 적색 맞추기
  • 05
    5 강 - 능동 부저 사용하기
  • 능동 부저 소개
    회로 구성하기
    코드로 소리내기
    스위치 클릭하면 소리내기
    다양한 소리 함수로 만들기
  • 06
    6 강 - 숫자판(디지털 튜브) 사용하기
  • 7 segment 소개
    7 segment 에 숫자 표시하기
    4개로 이루어진 7 segment 소개
    7 Segment 4 Digit Module 로 숫자 표시하기
강의자 소개
user
코다임Teacher
과목 후기
  • 작성된 리뷰가 없습니다.

무료


평균평점
1
난이도
쉬움
수강인원
827 명
수강기간
16 주
URL