Page cover

Montaje del auto

Lo primero que haremos será montar el coche para dejarlo todo listo para poder realizar los proyectos:

Paso 1.

Material necesario:

Instala los rotores uno a uno:

Primero te será más fácil colocar los cuatro pesos sobre la base del bottom con los tornillos adecuados tal y como aparece en la imagen.

>foto

<foto

>foto

Paso 2.

Vamos a colocar las ruedas, para ello necesitaremos:

Atornilla el sensor de seguimiento y los tornillos hembra duales, Conecta los cables con los colores indicados.

<foto

<foto

<foto

Paso 3.

Vamos a montar la placa de la matriz LED:

Monta la plataforma (quitándole la pegatina) con la matriz LED, vigila de poner el cableado mirando arriba pero dejando un espacio (no lo hagas pegado al borde):

>foto

Paso 4.

Ahora vamos a ir con la plataforma rotatoria. El material que necesitamos es el siguiente:

Los tornillos los encontrarás dentro de la caja de las plataformas.

>foto

>foto

Para ajustar el ángulo correcto, deberás juntar la placa base con la placa extensora tal y como se ve en la siguiente imagen:

>foto

Al engancharla, conecta los cables del servo en los puertos correspondientes:

Servo
8833 Motor Driver Expansion Board

Brown

G

Red

5V

Yellow

A3

>foto

A continuación, dentro del Arduino IDE, ejecuta el siguiente código con la placa conectada al ordenador para darle energía:

/*
Código para restablecer el rotor a 90º. Copia el código y subelo a la placa. Al conectarlo deberás escuchar un ruido.
*/
#define servoPin A3  //servo Pin
int pos; //variable de ángulo
int pulsewidth; // variable de longitud de pulso
void setup() {
  pinMode(servoPin, OUTPUT);  //lo inciiamos en OUTPUT
  procedure(0); //inicia en 0º
}
void loop() {

    procedure(90); // mueve el servo a 90°

}
// función de control del servo:
void procedure(int myangle) {
  pulsewidth = myangle * 11 + 500;  //calcula el ancho del pulso basandose en el ángulo
  digitalWrite(servoPin,HIGH);
  delayMicroseconds(pulsewidth);   //La duración más alta del pulso
  digitalWrite(servoPin,LOW);
  delay((20 - pulsewidth / 1000));  // Garantiza que el ciclo completo del pulso tenga una duración de 20 milisegundos.
}

Ejecuta el código, asegúrate que ha funcionado y móntale la plataforma al servo como en la imagen:

Paso 5

Atornilla la placa tal y como se ve en la imagen, te recomiendo seguir las direcciones que estan impresas sobre la propia placa:

>foto

Paso 6.

Atornilla el sensor IR con el rotor que montamos anteriormente en las juntas que salen. Te recomiendo atornillas primero el sensor y luego atornillarlo a la base:

Paso 7.

Como ayuda:

El motor M2 está conectado a la interfaz B

El motor M3 está conectado a la interfaz A

El motor M1 está conectado a la interfaz B1

El motor M4 está conectado a la interfaz A1

El sensor ultrasónico debe conectarse así:

Ultrasonic Sensor
8833 Motor Driver Expansion Board

Vcc

V

Trig

D12

Echo

D13

Gnd

G

La matriz LED debe conectarse así:

8*16 LED Board
8833 Motor Driver Expansion Board

GND

G

VCC

5V

SDA

A4

SCL

A5

El servo debe conectarse así:

Servo
8833 Motor Driver Expansion Board

Brown

G

Red

5V

Yellow

A3

Conectamos ahora el receptor bluetooth, fíjate que el sensor tiene 6 pines, deben conectarse los cuatro centrales y dejar sueltos los de las puntas. Conecta también los jumper de plástico para evitar pinchazos y cortocircuitos.

Última actualización