도서상세보기

도서명 SW.AI를 위한 아두이노 인공지능 스탠드 만들기 [교재+키트] - 10대를 위한 시리즈 3
저자 박재일, 김용환
출판사 잇플ITPLE
출판일 2024-01-02
정가 98,000원
ISBN 9791191198409
수량

아두이노란 무엇일까? 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, po
우리가 살아가는 현대 사회에서 소프트웨어와 인공지능은 우리의 삶을 혁신적으로 변화시키고 있습니다. 소프트웨어는 우리의 일상에 자리하고 있습니다. 모든 것이 코드로 이루어진 세계에서 소프트웨어와 인공지능을 활용할 수 있다면 우리는 새로운 아이디어를 현실로 만들고, 문제를 해결하며, 새로운 경험을 창조할 수 있습니다. 인공지능은 예측과 분석의 능력을 통해 우리의 생활에 혁명을 일으키고 있습니다. 기계학습과 딥러닝의 발전으로 우리는 이전에는 상상조차 할 수 없었던 수준의 문제 해결 능력을 얻게 되었습니다. 이러한 시대에서 가장 중요한 기술 중 하나는 소프트웨어와 인공지능을 활용할 수 있는 코딩능력과 컴퓨팅 사고력이라고 생각합니다. 영국을 시작으로 일본, 미국 및 여러 국가에서 소프트웨어 교육을 학교 정규 필수 과정으로 운영하고 있으며, 현재 우리나라도 코딩교육 의무화가 되어있습니다.

소프트웨어와 인공지능은 4차 산업혁명 시대를 준비하는 국가경쟁력의 핵심입니다. 미래를 준비하는 우리는 반드시 소프트웨어와 인공지능을 잘 알아야 합니다. 그러면 어떻게 코딩을 배우면 좋을까요? 우리가 직접 만질 수 있는 작품을 만들면서 코딩을 배운다면 훨씬 재미있게 배울 수 있습니다. 아두이노는 오픈 소스 플랫폼으로 다양한 부품을 연결하고 직접 코딩해서 작품을 만들 수 있습니다. 아두이노는 여러분이 코딩을 쉽고 재미있게 배울 수 있도록 도와주는 좋은 친구가 될 것입니다. 아두이노는 p5.js, 티처블 머신, ML5.js 등 다양한 프로그램과 연결해서 사용할 수 있습니다. 아두이노는 세계적인 오픈 소스 플랫폼으로 더 많은 프로그램과 융합될 것입니다. 여러분의 코딩 실력이 향상되고 전자회로에 대한 이해가 깊어진다면 아두이노로 여러분의 상상력을 실현할 수 있을 것입니다. 이 책이 아두이노와 인공지능이 만나는 흥미진진한 세계를 탐험하는 여행의 시작이 되었으면 좋겠습니다.