Código de Pesquisa

Lição 23/31: Carro Inteligente Parte 1: Montagem do Carro Inteligente SunFounder e Ponte Completa de Motor CC Explicada

Lição 23/31: Carro Inteligente Parte 1: Montagem do Carro Inteligente SunFounder e Ponte Completa de Motor CC Explicada

Passos

Por favor, siga os passos abaixo para concluir a montagem do carro. Você pode baixar o manual em PDF na lista de arquivos abaixo deste artigo. 

  1. Remova o filme protetor do acrílico.

smatcar_assembly-1

2-Coloque a placa sobre a mesa como mostrado na imagem; o lado com o mesmo furo da placa R3 chamamos de A; o verso é B. Isso ajudará a evitar erros durante a montagem.

smatcar_assembly-2

3-Monte o espaçador M3x24mm com parafusos M3x6mm na posição mostrada abaixo.

smatcar_assembly-3

4-Vire para o lado B, use parafusos M3x30mm e porcas M3 para fixar o motor TT. Dois detalhes aqui: 1 - o eixo de saída está voltado para o lado em forma de morcego; 2 - o cabo do motor está voltado para dentro.

smatcar_assembly-4

 

5-Monte outro motor TT; a mesma atenção precisa ser dada à direção do eixo de saída e à direção do cabo.

smatcar_assembly-5

 

6-Use parafusos M3x6mm para montar o espaçador M3x12mm na posição mostrada abaixo.

smatcar_assembly-4

 

7-Fixe o espaçador M2.5x11mm na parte traseira do carro com parafusos M2.5x6mm.

smatcar_assembly-7

 

8-Use parafusos M3x6mm para montar a roda universal.

smatcar_assembly-8

 

9-Colocando as 2 rodas, a estrutura básica do carro está concluída.

smatcar_assembly-9

 

10-Fixe o módulo L9110 com parafusos M2.5x6mm.

smatcar_assembly-10

 

11-Monte os dois módulos de obstáculo IR com parafusos M3x12mm e porcas M3.

smatcar_assembly-11

 

Vire para o lado B

Nota

É aconselhável fixar primeiro os espaçadores M3x24mm no módulo de trilha de linha.

Uma nota importante a ter em mente: os pinos do sensor de linha são um pouco macios e se projetam um pouco em direção aos furos. Ao aparafusar os espaçadores M3x24mm, aplique pressão suave para empurrar levemente os pinos do sensor para o lado.

12-Vire para o lado B e fixe o módulo de trilha de linha com quatro parafusos M3x6mm e dois espaçadores M3x24mm.

smatcar_assembly-b-1

13-Cole o velcro na bateria de 9V e coloque o clipe da bateria. Cole a outra parte do velcro no carro para fixar a bateria.

smatcar_assembly-b-2

14-Vire para o lado A e monte a placa R3 com parafusos M3x6mm.

smatcar_assembly-b-3

15-Fixe a matriz de contatos na frente do carro. Depois disso, você poderá adicionar diferentes componentes (por exemplo, módulo ultrassônico) à matriz de contatos conforme necessário para o seu projeto.

smatcar_assembly-b-4

16-Para fazer o carro funcionar, também é necessário conectá-lo e escrever o código, o que será feito nas seções subsequentes.

O carro totalmente montado fica assim:

sunfounde_car_assembled

Você pode baixar o manual em PDF na lista de arquivos abaixo deste artigo. 

Imagens

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
Idioma: 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);
  }
}

Arquivos📁

Bibliotecas do Arduino (zip)

Manual do Usuário