코드 검색

레슨 23/31: 스마트 카 파트 1: SunFounder 스마트 카 조립 및 DC 모터 풀 브리지 설명

레슨 23/31: 스마트 카 파트 1: SunFounder 스마트 카 조립 및 DC 모터 풀 브리지 설명

단계

아래 단계에 따라 자동차 조립을 완료하세요. 이 문서 아래의 파일 목록에서 PDF 매뉴얼을 다운로드할 수 있습니다. 

  1. 아크릴의 보호 필름을 제거하세요.

smatcar_assembly-1

2-사진과 같이 보드를 테이블 위에 놓으세요. R3 보드와 같은 구멍이 있는 면을 A라고 부르고, 뒷면은 B입니다. 이렇게 하면 조립 중 실수를 방지하는 데 도움이 됩니다.

smatcar_assembly-2

3-아래 그림과 같은 위치에 M3x24mm 스탠드오프M3x6mm 나사로 장착하세요.

smatcar_assembly-3

4-B면으로 돌려서 M3x30mm 나사M3 너트를 사용하여 TT 모터를 부착하세요. 여기서 두 가지 세부 사항: 1 - 출력 축이 박쥐 모양 쪽을 향해야 합니다; 2 - 모터 케이블이 안쪽을 향해야 합니다.

smatcar_assembly-4

 

5-다른 TT 모터를 장착하세요. 출력 축 방향과 케이블 방향에 동일한 주의가 필요합니다.

smatcar_assembly-5

 

6-M3x6mm 나사를 사용하여 아래 그림과 같은 위치에 M3x12mm 스탠드오프를 장착하세요.

smatcar_assembly-4

 

7-M2.5x6mm 나사M2.5x11mm 스탠드오프를 자동차 후면에 부착하세요.

smatcar_assembly-7

 

8-M3x6mm 나사를 사용하여 유니버설 휠을 장착하세요.

smatcar_assembly-8

 

9-바퀴 2개를 끼우면 자동차의 기본 구조가 완성됩니다.

smatcar_assembly-9

 

10-M2.5x6mm 나사로 L9110 모듈을 부착하세요.

smatcar_assembly-10

 

11-M3x12mm 나사M3 너트로 두 개의 IR 장애물 모듈을 조립하세요.

smatcar_assembly-11

 

B면으로 돌리세요

참고

먼저 M3x24mm 스탠드오프를 라인 트랙 모듈에 고정하는 것이 좋습니다.

명심해야 할 중요한 점 하나: 라인 센서의 핀은 약간 부드럽고 구멍 쪽으로 약간 돌출되어 있습니다. M3x24mm 스탠드오프를 조일 때 부드러운 압력을 가해 센서 핀을 약간 옆으로 밀어내세요.

12-B면으로 돌려서 네 개의 M3x6mm 나사와 두 개의 M3x24mm 스탠드오프로 라인 트랙 모듈을 부착하세요.

smatcar_assembly-b-1

13-9V 배터리에 벨크로를 붙이고 배터리 클립을 끼우세요. 벨크로의 다른 부분을 자동차에 붙여 배터리를 고정하세요.

smatcar_assembly-b-2

14-A면으로 뒤집어서 M3x6mm 나사로 R3 보드를 장착하세요.

smatcar_assembly-b-3

15-브레드보드를 자동차 전면에 부착하세요. 이후 프로젝트 요구 사항에 따라 브레드보드에 다양한 부품(예: 초음파 모듈)을 추가할 수 있습니다.

smatcar_assembly-b-4

차량을 작동시키려면 배선 연결과 코드 작성도 필요하며, 이는 이후 섹션에서 다룰 예정입니다.

완전히 조립된 차량은 다음과 같습니다:

sunfounde_car_assembled

이 문서 아래의 파일 목록에서 PDF 매뉴얼을 다운로드할 수 있습니다. 

이미지

Sunfounder car assembled
Sunfounder car assembled
Smartcar assembly 1
Smartcar assembly 1
Smartcar assembly 2
Smartcar assembly 2
Smartcar assembly 3
Smartcar assembly 3
Smart car assembly 4
Smart car assembly 4
Smart car assembly 5
Smart car assembly 5
Smart car assembly 6
Smart car assembly 6
Smart car assembly 7
Smart car assembly 7
Smart car assembly 8
Smart car assembly 8
Smart car assembly 9
Smart car assembly 9
Smart car assembly 10
Smart car assembly 10
Smart car assembly 11
Smart car assembly 11
Smart car assembly B 1
Smart car assembly B 1
Smart car assembly B 2
Smart car assembly B 2
Smart car assembly B 3
Smart car assembly B 3
Smart car assembly B 4
Smart car assembly B 4
902-Lesson 23/31: Arduino code Using Seven Segment Display
언어: C++
/*
Lesson 23/31: Using Seven Segment Display 
Get this code and watch video Download and resource page https://robojax.com/RJT605
YouTube video https://www.youtube.com/watch?v=3qoGAYh0lbc

*/
const int STcp = 12;//Pin connected to ST_CP of 74HC595
const int SHcp = 8;//Pin connected to SH_CP of 74HC595 
const int DS = 11; //Pin connected to DS of 74HC595 

int datArray[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

void setup ()
{
  //set pins to output
  pinMode(STcp,OUTPUT);
  pinMode(SHcp,OUTPUT);
  pinMode(DS,OUTPUT);
}
void loop()
{
  for(int num = 0; num <10; num++)
  {
    digitalWrite(STcp,LOW); //ground ST_CP and hold low for as long as you are transmitting
    shiftOut(DS,SHcp,MSBFIRST,datArray[num]);
    digitalWrite(STcp,HIGH); //pull the ST_CPST_CP to save the data
    delay(1000);
  }
}

자원 및 참고자료

파일📁

아두이노 라이브러리 (zip)

사용자 매뉴얼