Herramientas de usuario

Herramientas del sitio


proyectos:raptor

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
proyectos:raptor [2017/03/11 12:26] – [Raptor Zero] Félix Sánchez-Temblequeproyectos:raptor [2024/06/17 07:13] (actual) – editor externo 127.0.0.1
Línea 5: Línea 5:
 {{:proyectos:raptor:img_0101.jpg?500}} {{:proyectos:raptor:img_0101.jpg?500}}
  
-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://bricolabs.cc/wiki/index.php?title=Sapoconcho|Sapoconcho]] sino de un siguelíneas orientado exclusivamente a correr o al menos a intentarlo. Una de las ideas en desarrollo es crear un chasis con placa de circuito impreso ad-hocCon él se podrá montar de manera muy sencilla el hardware y concentrarse en hacer un programa eficiente.+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://bricolabs.cc/wiki/index.php?title=Sapoconcho|Sapoconcho]] sino de un siguelíneas orientado exclusivamente a correr o al menos a intentarlo. El chasis se puede hacer con una base impresa en 3D o bien con una [[https://es.wikipedia.org/wiki/Circuito_impreso|PCB]]. En los dos casos está preparada para montar en ella módulos (Arduino, Driver de motores, Sensor de líneas...). Este tipo de montaje es muy sencillo para concentrarse en hacer un programa eficiente.
  
-Ya hay tres chasis diseñados, dos para Arduino (normal y mini) y uno para Raspberry Pi.+Hay varios chasis diseñados, para Arduino (PCB o impreso, normal y mini) y uno para Raspberry Pi.
  
 ===== Chasis ===== ===== Chasis =====
  
-En las versiones para Arduino, los chasis están microperforados para pinchar directamente en ellos el Arduino y el driver TB6612, y poner por debajo un trozo cortado a medida de breadboard de soldar para cablearlo entero por abajo. Al revés de que en otros diseños con breadboard de pinchar, aquí para reducir el tamaño será imperativo soldar los cables.+En las versiones para Arduino, los chasis impresos están microperforados para pinchar directamente en ellos el Arduino y el driver TB6612, y poner por debajo un trozo cortado a medida de breadboard de soldar para cablearlo entero por abajo. Al revés de que en otros diseños con breadboard de pinchar, aquí para reducir el tamaño será imperativo soldar los cables.
  
-==== Raptor ====+==== Raptor PCB ====
  
-Diseñado 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 I2C Sunfounder. En la fotografía aparece con las ruedas Pimoroni Moon Buggy.+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://github.com/brico-labs/Raptor|repositorio del proyecto]]. 
 +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).
  
-{{:proyectos:500px-raptor.jpg?500}}+{{:proyectos:raptor:raptor_pcb_1.jpg?500|}}
  
-{{:proyectos:500px-2017-01-16.jpg?500}}+{{:proyectos:raptor:raptor_pcb_2.jpg?500|}} 
 + 
 +{{:proyectos:raptor:raptor_pcb_3.jpg?500|}}
  
 ==== Raptor mini ==== ==== Raptor mini ====
  
-Igual que el anterior pero de menor tamaño, con 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
  
 {{:proyectos:500px-raptor_mini.jpg?500}} {{:proyectos:500px-raptor_mini.jpg?500}}
Línea 30: Línea 33:
  
 {{:proyectos:500px-raptor_mini_down.jpg?500}} {{:proyectos:500px-raptor_mini_down.jpg?500}}
 +
 +==== Raptor mini 2.0 ====
 +
 +Evolución del anterior, desplazando las baterías hacia atrás y cableando bajo los zócalos.
 +
 +{{:proyectos:raptor:raptor_20_up.jpg?500|}}
 +
 +{{:proyectos:raptor:raptor_20_detail.jpg?500|}}
 +
 +==== Raptor ====
 +
 +Con chasis impreso un poco más grande y un sensor de líneas I2C Sunfounder. En la fotografía aparece con las ruedas Pimoroni Moon Buggy.
 +
 +{{:proyectos:500px-raptor.jpg?500}}
 +
 +{{:proyectos:500px-2017-01-16.jpg?500}}
 +
 +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 ==== ==== Raptor Zero ====
Línea 42: Línea 63:
  
 ===== Conexionado ===== ===== 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 ==== ==== Soporte para baterías ====
Línea 79: Línea 102:
 Código base para algoritmo PID y sensor Pololu QTR-8. La rutina de motores puede extraerse para trabajar con otros sensores. Código base para algoritmo PID y sensor Pololu QTR-8. La rutina de motores puede extraerse para trabajar con otros sensores.
  
-[[https://github.com/fstdp/openscad/blob/master/raptor/raptormini.ino|Enlace a Github]]+Para el sensor digital QTR-8RC 
 + 
 +[[https://github.com/felixstdp/raptor/blob/master/raptor_qtr8rc.ino|Enlace a Github]] 
 + 
 +Para el sensor analógico QTR-8A
  
 Wiki del sensor I2C Sunfounder con código de ejemplo para Arduino. Wiki del sensor I2C Sunfounder con código de ejemplo para Arduino.
  
-[[https://www.sunfounder.com/wiki/index.php?title=Line_Follower_Module|Sunfounder Line Follower]]+[[http://wiki.sunfounder.cc/index.php?title=Line_Follower_Module|Sunfounder Line Follower]]
  
 ==== Raspberry Pi ==== ==== Raspberry Pi ====
Línea 94: Línea 121:
 ===== Enlaces ===== ===== Enlaces =====
  
-  * [[https://github.com/fstdp/openscad/tree/master/raptor|Chasis en OpenSCAD y STL en Github]]+  * [[https://github.com/felixstdp/raptor|Chasis en OpenSCAD y STL en Github (Félix)]] 
 +  * [[https://github.com/brico-labs/Raptor|Repositorio de todo el proyecto en Github (Bricolabs)]]
   * [[http://www.luisllamas.es/2016/08/arduino-motor-dc-tb6612fng/|Utilización del TB6612 (por Luis Llamas)]]   * [[http://www.luisllamas.es/2016/08/arduino-motor-dc-tb6612fng/|Utilización del TB6612 (por Luis Llamas)]]
  
  
proyectos/raptor.1489235192.txt.gz · Última modificación: 2024/06/17 07:12 (editor externo)