Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisión Ambos lados, revisión siguiente | ||
proyectos:raptor [2017/07/18 07:46] Félix Sánchez-Tembleque [Arduino] |
proyectos:raptor [2023/11/20 15:30] Félix Sánchez-Tembleque |
||
---|---|---|---|
Línea 3: | Línea 3: | ||
<WRAP tip> **Velociraptor** (del latín, ' | <WRAP tip> **Velociraptor** (del latín, ' | ||
- | {{: | + | {{: |
- | Raptor es un proyecto cuyo propósito es diseñar una serie de chasis de robot velocista. No se trata de un proyecto genérico de robot multipropósito como [[http:// | + | Raptor es un proyecto cuyo propósito es diseñar una serie de chasis de robot velocista. No se trata de un proyecto genérico de robot multipropósito como [[http:// |
- | Hay varios chasis diseñados, para Arduino (PCB o impreso, normal y mini) y uno para Raspberry Pi. | + | Hay varios chasis diseñados para Arduino |
- | ===== Chasis | + | ====== Arduino Pro Micro ====== |
- | En las versiones | + | El proyecto comenzó con un chasis impreso en 3D con orificios |
- | ==== Raptor PCB ==== | + | ===== v1.0 ===== |
- | Hemos diseñado una placa PCB que se puede fabricar en un servicio como SeeedStudio y otros fabricantes. Los archivos Gerber necesarios están | + | El primer diseño tiene los soportes de las pilas incluidos |
- | Está hecho para montar con un Arduino Pro Micro, dos motores N20 (sobre 500rpm) de 6v, un driver TB6612, baterías CR123/16340 un sensor de líneas Pololu QTR-8x y ruedas Pololu 42×19 (o similar). | + | |
- | {{: | + | Parecido al anterior pero con el chasis impreso en 3D. |
- | {{: | + | {{: |
- | {{: | + | {{: |
- | ==== Raptor mini ==== | + | {{: |
- | Parecido al anterior pero con el chasis impreso en 3D. | + | **Conexionado** |
- | {{: | + | **Soporte para baterías** |
- | {{: | + | 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. |
- | {{: | + | {{: |
- | ==== Raptor ==== | + | **Conexión del driver y el sensor de líneas** |
- | Con chasis impreso un poco más grante y un sensor de líneas I2C Sunfounder. En la fotografía aparece con las ruedas Pimoroni Moon Buggy. | + | Cableado del driver |
- | {{: | + | {{: |
- | {{: | + | Cableado completo incluyendo el sensor de líneas Pololu QTR-8 a las entradas analógicas A0 a A3 y A6 a A9. |
- | El cableado del driver de motores es diferente que para el Raptor Mini porque el sensor de líneas usado en este modelo es i2c y necesita esos pines en el Arduino.` | + | {{: |
- | ==== Raptor Zero ==== | + | ===== PCB v1 ===== |
- | Modificación | + | Hemos diseñado una placa PCB que se puede fabricar en un servicio como SeeedStudio, |
- | {{: | + | {{: |
- | {{: | + | {{: |
- | {{: | + | {{: |
- | ===== Conexionado | + | ===== v1.1 ===== |
- | Lo que sigue a continuación es la manera | + | 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 |
- | ==== Soporte para baterías ==== | + | {{: |
- | 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. | + | {{: |
- | {{: | + | ===== v2.0 ===== |
- | ==== Versiones | + | Evolución girando los módulo electrónicos para llevarlos hacia atrás junto con las pilas -que ahora tienen como opción usar LiPo-. Versión impresa y PCB. |
- | Detelle de pines de Arduino Pro Micro (vista superior) y el [[http:// | + | {{:proyectos: |
- | {{: | + | ====== Raptor Zero ====== |
- | {{: | + | Modificación del raptor original |
- | + | ||
- | Vista inferior | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Resultado | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Cableado completo incluyendo el sensor | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | ==== Versiones con Raspi Zero ==== | + | |
- | + | ||
- | Work in progress. | + | |
- | + | ||
- | ===== Programación ===== | + | |
- | + | ||
- | ==== Arduino ==== | + | |
- | + | ||
- | Código base para algoritmo PID y sensor Pololu QTR-8. La rutina de motores | + | |
- | + | ||
- | Para el sensor digital QTR-8RC | + | |
- | + | ||
- | [[https:// | + | |
- | Para el sensor analógico QTR-8A | + | {{: |
- | Wiki del sensor I2C Sunfounder con código de ejemplo para Arduino. | + | {{: |
- | [[https:// | + | ====== Programación ====== |
- | ==== Raspberry Pi ==== | + | En esta [[https:// |
- | ===== Equipo ===== | + | ====== Equipo |
* [[: | * [[: | ||
* [[: | * [[: | ||
- | ===== Enlaces ===== | + | ====== Enlaces |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | |
* [[http:// | * [[http:// | ||