Page cover

Construyendo un coche multipropósito

La información sale de aquí: https://wiki.keyestudio.com/KS0559(KS0559F%EF%BC%89Keyestudio_4WD_BT_Multi-purpose_Car_V2.0

Introducción

Nos hemos agenciado con un kit de coche multifunción de Keyestudio. Este trae una placa Arduino compatible con Arduino UNO.

La mayoría de los componentes están conectados mediante tornillos y pilares de cobre, por lo que se puede construir el robot mediante unos sencillos pasos de montaje. Este producto cuenta con 17 proyectos de aprendizaje, desde simples hasta complejos, que nos guiarán para crear el robot.

Características

Algunas de las funciones programables son:

Diagrama eléctrico

Especificaciones

  • Voltaje de funcionamiento: 5V

  • Voltaje de entrada: 6-9V

  • Corriente máxima de salida: 2A

  • Disipación de potencia máxima: 25W (T=75℃)

  • Velocidad del motor: 5V 200rpm

  • Modo de accionamiento del motor: controlador de motor DRV8833

  • Ángulo de inducción ultrasónica: <15 grados

  • Distancia de detección ultrasónica: 2 cm-400 cm

  • Distancia del control remoto por infrarrojos: 10M (medido)

  • Distancia del control remoto Bluetooth: 50M (medido)

  • Control Bluetooth: compatible con sistemas Android e iOS

Materiales que vienen con el kit

Placa base

La placa de desarrollo Keyestudio V4.0 es una placa compatible con Arduino Uno, basada en MCU ATmega328P y con un chip CP2102 como convertidor de UART a USB.

Puertos de la placa

Dispone de 14 pines de entrada/salida digitales (de los cuales 6 se pueden utilizar como salidas PWM), 6 entradas analógicas, un cristal de cuarzo de 16 MHz, una conexión USB, un jack de alimentación, 2 cabezales ICSP y un botón de reinicio.

Contiene todo lo necesario para soportar el microcontrolador: simplemente conéctelo a una computadora con un cable USB o enciéndalo mediante un conector de alimentación CC externo (CC 7-12 V) o mediante conectores hembra Vin/GND (CC 7-12 V) para comenzar. .

PROYECTOS

Hay varios proyectos a realizar que se pueden descargar desde aquí:

Project 1: LED Blink Project 2: Adjust LED Brightness Project 3 : Line Tracking Sensor Project 4: Servo Control Project 5: Ultrasonic Sensor Project 6: IR Reception Project 7: Bluetooth Remote Control Project 8: Motor Driving and Speed Control Project 9: Facial Expression LED Board Project 10: Restricting Smart Car Project 11: Line Tracking Smart Car Project 12: Ultrasonic Following Smart Car Project 13: Ultrasonic Obstacle Avoidance Smart Car Project 14: IR Remote Control Smart Car Project 15: Bluetooth Control Smart Car Project 16: Bluetooth Speed Control Smart Car Project 17: Multi-purpose Bluetooth Smart Car

Preparación del entorno

Para poder programar podemos hacerlo directamente con C o bien usar Scratch para aquellos mas principiantes.

1. Instalar el Arduino IDE

El IDE lo puedes encontrar aquí.

Descarga

Elige la versión correcta de tu sistema y sigue los pasos para su instalación.

2. Instalar el driver

El chip USB-TTL de la placa de desarrollo Keyestudio V4.0 es un chip serie CP2102.

Una vez conectada la placa Arduino debería aparecer en "Panel de control > Administrador de dispositivos". Verás que aparece con una exclamación amarilla por que falta actualizarlo.

Si aparece la exclamación amarilla es que no esta actualizado el controlador

Se puede descargar el controlador del CP2101 en el siguiente enlace. Haz click derecho y actualiza el controlador. En vez de dejar que lo busque, examina tu mismo el archivo zip descargado y pulsa en "aceptar" para que instale el controlador.

El nuevo controlador ya instalado

3. Preparación del IDE

¿Hay que instalar mas librerias?

Hay que seleccionar la placa correcta, en nuestro caso, la placa "Arduino UNO" y el puerto correcto (lo puedes ver en Administración de dispositivos).

A lo largo de las prácticas, vas a necesitar ir añadiendo librerias de funcionamiento de sensores, para ello, recuerda desde el IDE vas a "Sketch> Include Library> Add.ZIPLibrary".

Última actualización