비전공자 및 고등학생을 위한 기초적인 로봇 제작 강의 발표 자료 및 예제 코드들입니다. 기본적인 아두이노 소개 및 자율주행 차량에 대한 간단한 프로젝트를 이해하는 것을 목표로 하고 있습니다.
본 강의는 sunPark에 의해 제작되었으며, 아두이노를 베이스로 수업을 진행합니다. 본 강의 발표 자료의 수정은 저자의 허락을 받아야 하며, 기타 수정 및 요청 사항은 아래의 연락처로 연락을 주시면 감사하겠습니다. 본 강의자료 및 예제 코드들의 배포는 매우 환영하며, 많은 분들이 로봇에 대한 관심을 가졌으면 합니다.
- Sun Park (e-mail) - [email protected]
- 서울대학교 평생교육원 - 02-880-9806
총 4주 (1회당 4시간 수업 기준) 수업을 바탕으로 강의자료를 제작하였으며, 비전공자들의 로봇에 대한 흥미를 키우고 단순히 어렵게 느껴지는 로봇 제작의 과정을 쉽게 이해할 수 있도록 하는 것에 초점을 맞췄습니다.
본 수업은 아래의 내용을 다룹니다 :
* 메이커로서 필요한 자세 및 포괄적인 소개
* 기초 아두이노 프로그래밍
* DC 모터의 원리, 프로그래밍 및 아두이노 회로도
* 자율주행 자동차의 간단한 원리
* 적외선 센서 프로그래밍 및 아두이노 회로도
* 초음파 센서 프로그래밍 및 아두이노 회로도
* 부저 프로그래밍 및 아두이노 회로도
* 아두이노 블루투스 통신 프로그래밍
* 서보 모터의 원리, 프로그래밍 및 아두이노 회로도
* 아두이노를 통해 진행할 수 있는 프로젝트 예시
본 강의는 아두이노를 이용한 예제 코드들을 포함하고 있으며, 비전공자분들이나 입문자들은 Arduino IDE에서 아두이노 프로그래밍 개발 환경을 다운받으시는 것을 추천드립니다.
- DC모터 앞/뒤 제어
- 적외선 센서 제어
- 초음파 센서 제어
- 초음파 센서+부저
- 부저로 노래부르기
- 서보모터 제어
- 아두이노 블루투스 통신
- 아두이노 블루투스 통신 (서보모터)
- 아두이노 자율주행 로봇 (적외선센서)
- 아두이노 자율주행 로봇 (적외선센서+초음파센서+부저)
- 아두이노 따라오기 로봇
저의 학부 시절 아무것도 모르던 새내기에게 로봇의 세계를 보여준 서울대학교 SIGMA INTELLIGENCE 동아리에 큰 감사를 남깁니다. 시그마 선/후배 화이팅!
This project is licensed under the MIT License - see the LICENSE.md file for details.