Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
proyectos:raptor [2023/11/20 10:36] – Félix Sánchez-Tembleque | proyectos:raptor [2023/11/20 15:42] (actual) – [Enlaces] Félix Sánchez-Tembleque | ||
---|---|---|---|
Línea 13: | Línea 13: | ||
El proyecto comenzó con un chasis impreso en 3D con orificios para pasar los módulos electrónicos (Arduino, Driver y sensor de líneas) y por el lado contrario soldarlos a una breadboard de soldar cortada a medida haciendo una especie de sandwich con el chasis en medio. Al revés de que en otros diseños con breadboard de pinchar, aquí para reducir el tamaño será imperativo soldar los cables. | El proyecto comenzó con un chasis impreso en 3D con orificios para pasar los módulos electrónicos (Arduino, Driver y sensor de líneas) y por el lado contrario soldarlos a una breadboard de soldar cortada a medida haciendo una especie de sandwich con el chasis en medio. Al revés de que en otros diseños con breadboard de pinchar, aquí para reducir el tamaño será imperativo soldar los cables. | ||
- | ===== v1.0 ===== | + | ==== v1.0 ==== |
El primer diseño tiene los soportes de las pilas incluidos en el chasis impreso. | El primer diseño tiene los soportes de las pilas incluidos en el chasis impreso. | ||
Línea 25: | Línea 25: | ||
{{: | {{: | ||
- | ===== PCB v1 ===== | + | **Conexionado** |
- | Hemos diseñado una placa PCB que se puede fabricar en un servicio como SeeedStudio y otros fabricantes. Los archivos Gerber necesarios están en el [[https:// | + | **Soporte |
- | {{: | + | Usaremos una lata de conserva recortada, lijada y con una gota de estaño. Las tapas suelen ser mejor opción que los laterales porque el metal tiene más grosor. Los conectores están hechos en dos piezas en el frontal para soldar a los cables de alimentación (RAW/VM y GND) y en una única pieza en la parte trasera para unir las dos baterías en serie. |
- | {{: | + | {{: |
- | {{: | + | **Conexión del driver y el sensor de líneas** |
- | ===== v1.1 ===== | + | Cableado del driver |
- | Evolución del anterior, desplazando las baterías hacia atrás y cableando bajo los zócalos. | + | {{: |
- | {{: | + | Cableado completo incluyendo el sensor de líneas Pololu QTR-8 a las entradas analógicas A0 a A3 y A6 a A9. |
- | {{: | + | {{: |
- | ===== v2.0 ===== | + | ==== PCB v1 ==== |
- | Evolución girando los módulo electrónicos para llevarlos hacia atrás junto con las pilas -que ahora tienen | + | Hemos diseñado una placa PCB que se puede fabricar en un servicio |
- | {{: | + | {{: |
- | ==== Raptor Zero ==== | + | {{: |
- | Modificación del raptor | + | {{: |
- | {{: | + | ==== v1.1 ==== |
- | {{: | + | Evolución del anterior diseño impreso en 3D, desplazando las baterías hacia atrás y montando el driver y el Arduino con zócalos hechos a partir de tiras de pines hembra y soldando bajo ellos. |
- | ===== Conexionado ===== | + | {{: |
- | Lo que sigue a continuación es la manera de cablear el Raptor si no utilizas la PCB, que ya lo tiene todo incluido. | + | {{: |
- | ==== Soporte para baterías | + | ==== v2.0 ==== |
- | Usaremos una lata de conserva recortada, lijada y con una gota de estaño. Las tapas suelen ser mejor opción | + | Evolución girando los módulo electrónicos para llevarlos hacia atrás junto con las pilas -que ahora tienen como opción |
- | {{: | + | {{: |
- | ==== Versiones con Arduino Pro Micro ==== | + | ===== Raptor Zero ===== |
- | Detelle de pines de Arduino | + | Modificación del raptor original para usar con Raspberry Pi Zero en lugar de Arduino. Deberás usar una HAT (hardware attached on top) para controlar los motores como la ZeroBorg, la PiconZero o la pHAT explorer. Puedes imprimir un chasis que incluye los portabaterías o uno al que se le añaden luego. |
- | {{: | + | {{: |
- | {{: | + | {{: |
- | + | ||
- | Vista inferior para soldar el driver de motores TB6612 | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Resultado con los cables soldados | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Cableado completo incluyendo el sensor de líneas Pololu QTR-8 a las entradas analógicas A0 a A3 y A6 a A9. | + | |
- | + | ||
- | {{: | + | |
===== Programación ===== | ===== Programación ===== | ||
- | ==== Arduino ==== | + | En esta [[https://bricolabs.cc/wiki/guias/siguelineas_pid|entrada]] de la wiki puedes encontrar |
- | + | ||
- | Código base para algoritmo PID y sensor Pololu QTR-8. La rutina de motores puede extraerse para trabajar con otros sensores. | + | |
- | + | ||
- | Para el sensor digital QTR-8RC | + | |
- | + | ||
- | [[https://github.com/felixstdp/raptor/blob/ | + | |
- | + | ||
- | Para el sensor | + | |
- | + | ||
- | Wiki del sensor | + | |
- | + | ||
- | [[http:// | + | |
- | ==== Raspberry Pi ==== | ||
===== Equipo ===== | ===== Equipo ===== | ||
Línea 112: | Línea 87: | ||
===== Enlaces ===== | ===== Enlaces ===== | ||
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[http:// | + | |