회원 로그인 창


로그인 메뉴

따끈따끈! 신착 전자책

더보기

콘텐츠 상세보기
마이크로비트, 상상을 현실로 만드는 프로젝트 입문편


마이크로비트, 상상을 현실로 만드는 프로젝트 입문편

이준혁 | 영진.com

출간일
2019-07-31
파일형태
용량
145 K
지원 기기
PC스마트폰태블릿PC
대출현황
보유1, 대출0, 예약중0
전자책 프로그램이 정상적으로 설치가 안되시나요?전자책 프로그램 수동 설치
콘텐츠 소개
저자 소개
목차
한줄서평

콘텐츠 소개

PART 01 마이크로비트 시작하기
마이크로비트가 어떻게 만들어졌고, 소프트웨어 교육 도구로 마이크로비트는 어떤 장점을 가지고 있는지 살펴봅니다. 또한, 마이크로비트로 할 수 있는 프로젝트들에 대해 간단히 소개합니다.

PART 02 마이크로비트 준비하기
마이크로비트를 가지고 놀기 위한 준비물에 대해 알아봅니다. 그리고 마이크로비트를 쉽게 제어할 수 있는 MakeCode에 대해 알아봅니다. 또한, MakeCode로 만든 프로그램을 마이크로비트에 넣는 방법과 여러분의 MakeCode 프로젝트를 다른 친구들과 공유하는 방법에 대해 배웁니다. 마지막으로 MakeCode의 다양한 코딩 콘텐츠도 살펴봅니다.

PART 03 MakeCode
마이크로비트를 프로그래밍할 때 사용하는 MakeCode의 기본 기능에 대해 배웁니다. 그리고 프로그래밍할 때 사용되는 MakeCode의 각 블록도 살펴봅니다. 마지막으로 기본 블록들 이외에 고급 블록들도 어떤 것이 있는지 알아봅니다.

PART 04 피지컬 컴퓨팅 맛보기
커넥터로 전자 부품 연결이 쉬운 베이직 키트를 이용해 피지컬 컴퓨팅을 해봅니다. 베이직 키트를 이용해 LED, 마이크로 스위치, 가변저항, 서보모터 등을 제어해봅니다. 또한, 메이커 프로젝트의 두뇌라 할 수 있는 아두이노에 대해 알아봅니다.

PART 05 LED와 버튼
스타터 키트를 이용해 LED와 버튼을 제어하는 것을 해봅니다. 먼저 스타터 키트를 사용하기 위해 준비해야 할 것에 대해 알아봅니다. 그리고 LED로 파도타기를 만들어 보고, 버튼을 이용해 LED를 제어하는 것을 해봅니다.

PART 06 아날로그 사용하기
마이크로비트의 아날로그 출력과 입력을 제어하는 것을 해봅니다. 이를 위해 디지털과 아날로그의 차이점을 살펴봅니다. 그리고 단순히 LED를 껐다 켜는 것이 아니라 LED의 밝기를 조절하는 것을 해봅니다. 또한, 저항값을 바꿀 수 있는 가변저항과 다양한 색을 낼 수 있는 삼색 LED를 제어해봅니다. 마지막으로 주위 밝기값을 읽을 수 있는 조도센서를 사용해봅니다.

PART 07 피에조 스피커 사용하기
소리를 낼 수 있는 피에조 스피커를 사용해봅니다. 이를 위해 피에조 스피커가 어떻게 소리를 낼 수 있는지 살펴봅니다. 그리고 간단하게 피에조 스피커를 껐다 켜는 것을 해봅니다. 또한, 피에조 스피커를 이용해 멜로디를 재생하는 것도 해봅니다. 마지막으로 MakeCode와 같이 블록으로 코딩을 할 수 있는 스크래치에 대해 살펴봅니다.

PART 08 서보모터 사용하기
각도를 조절할 수 있는 서보모터를 사용해봅니다. 이를 위해 서보모터가 어떤 모터인지 살펴보고 마이크로비트에 있는 버튼을 이용해 서보모터의 각도를 조절하는 것을 해봅니다. 또한, 가변저항을 이용해 서보모터의 각도를 조절해봅니다. 마지막으로 3D 프린터를 하기 위해 필요한 3D 디자인 도구인 틴커캐드에 대해 살펴봅니다.

PART 09 불꽃 감지 센서 사용하기
불이 났는지 확인할 수 있는 불꽃 감지 센서를 사용해봅니다. 이를 위해 불꽃 감지 센서가 어떻게 동작하는지 살펴봅니다. 그리고 피에조 스피커를 연결해 불꽃 감지 센서에서 불꽃이 감지되면 소리를 내도록 해봅니다. 또한, 불꽃이 감지됐을 때 주위 마이크로비트들에 전달하는 것도 해봅니다. 마지막으로 재미있는 프로젝트들에 대해 살펴봅니다.

PART 10 7세그먼트 사용하기
엘리베이터나 계산기 등에서 볼 수 있는 7세그먼트를 사용해봅니다. 이를 위해 7세그먼트가 어떻게 동작하는지 살펴봅니다. 그리고 7세그먼트를 이용해 자동으로 숫자가 바뀌는 카운터를 만들어봅니다. 또한, 7세그먼트와 마이크로비트에 있는 가속도센서를 이용해 주사위를 만들어봅니다. 마지막으로 블록으로 모바일 앱을 만들 수 있는 앱인벤터에 대해 살펴봅니다.

PART 11 기울기 스위치 사용하기
기울어진 것을 인식할 수 있는 기울기 스위치를 사용해봅니다. 이를 위해 기울기 스위치가 어떻게 동작하는지 살펴봅니다. 그리고 기울기 스위치를 이용해 기울어진 상태에 따라 LED 매트릭스의 그림이 바뀌도록 해봅니다. 또한, 기울기 스위치 2개를 사용해 기울어진 방향이 LED 매트릭스에 표시되게 해봅니다. 마지막으로 미디어아트를 위한 프로세싱에 대해 알아봅니다.

PART 12 온도센서 사용하기
온도를 인식할 수 있는 온도센서를 사용해봅니다. 이를 위해 사용하고자 하는 온도센서 2가지 종류 모두를 살펴봅니다. 그리고 서미스터를 이용해 온도를 측정하는 것을 해봅니다. 또한, LM35를 이용해 온도를 측정하는 것도 해봅니다. 마지막으로 MakeCode로 프로젝트를 만들 때 알면 좋은 기능들에 대해 살펴봅니다.

PART 13 스마트카 만들기
스마트카 키트를 이용해 마이크로비트로 조종할 수 있는 스마트카를 만들어봅니다. 먼저 스마트카 키트를 사용하기 위해 준비해야 할 것에 대해 알아봅니다. 그리고 스마트카의 몸체를 직접 조립해봅니다. 또한, 마이크로비트 2개를 사용해 하나는 스마트카로 만들고 하나는 컨트롤러로 만듭니다.

저자소개

현재 매직에코에서 사물인터넷 제품 개발과 함께 메이커 교육을 담당하고 있다. 전공이 경영/회계였으나 프로그래밍이 너무 좋아 프로그래머가 되었다. 마이크로소프트웨어라는 IT 잡지에 아두이노와 오픈소스 하드웨어에 대한 글을 수차례 기고 했으며, 학회 및 일반인들을 대상으로 메이커 관련 강의를 진행했다. 또한 최재규 대표와 함께 메이커 관련 인터넷 강의(https://goo.gl/vFLEFH)를 제작하기도 했다. 전 세계 재미있고 신기한 메이커 프로젝트를 소개하는 페이스북 블로그(https://goo.gl/m4RUJW)도 운영 중이다.

목차

Part 01 마이크로비트 시작하기
Part 02 마이크로비트 준비하기
Part 03 MakeCode
Part 04 피지컬 컴퓨팅 맛보기
Part 05 LED와 버튼
Part 06 아날로그 사용하기
Part 07 피에조 스피커 사용하기
Part 08 서보모터 사용하기
Part 09 불꽃 감지 센서 사용하기
Part 10 7세그먼트 사용하기
Part 11 기울기 스위치 사용하기
Part 12 온도센서 사용하기
Part 13 스마트카 만들기

한줄서평

  • 10
  • 8
  • 6
  • 4
  • 2

(한글 40자이내)
리뷰쓰기
한줄 서평 리스트
평점 한줄 리뷰 작성자 작성일 추천수

등록된 서평이 없습니다.