Paso 2: Cargar el programa de ejemplo de Arduino
El controlador utilizado en este ejemplo es un Arduino UNO R3 o compatible y el regulador del motor Ardumoto escudo.
Puede descargarse el programa de ejemplo de Zagros Robotics, Inc. desde esta ubicación:
Programa de demostración de PD de seguidor de línea
El programa de ejemplo debe ubicarse en una carpeta con el mismo nombre que el archivo *.ino del programa a compilar.
Este ejemplo utiliza el Sensor de reflexión QTR-8RC Pololu RC matriz para detectar la línea. Pololu ha desarrollado una biblioteca que apoya este sensor. Esta biblioteca debe colocarse en la carpeta de las bibliotecas de Arduino para el programa de ejemplo compilar.
Este programa utiliza las siguientes conexiones para QTR-8RC
Las conexiones para el bosquejo de ejemplo son los siguientes:
- Pin Ardumoto Digital 2 - Sensor de QTR pin1
- Pin Ardumoto Digital 4 - Sensor de QTR pin2
- Pin Ardumoto Digital 5 - Sensor de QTR pin3
- Pin Ardumoto Digital 6 - QTR Sensor pin4
- Pin Ardumoto Digital 7 - Sensor de QTR pin5
- Pin Ardumoto Digital 8 - Sensor de QTR pin6
- Pin Ardumoto Digital 9 - Sensor de QTR pin7
- Pin Ardumoto Digital 10 - Sensor de QTR pin8
- Pin analógico Ardumoto 0 - pin Sensor QTR LEDON
- Ardumoto A 1 - cable negativo para el motor derecho
- Ardumoto A 2 - cable positivo para el motor derecho
- Ardumoto B 3 - cable positivo para el motor izquierdo
- Ardumoto B 4 - cable negativo para el motor izquierdo
- Ardumoto GND - pin Sensor QTR GND
- 5V - pin QTR Sensor VCC
(Nota: el Pin Digital 3 es saltado y utilizado por el conductor del motor Ardumoto)