본문 바로가기

Arduino4

7장. 자이로 센서 모듈 실습 실습은 개인 학습을 위해 "주) 엘케이 임베디드" 사이트에서 구매한 아두이노 코딩 배우기 고급 키트를 이용한 학습입니다. 동봉된 책을 기반으로 학습하면서 개인적인 궁금증과 추가 필요한 부분을 정리한 블로그임을 미리 알려드립니다. 이번 실습은 움직임을 센서로 확인하는 실습이라 아두이노 나노를 사용했습니다. 아두이노 우노를 사용해도 됩니다. 아두이노 나노 : 1개 USB 케이블 : 1개 점퍼 케이블(숫숫) : 4개가량 브레드 보드 : 1개, 830홀 사용 MPU-6050 모듈 : 1개 MPU_6050(3축 자이로 센서)를 이용한 가속도, 자이로, 온도의 정보를 시리얼 모니터로 출력하는 실습입니다. 회로는 간단한 편이지만 코딩에서 새로운 부분들이 많이 나옵니다. 전체를 이해하기보다는 이번 실습에.. 2022. 4. 6.
2장. 3색 LED 실습 실습은 개인 학습을 위해 "주) 엘케이 임베디드" 사이트에서 구매한 아두이노 코딩 배우기 고급 키트를 이용한 학습입니다. 동봉된 책을 기반으로 학습하면서 개인적인 궁금증과 추가 필요한 부분을 정리한 블로그임을 미리 알려드립니다. 원본 책에서는 3색 LED 모듈을 이용 실습을 하지만 구매한 키트 내부에는 3색 LED만 있고 모듈이 없어 이번 실습은 3색 LED를 사용하는 것으로 변경 실습하였습니다. 아두이노 우노 R3 : 1개 USB 케이블 : 1개 점퍼 케이블(숫숫) : 4개가량 브레드 보드 : 1개, 830홀 사용 3색 LED : 1개 저항 : 220Ω 3개 (3색 LED 모듈 사용 시 미필요) 2초 간격으로 무지개색을 순차적으로 점등하는 것이 이번 과제입니다. 회로나 사용하는 부품이 이전 실습보다 간.. 2022. 3. 27.
아두이노 라이브러리(Arduino Libraries) 사용과 관리 아두이노 라이브러리란 간단하게 말하면 아두이노를 활용한 많은 하드웨어 부품 및 모듈을 사용할 때 사용되는 기본적인 초기화, 평션 등을 모아 놓은 것을 말합니다. 아두이노에 호환이 되는 부품을 사용하려면 그 부품에 맞는 제어 방법이나 통신 규칙을 사용해야 하는데 새로운 부품을 사용할 때마다 이런 것을 모두 학습하기는 너무 많은 노력이 필요하기에 아두이노 IDE는 기본적인 하드웨어 부분 및 모듈을 사용할 때 필요한 라이브러리를 제공하고 있습니다. 위사진은 아두이노 공식 사이트의 라이브러리 공식 지원 정보 사이트(https://www.arduino.cc/reference/en/libraries/ )이다 얼마나 많은 라이브러리를 공식 지원하는지 알 수 있다. 아직도 라이브러리가 무엇인지 조금은 힘드시나요... .. 2022. 3. 18.
아두이노 우노(Arduino Uno) IDE 맥북프로 설치 및 연결 하기 오늘부터 아두이노 공부를 시작합니다. 시작함에 있어 필요한 아두이노 통합개발환경 구축(IDE 설치)과 간단한 컴파일 업로드 방법을 알아보겠습니다. 아두이노 IDE는 통합개발환경이라 소스 편집, 컴파일 업로드 및 프로그램 다운로드 등의 기능을 하나의 프로그램으로 처리하는 소프트웨어 환경으로 아두이노 코딩 시 반드시 설치해야 합니다. 프로그램 설치도 중요한지만 아두이노와 PC의 연결도 매우 중요합니다. 큰 문제가 없다면 프로그램 설치과정에서 아두이노 기본 드라이버도 자동으로 설치되기 때문에 아래 과정만 잘 실시한다면 코딩 공부에는 큰 무리가 없습니다. 단 저가형 호환보드 중에 일부는 USB(CHM340 칩) 칩이 정품이랑 달라 드라이버를 추가로 설치해줘야 합니다. 저가 자지고 있는 보드들은 정품과 같은 칩 .. 2022. 3. 17.