NCS 아두이노를 이용한 펌웨어 개발 실무
2018년 09월 07일 출간
국내도서 : 2017년 02월 08일 출간
- eBook 상품 정보
- 파일 정보 PDF (8.07MB)
- ISBN 9791187681946
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)

쿠폰적용가 17,100원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
서문
PART 1 아두이노 시작하기
1.1 준비하기
1.1.1 아두이노란?
1.1.2 장비 기본 구조
1.1.3 장비 세부 구조
1.2 실습하기
1.2.1 개발환경 구축(아두이노 설치)
1.2.2 드라이버 설치
1.2.3 장비 연결 방법
1.2.4 장비 핀 맵
PART 2 LED 제어 펌웨어 개발
실습 2-1 LED ON 제어 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 2-2 LED ON/OFF 시간 제어 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 3 FND 제어 펌웨어 개발
실습 3-1 ARRAY FND 제어 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 3-2 FND 카운트 제어 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 4 COMMUNICATION 제어 펌웨어 개발
실습 4-1 시리얼 통신을 이용한 데이터 출력 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 4-2 시리얼 통신을 이용한 데이터 입력 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 5 TEXT LCD 제어 펌웨어 개발
실습 5-1 TEXT LCD에 문자를 출력하는 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 5-2 TEXT LCD에 문자가 이동하는 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 6 KEYPAD 제어 펌웨어 개발
실습 6-1 KEYPAD 상태 출력 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 6-2 KEYPAD를 이용한 LED 제어 펌웨어 개발 162
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 7 STEP MOTOR 제어 펌웨어 개발
실습 7-1 STEP MOTOR 회전 방향 제어 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 7-2 STEP MOTOR 회전 속도 제어 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 8 KEYPAD와 연동되는 STEP MOTOR 제어 펌웨어 개발
실습 8-1 KEYPAD와 연동되는 STEP MOTOR 회전 방향 제어 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 8-2 KEYPAD와 연동되는 STEP MOTOR 회전 수 제어 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 9 CDS SENSOR 모니터링 펌웨어 개발
실습 9-1 CDS SENSOR 값을 TEXT LCD에 출력하는 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 9-2 CDS Sensor를 이용한 디지털 미터기 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 10 온/습도센서 모니터링 펌웨어 개발 실습
실습 10-1 온/습도 센서 값을 TEXT LCD에 출력하는 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 10-2 온/습도 센서와 모터를 연동하여 온/습도 제어기 구현하기
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
PART 11 Bluetooth 통신을 이용하는 펌웨어 개발
실습 11-1 Bluetooth 통신으로 CDS 센서를 모니터링하는 펌웨어 개발
1.1 펌웨어 설계하기
1.2 펌웨어 구현하기
1.3 펌웨어 검증하기
실습 11-2 Bluetooth 통신으로 STEP MOTOR를 제어하는 펌웨어 개발
2.1 펌웨어 설계하기
2.2 펌웨어 구현하기
2.3 펌웨어 검증하기
단 한권으로 초심자도 할 수 있다!
국가직무능력의 맞춤학습서!
오픈 소스(Open Source) 기반의 마이크로컨트롤러인 아두이노(Arduino)는 대표적으로 Ateml의 ATmega8, ATmega328, ATmega2560 등을 이용한 보드로 펌웨어(Firmware)를 개발하는 환경과 컴파일, 독립적으로 작동할 수 있도록 업로드 하는 과정이 편리하여 세계적으로 인기를 끌고 있다.
다른 마이크로컨트롤러 플랫폼에 비해 저렴하고, 간단하고 손쉬운 프로그래밍 환경으로 초보자들도 손쉽게 접근이 가능하여 우리나라에서도 빠르게 확산되고 있다. 특히 하드웨어와 소프트웨어가 모두 공개되어 있기 때문에 다양한 응용 소스를 손쉽게 구할 수 있어, 초보자들에게는 펌웨어 개발을 시작함에 있어 적절하고 유용한 플랫폼이라고 할 수 있다.
최근에는 아두이노 보드도 사용 목적에 따라 다양한 응용 보드와 센서, 액추에이터 모듈들도 출시되고 있어, 용도에 따라 원하는 기능을 손쉽게 구현할 수 있다는 장점이 더욱 부각되고 있다.
국가직무능력표준(NCS, National Competency Standards)은 산업현장에서 직무능력을 수행하기 위해 요구되는 지식과 기술, 태도 등의 내용을 체계화한 것으로, NCS 체계에 맞추어 교육훈련 과정의 개편과 국가자격의 종목 신설 및 재설계를 진행하고 있다. 더구나 공공기관은 물론 일반 기업에서도 현장 수요 기반의 인력 채용과 인사관리 기준을 NCS 기준에 맞추어 변경하고 있는 추세이다.
이 책은 오픈 소스 기반의 마이크로컨트롤러인 아두이노를 이용하여 펌웨어를 개발함에 있어, 국가직무능력표준에서 제시하고 있는 NCS의 능력단위를 교육훈련에서 학습할 수 있도록 구성한 교수·학습 자료인 NCS 학습 모듈을 기반으로 하여 집필되었다. 특히 NCS 학습 모듈 중에 기능명세서를 바탕으로 펌웨어 개발 환경을 구축하고 제품에 적용할 펌웨어의 설계, 구현, 검증을 수행하는 것을 목표로 하는 학습 모듈인 ‘LM1903020304_14v1 펌웨어 개발’에 기준하여 구성과 내용을 충실히 맞추고자 하였다.
아무쪼록 전기·전자·정보통신 분야의 산업용 전자기기 소프트웨어 개발을 시작하고자 하는 초심자들에게 국가직무능력표준에 기반한 오픈 소스 기반의 아두이노를 이용한 펌웨어 개발의 길을 열어주고자 하는 이 책이 조금이나마 도움이 되기를 바란다.
▣ 예제 프로그램 있음예제소스는 광문각 홈페이지(http://www.kwang moonkag.co.kr)와 (주)와우시스템 홈페이지(http://www.wowsystem.co.kr)의 자료실에서 다운로드 받으실 수 있습니다.
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 5,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 5,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

- 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
- 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
- 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
가장 와 닿는 하나의 키워드를 선택해주세요.
총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.
신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.
허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
있으니 유의하시어 신중하게 신고해주세요.
이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.
구매 후 90일 이내 작성 시, e교환권 100원 적립
eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.
차감하실 sam이용권을 선택하세요.
차감하실 sam이용권을 선택하세요.
선물하실 sam이용권을 선택하세요.
-
보유 권수 / 선물할 권수0권 / 1권
-
받는사람 이름받는사람 휴대전화
- 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
- 열람권은 1인당 1권씩 선물 가능합니다.
- 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
- 선물한 열람권의 등록유효기간은 14일 입니다.
(상대방이 기한내에 등록하지 않을 경우 소멸됩니다.) - 무제한 이용권일 경우 열람권 선물이 불가합니다.
첫 구매 시 교보e캐시 지급해 드립니다.

- 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
- 한 ID당 최초 1회 지급 / sam 이용권 제외
- 구글바이액션을 통해 교보eBook 구매 이력이 없는 회원 대상
- 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)