
Seguidordelineas
aguuzzo/GZX
Este proyecto implementa un robot seguidor de líneas basado en un Arduino Nano, 6 sensores CNY70, motores Pololu y un driver de motores.

Este proyecto implementa un robot seguidor de líneas basado en un Arduino Nano, 6 sensores CNY70, motores Pololu y un driver de motores.
SeguidordelineasV2.1 is an open-source printed circuit board by aguuzzo, from the aguuzzo/GZX repository on GitHub. It is a 2-layer board of 821.3 × 499.1 mm with 248 parts on 45 nets, routed with 1,393 tracks and 9 vias.
It is built around the CNY70 and L7805. Its parts include 104 resistors, 48 ICs, 20 capacitors, 8 switches and 4 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Este proyecto implementa un robot seguidor de líneas basado en un Arduino Nano, 6 sensores CNY70, motores Pololu y un driver de motores. El robot utiliza un algoritmo de control para seguir de forma eficiente una línea negra sobre un fondo blanco.
Conectados a las entradas analógicas del Arduino:
Pines del Arduino conectados al driver:
#include <Arduino.h>
// Pines de sensores
const int sensores[6] = {A0, A1, A2, A3, A4, A5};
// Pines del driver
const int ENA = 9; // Velocidad motor izquierdo
const int IN1 = 7;
const int IN2 = 6;
const int ENB = 10; // Velocidad motor derecho
const int IN3 = 5;
const int IN4 = 4;
int lecturaSensores[6];
int posicion = 0;
int error = 0;
int velocidadBase = 150;
float Kp = 10; // Constante proporcional
void setup() {
for (int i = 0; i < 6; i++) pinMode(sensores[i], INPUT);
pinMode(ENA, OUTPUT);
pinMode(ENB, OUTPUT);
pinMode(IN1, OUTPUT);| Qty | Value | Footprint | References |
|---|---|---|---|
| 48 | CNY70 | OptoDevice:Vishay_CNY70 | U1, U1, U1, U1, U1, U1, U1, U1, U2, U2, U2, U2, U2, U2, U2, U2 +32 |
| 48 | R_US | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R1, R1, R1, R10, R10, R10, R10, R11, R11, R11, R11, R12, R12, R12, R12 +32 |
| 28 | 10K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R2, R2, R2, R2, R10, R10, R10, R10, R12, R12, R12, R12, R14, R14, R14, R14 +12 |
| 24 | 220 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R1, R1, R1, R3, R3, R3, R3, R5, R5, R5, R5, R11, R11, R11, R11 +8 |
| 16 | VAL** | Library:Pololu_Micro_Con_Soporte_Simple | Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor, Pololu_Micro_Gear_Motor |
| 15 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | BORNERA-1, BORNERA-1, BORNERA-1, BORNERA-1, BORNERA-2, BORNERA-2, BORNERA-2, BORNERA-2, BORNERA-3, BORNERA-3, BORNERA-3, BORNERA-3, BORNERA-ALIMENTACION1, MOTOR-1, MOTOR-2 |
| 9 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mm | BORNERA-ALIMENTACION1, BORNERA-ALIMENTACION1, BORNERA-ALIMENTACION1, MOTOR-1, MOTOR-1, MOTOR-1, MOTOR-2, MOTOR-2, MOTOR-2 |
| 8 | Arduino_Nano_Every | Module:Arduino_Nano | ARDUINO-NANO1, ARDUINO-NANO1, ARDUINO-NANO1, ARDUINO-NANO1, ARDUINO-NANO1, ARDUINO-NANO1, ARDUINO-NANO1, ARDUINO-NANO1 |
| 8 | C | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C1, C1, C1, C1, C2, C2, C2, C2 |
| 8 | L293 | Package_DIP:DIP-16_W7.62mm | DRIVER1, DRIVER1, DRIVER1, DRIVER1, U7, U7, U7, U7 |
| 8 | L7805 | Package_TO_SOT_THT:TO-220-3_Vertical | REGULADOR1, REGULADOR1, REGULADOR1, REGULADOR1, U8, U8, U8, U8 |
| 6 | C | Capacitor_THT:CP_Radial_Tantal_D6.0mm_P2.50mm | C1, C1, C1, C2, C2, C2 |
| 4 | 470 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R13, R13, R13, R13 |
| 4 | LED | LED_THT:LED_D3.0mm_IRGrey | D1, D1, D1, D1 |
| 4 | PULSADOR | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW2, SW2, SW2, SW2 |
| 3 | LLAVE | 100SP1T1B4M2QE:SW_100SP1T1B4M2QE | SW1, SW1, SW1 |
| 2 | .1μF | Capacitor_THT:CP_Radial_Tantal_D4.5mm_P2.50mm | C3, C4 |
| 2 | 22μF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C5, C6 |
| 2 | C | Capacitor_THT:CP_Radial_Tantal_D4.5mm_P2.50mm | C1, C2 |
| 1 | SW_DPST_x2 | TerminalBlock:TerminalBlock_bornier-3_P5.08mm | SW1 |

aguuzzo/GZX
Este proyecto implementa un robot seguidor de líneas basado en un Arduino Nano, 6 sensores CNY70, motores Pololu y un driver de motores.

dinge321/motor_pcb
This is a pcb for a 6V motor project using an unspecified microcontroler with the driver L293D

mhechavarria/color-caps-classifier
A project made mostly in python to classifie color caps using OpenCV


Pierini-Franco/Repositor_Automatico
The React app provides a way to order multiple products in a single order. At the same time, employees can order a single product

Carlos-Santos-prog/rc-car-esp32
Vehículo RC de combate con seguidor de línea basado en ESP32. Diseño electrónico completo en KiCad 10.


Falcon-Mauricio/Triatlon_B2023
Repositorio dedicado al desarrollo de un robot capas de realizar tres disciplinas: Velocista - Quita obstáculos - Radio Controlado

It measures 821.3 × 499.1 mm and has 2 copper layers, 1.6 mm thick.
248 parts, built around the CNY70 and L7805. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the aguuzzo/GZX repository on GitHub, at the commit this page was made from: the board is seguidordelineasV2.1.kicad_pcb and its schematic seguidordelineas.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask aguuzzo before reusing the design.