SW·AI를 위한 아두이노 인공지능 스탠드 만들기

인공지능을 활용한 작품 만들기
$105.84
SKU
9791191198409
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Thu 05/23 - Wed 05/29 (주문일로부 10-14 영업일)

Express Shipping estimated by Mon 05/20 - Wed 05/22 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2024/01/02
Pages/Weight/Size 185*257*20mm
ISBN 9791191198409
Categories IT 모바일 > 컴퓨터 공학
Description
어떻게 코딩을 배우면 좋을까? 우리가 직접 만질 수 있는 작품을 만들면서 코딩을 배운다면 훨씬 재미있게 배울 수 있다. 아두이노는 오픈 소스 플랫폼으로 다양한 부품을 연결하고 직접 코딩해서 작품을 만들 수 있다. 아두이노는 여러분이 코딩을 쉽고 재미있게 배울 수 있도록 도와주는 좋은 친구가 될 것이다.

아두이노는 p5.js, 티처블 머신, ML5.js 등 다양한 프로그램과 연결해서 사용할 수 있다. 아두이노는 세계적인 오픈 소스 플랫폼으로 더 많은 프로그램과 융합될 것이다. 여러분의 코딩 실력이 향상되고 전자회로에 대한 이해가 깊어진다면 아두이노로 여러분의 상상력을 실현할 수 있을 것이다.
Contents
아두이노란 무엇일까? 09

1. 아두이노의 탄생 10
2. 아두이노 보드의 종류 11
3. 아두이노 우노의 구성 12

틴커캐드 활용 15

1. 틴커캐드 사이트 접속과 로그인 16
2. 틴커캐드 화면구성 21
3. 틴커캐드에서 우노보드 내장 LED 사용하기 23

스케치 프로그램 설치 29

1. 스케치 프로그램 설치 30
2. 우노보드의 내장 LED 사용하기 34

전자회로 기초 학습 39

1. LED 40
1.1. LED의 구조와 원리 알기
1.2. LED에 필요한 저항 알아보기
1.3. digitalWrite()를 이용하여 LED 작동하기
1.4. 브레드보드 알아보기

2. RGB LED 62
2.1. RGB LED의 구조 알기
2.2. PWM 알아보기
2.3. 코드를 작성하여 RGB LED 작동하기
2.4. RGB LED를 이용하여 잇플 봇 컬러 만들기
2.5. RGB LED 모듈 사용하기

3. 포텐셔미터 76
3.1. 포텐셔미터의 원리 알기
3.2. 포텐셔미터로 LED 밝기 조절하기

4. 푸쉬버튼 90
4.1. 버튼 연결하여 디지털 값 읽기
4.1. 버튼을 이용하여 LED 컨트롤하기
4.1. 버튼을 이용하여 숫자 카운트하기

5. 조도센서 122
5.1. 조도 센서의 원리 알기
5.2. 조도 센서로 현재 밝깃값 구하기
5.3. 조도 센서를 이용하여 특정 값에 따라 LED On/Off 하기
5.4. 조도 센서의 값에 따라 LED 밝기 조절하기

6. 피에조 버저 138
6.1. 피에조 버저의 원리 알기
6.2. 피에조 버저로 소리내기
6.3. 포텐셔미터를 이용하여 소리 바꾸기
6.4. 버튼을 이용하여 피아노 건반 만들기

인공지능을 활용한 작품 만들기 157

1. p5.js 기초 158
1.1. 기초
1.2. 주요 함수와 변수 사용법 알기
1.3. 다양한 그림 그리기
1.4. 몬드리안 그림 그리기

2. p5.js 발전 180
2.1. translate, rotate, pop, push 사용법 이해하기
2.2. 마우스와 키보드 사용법 알기
2.3. 미디어 아트 작품 만들기

3. p5.js와 아두이노 200
3.1. p5.js와 아두이노 연결하는 방법 알기
3.2. 마우스와 키보드 사용법 알기
3.3. 아두이노에서 p5.js 제어하는 방법 알기
3.4. p5.js와 LED로 작품 만들기
3.5. p5.js와 RGB LED로 작품 만들기
3.6. p5.js와 포텐션미터로 작품 만들기

4. p5.js 인공지능 프로젝트 228
4.1. 티처블 머신 사용방법 알기
4.2. ML5.js 사용방법 알기
4.3. 이미지 분류하는 방법 알기

5. 아두이노 스탠드 만들기 244
5.1. 스텐드 부품 조립
5.2. 회로 구성
5.3. 아두이노 스탠드 코드
5.4. 아두이노 인공지능 스탠드 코드

정답 265
Author
박재일,김용환
제주교육대학교 학사, 경기도 꿈의학교 유레카 발명 꿈의학교 운영(2016~2017), 경기도 꿈의학교 IT 분야 꿈지기 교사(2015), 소프트웨어 선도학교 운영(2016), 로봇산업진흥원 로봇창의교실 운영(2016), 고양시 발명교육센터 지도교사(2016)로 활동했고, 현재는 경기도 현산초등학교 교사로 재직중이다. 강원 GLOBAL INNOVATON FESTA 드론 해커톤 우수상 (2016), N15 드론톤 대회 특별상(2015)을 수상했다. 저서로는 『아두이노내친구BY스크래치 1,2,3』 『엔트리 교과서 코딩 국어,수학,수학V3』 『게임메이커KODU』등이 있다.
제주교육대학교 학사, 경기도 꿈의학교 유레카 발명 꿈의학교 운영(2016~2017), 경기도 꿈의학교 IT 분야 꿈지기 교사(2015), 소프트웨어 선도학교 운영(2016), 로봇산업진흥원 로봇창의교실 운영(2016), 고양시 발명교육센터 지도교사(2016)로 활동했고, 현재는 경기도 현산초등학교 교사로 재직중이다. 강원 GLOBAL INNOVATON FESTA 드론 해커톤 우수상 (2016), N15 드론톤 대회 특별상(2015)을 수상했다. 저서로는 『아두이노내친구BY스크래치 1,2,3』 『엔트리 교과서 코딩 국어,수학,수학V3』 『게임메이커KODU』등이 있다.