아두이노 레시피

아두이노 레시피 : 블루투스 자동차 PART 1.

arduinochef 2025. 2. 28. 18:56

# Recipe 22. 블루투스 자동차 hardware

photo by arduion.cc : author - Techatronic

안녕하세요~ 아두이노 셰프입니다. 오늘은 아두이노 키트 중 스테디셀러인 블루투스 자동차를 직접 만들어 볼까 합니다. 레시피를 만드는 셰프답게, 0부터 시작해서 차근차근 설명해 드리겠습니다.ㅎㅎ 지금까지처럼 회로만 꾸미는 게 아니라, 실제 동작하는 프로젝트 작품들을 만들어보죠. 각설하고 바로 시작할게요!

차체를 만들 때, 프레임을 뭘로 할까 고민을 많이 했는데...

(다들 집에 3D프린터 한 대씩은 있지 않나요..?ㅋㅋㅋㅋ 죄송합니다ㅠㅠ)

3D프린터가 있으신 분들은 3D프린터로 차체를 만들면 될 듯하고, 없으신 분들은

사이즈를 알려드릴 테니 하드보드지 등으로 판을 직접 만드시면 됩니다.

오늘의 재료 Ingredient


<재료>

1. 아두이노 우노(1개)

2. L298N 모터드라이브 모듈(1개)

3. DC모터 기어박스, 바퀴세트(4개)

4. HC-06 블루투스 모듈(1개)

5. AA 4구 배터리 홀더(1개)

6. 암-수 점퍼케이블(8개)

7. 수-수 점퍼케이블(2개)

 

8. 차체 프레임(자체제작)


메이킹 방법 Steps

Step 1. 선 연결하기 Wiring

a. L298N 모듈의 IN1, IN2, IN3, IN4는 아두이노의 D11, 10, 9, 8번에 연결해 주세요.

(L298N의 ENA와 ENB는 반드시 점퍼캡이 씌워져 5V와 연결되어 있어야 합니다.)

b. 배터리의 +극은 L298N 모듈의 12V 터미널블록에 연결해 주세요.

c. 배터리의 -극은 L298N 모듈의 GND 터미널블록과 연결해 주세요.

d. 아두이노의 5V와 L298N 모듈의 5V 터미널블록과 연결해 주세요.

e. 아두이노의 GND와 L298N 모듈의 GND 터미널블록과 연결해 주세요.

f. 아두이노의 VIN과 블루투스의 VCC를 연결해 주세요.

g. 아두이노의 GND와 블루투스의 GND를 연결해 주세요.

h. 아두이노의 0번은 블루투스의 TX와, 아두이노의 1번은 블루투스의 RX와 연결해 주세요.

(그림을 참고해 주세요!)

이제 회로 연결이 끝났으니 모터를 연결해 볼까요?

뭔가 복잡해 보이지만 간단합니다.

L298N 실드로는 실제 2개의 모터밖에 컨트롤하지 못하기 때문에

모터 2개를 한 번에 병렬로 연결했습니다.

1개의 모터처럼 제어하려고요.

대신 모터 2개는 극성을 서로 반대로 연결했습니다.

왜냐면 모터는 서로 마주 보고 있으니까요.

 

극성까지 일치시키면,

바퀴가 서로 반대로 회전해서 결국은 앞으로 나아가지 못할 테죠.

뭔 말인지 모르겠다면....

그림대로 연결하시면 됩니다ㅎㅎ

- - - - - - - - - -

Step 2. 차체 FRAME PARTS

전 15.5cm x 9cm 사이즈로 프레임을 하나 만들었습니다.

(모터를 잘 고정하기 위해서 턱을 세워서 설계했습니다.)

여기에 순간접착제나 글루건으로 모터들을 붙이고

그 위에 회로를 올려놓으면 사실상 자동차는 완성입니다.

(때문에 3D프린팅이 아니어도 폼보드나, 하드보드지 등 넓이만 맞으면 상관없습니다.ㅎㅎ)

3d 프린팅 하실 분들은 stl 파일 공유합니다.

첨부파일
bluetooth_car_frame.stl
파일 다운로드

Step 3. 조립하기 Assembly

모든 프로젝트를 제가 직접 사서 만들 수는 없어서...;;

제가 직접 만든 것을 보여드릴 순 없지만

저라면 이렇게 만들 거예요ㅎㅎ