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:sapoconcho [2021/06/07 19:26] Félix Sánchez-Tembleque se ha restaurado la vieja versión (2021/06/05 10:51) |
proyectos:sapoconcho [2023/03/09 09:23] Félix Sánchez-Tembleque [Sapoconcho 2021. The Expanse] |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Sapoconcho ====== | ====== Sapoconcho ====== | ||
+ | |||
+ | <WRAP tip> Esta página se ha migrado parcialmente a github en el repositorio [[https:// | ||
<WRAP tip> **sapoconcho ** \\ | <WRAP tip> **sapoconcho ** \\ | ||
Línea 44: | Línea 46: | ||
====== Sapoconcho 2021. The Expanse ====== | ====== Sapoconcho 2021. The Expanse ====== | ||
- | Los modelos iniciales del proyecto utilizaban micromotores de tipo N20 en un chasis de 90mm de diámetro. Aunque sigue siendo un diseño válido, en 2021 hemos creado un nuevo chasis un poco más grande para poder expandir el ecosistema. | + | Los modelos iniciales del proyecto utilizaban micromotores de tipo N20 en un chasis de 90mm de diámetro. Aunque sigue siendo un diseño válido, en 2021 hemos creado un nuevo chasis un poco más grande para poder expandir el ecosistema. Esto nos va a permitir aumentar la versatilidad del proyecto al poder meter más elementos en el chasis, y ampliar el número de plataformas hardware disponibles. |
- | El nuevo chasis utiliza motores amarillos y tiene 120mm de diámetro, manteniendo el formato tortuga. Sabemos que 'motor amarillo' | + | El nuevo chasis utiliza motores amarillos y tiene 120mm de diámetro, manteniendo el formato tortuga. |
- | + | ||
- | Cuando tengan motores Epstein en Aliexpress habrá que reestudiar el proyecto. | + | |
{{: | {{: | ||
- | Esto nos va a permitir aumentar la versatilidad del proyecto al poder meter más elementos | + | Sabemos que 'motor amarillo' |
- | * **Sapoconcho freestyle**: | + | De modo similar al proyecto |
- | * **Sapoconcho | + | |
- | * **Sapoconcho Pico**: el nuevo microcontrolador | + | |
- | * **Sapoconcho micro: | + | |
- | * **Sapoconcho Zero**: para quien quiera Python a toda potencia con una Raspi Zero y diferentes HATs. | + | |
- | * **Sapoconcho RC**: instala | + | |
+ | ===== Sapoconcho XL ===== | ||
- | ===== Sapoconcho freestyle. El chasis base ===== | + | Aquí puedes ver la [[https:// |
- | El chasis base tiene tres piezas y el montaje es muy sencillo. Sólo hay que unir la base inferior al soporte de motores con dos tornillos M3x12. Los motores amarillos se unirán a este soporte con 4 tornillos M3x30. Todas las piezas están en este [[https:// | + | {{:proyectos: |
- | {{: | + | ===== Sapoconcho BATS ===== |
- | A continuación se monta la placa superior, que en este caso es plana y sólo tiene orificios para pasar cables hacia abajo y para montar los soportes de los sensores de ultrasonidos. Las placas van unidas entre si por 4 pilares, que pueden ser separadores de circuitos comerciales o impresos, en ambos casos de 30mm de altura. Podrás usar una protoboard adhesiva o diferentes combinaciones | + | Aquí puedes ver la [[https:// |
- | {{: | + | {{: |
- | {{: | + | ===== The Expanse ===== |
- | A continuación se montan las ruedas, | + | Partiendo del chasis base puedes hacer muchas cosas diferentes -de ahí que hablemos |
- | En este tipo de montaje podrías hacer el mismo [[https:// | + | * **Sapoconcho freestyle**: |
+ | {{:proyectos:foto_20-5-21_15_11_59.jpg?400|foto_20-5-21_15_11_59.jpg}} | ||
- | Por una coincidencia no buscada, si tienes una placa Redbot de Sparkfun ¡también encaja! Y podrás aprovechar el trabajo que hicimos en su día con esa [[https:// | + | {{:proyectos: |
{{: | {{: | ||
- | Para alimentar cualquiera de las versiones empezando por el chasis | + | * **Sapoconcho mClon**: En este caso sólo hemos adaptado nuestro |
+ | {{: | ||
- | {{: | + | {{: |
- | + | * **Sapoconcho | |
- | ===== Sapoconcho | + | |
- | + | ||
- | Cuando pensamos en ampliar el ecosistema inmediatamente se nos ocurrió que sería un desperdicio no aprovechar el trabajo estupendo del [[https:// | + | |
- | + | ||
- | ====Versión ProtoShield==== | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | ====Versión ShieldClon==== | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Para poder utilizar el portapilas 4xAA (con step-up) es necesario hacer unos pequeños hacks a la placa de XDeSIG. Además de no montar el conector USB, hay que cambiar la resistencia de 2.2 ohm por una de 0 ohm (sí, has leído bien, cero, aunque puedes también hacer un puente con un cable), y en lugar del step-up para cargar la batería colocar un regulador LM7805. | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | + | ||
- | ===== Sapoconcho Pico ===== | + | |
- | + | ||
- | Este desarrollo tendrá su entrada propia aparte en la wiki. | + | |
{{: | {{: | ||
- | ===== Sapoconcho micro:bit ===== | ||
- | Este desarrollo tendrá su entrada propia aparte en la wiki. | + | * **Sapoconcho micro: |
- | ===== Sapoconcho Zero ===== | + | {{: |
- | Este desarrollo tendrá su entrada propia aparte en la wiki. | + | * **Sapoconcho |
- | + | {{: | |
- | ===== Sapoconcho | + | |
- | + | ||
- | Con un sencillo kit de radiocontrol que recomendamos | + | |
- | + | ||
- | {{: | + | |
+ | * **Sapoconcho RC**: instala la placa que recomendamos en el proyecto [[https:// | ||
+ | {{: | ||
====== Sapoconcho original de 90mm ====== | ====== Sapoconcho original de 90mm ====== | ||
- | El primer diseño con piezas impresas y en fase anterior recortando protoboards tiene 90mm. Aquí describimos el montaje del chasis paso a paso para los dos casos. | + | El primer diseño con piezas impresas y en fase anterior recortando protoboards tiene 90mm. Aquí describimos el montaje del chasis paso a paso. Este tamaño Lo recomendamos si vas a trabajar en espacios muy reducidos como en los laberintos de competición en los que no cabe el de 120. En otro caso, es algo más difícil de montar por el pequeño tamaño (también hemos hecho uno de 60mm!). |
+ | ===== Montaje mecánico ===== | ||
- | ===== Montaje sin placa perforada (modelo KIS) ===== | + | [[https://github.com/felixstdp/sapoconcho/ |
- | + | ||
- | Si no te gusta o no quieres soldar, | + | |
{{ : | {{ : | ||
Línea 145: | Línea 118: | ||
Paso 5 (opcional). **Monta los soportes para los sensores SR-04** | Paso 5 (opcional). **Monta los soportes para los sensores SR-04** | ||
- | Conecta la placa de motores al Arduino con el esquema siguiente. | + | ===== Montaje de los motores ===== |
+ | |||
+ | Conecta la placa de motores al Arduino con el esquema siguiente. El funcionamiento de una controladora de motores L9110 puedes verlo [[https:// | ||
{{: | {{: | ||
- | ===== Montaje con placa perforada ===== | + | ===== Montaje de los sensores ===== |
- | + | ||
- | Si lo tuyo es complicarte la vida, te gusta soldar y/o no dispones de piezas impresas, esta es otra forma de montarlo. Es la manera en que comenzó el desarrollo del proyecto, realmente nosotros preferimos el modelo KIS. | + | |
- | + | ||
- | Advertencia: | + | |
- | + | ||
- | Paso 1: **Cortar la placa perforada** | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Paso 2: **Fijar los motores**. Los micromotores de corriente continua con engranaje integrado que usamos se suelen vender con su soporte. Si no es así se puede imprimir uno. Se montarán en oposición en cada una de las cajas que alojarán las ruedas y deben quedar alineados con el centro de la placa y enrasados con el borde lateral que deja la caja. Deben colocarse del lado de la placa por el que se suelda, donde se pueden ver los cuadraditos de cobre, y que después mirará al suelo. Los tornillos de los soportes típicos son de M2.5. Los taladros pueden hacerse algo mayores, de diámetro 3, para ajustar bien la alineación. | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Paso 3: **Colocar el portapilas**, | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Paso 4: **Montaje de la rueda loca de apoyo**. Taladrar el agujero para el tornillo que soportará la rueda loca, con cuidado ya que es el elemento más ajustado, casi pegado al borde de la placa y centrado en la parte trasera al lado de las pilas. Este tornillo (M2x20) tendrá una tuerca contra el soporte de la bola y dos más contra la placa, por encima y por debajo. Estas dos últimas permiten la nivelación del chasis. Se pueden montar también ya las ruedas en los motores. | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Paso 5: **Soldar el zócalo** | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Paso 6: **Montar la placa de control** | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Paso 7: **Soldar el interruptor** | + | |
- | + | ||
- | Paso 8 (opcional): **Soldar los pines extra** | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | ====== Montaje de los sensores | + | |
- | ===== Montaje de los sensores de ultrasonidos | + | ==== Montaje de los sensores de ultrasonidos ==== |
- | Los sensores del ultrasonidos HC-SR04 tienen cuatro pienes: alimentación (VCC), masa (GND), trigger y echo. Estos dos últimos los unimos con una soldadura para ahorrarnos un cable, aunque tenemos que advertir que algunos modelos de algunos fabricantes no permiten esto, y al hacerlo no funcionan. En los repositorios de piezas impresas del sapoconcho original y la versión de 2021 hay un soporte para imprimir para estos sensores. | + | Los sensores del ultrasonidos HC-SR04 tienen cuatro pienes: alimentación (VCC), masa (GND), trigger y echo. Estos dos últimos los unimos con una soldadura para ahorrarnos un cable, aunque tenemos que advertir que algunos modelos de algunos fabricantes no permiten esto, y al hacerlo no funcionan. |
{{: | {{: | ||
- | ===== Montaje de los sensores de líneas | + | === Montaje de los sensores de líneas === |
Los sensores infrarrojos de líneas, tanto con salida analógica como digital utilizan tres pines: alimentación (VCC), masa (GND) y señal. En la figura aparecen dos sensores conectados a las entrada analógicas A0 y A1. | Los sensores infrarrojos de líneas, tanto con salida analógica como digital utilizan tres pines: alimentación (VCC), masa (GND) y señal. En la figura aparecen dos sensores conectados a las entrada analógicas A0 y A1. | ||
Línea 205: | Línea 138: | ||
{{: | {{: | ||
- | ====== Mejoras en la alimentación | + | ===== Mejoras en la alimentación ===== |
Para no tener que pinchar la alimentación cada vez y poder usar pilas AAA recargables (que habitualmente son de 1.2V y no llegan) se propone usar un interruptor y un regulador de alimentación MT3608 DC-DC. Puede colocarse por debajo en el chasis superior, que tiene un alojamiento para el interruptor. | Para no tener que pinchar la alimentación cada vez y poder usar pilas AAA recargables (que habitualmente son de 1.2V y no llegan) se propone usar un interruptor y un regulador de alimentación MT3608 DC-DC. Puede colocarse por debajo en el chasis superior, que tiene un alojamiento para el interruptor. | ||
Línea 220: | Línea 153: | ||
* 1 Arduino/ | * 1 Arduino/ | ||
- | * 1 Placa de control de motores con integrados L9110 (o su equivalente HG7881) | + | * 1 Placa de control de motores con integrados L9110 (o su equivalente HG7881). |
- | * 2 Portapilas para dos pilas AAA o 1 conector para una pila de 9v. | + | * 1 Portapilas para cuatro |
- | * 1 Placa perforada de agujeros cuadrados para soldadura de 100x160mm o bien placa de prototipado (breadboard) tamaño mini (17×10 pines). | + | * 1 placa de prototipado (breadboard) tamaño mini (17×10 pines). |
- | * 2 Micromotores de corriente continua tipo N20 de 6v con engranaje reductor integrado | + | * 2 Micromotores de corriente continua tipo N20 de 6v con engranaje reductor integrado. 150rpm es una buena opción intermedia de velocidad. |
* 2 juntas tóricas de 32x2mm. | * 2 juntas tóricas de 32x2mm. | ||
- | * 1 tira de pines hembra para soldar (ojo, debe adaptarse a las patillas del Arduino, las hay más pequeñas). | ||
- | * 1 tira de pines macho para soldar. | ||
* 1 microinterruptor para soldar. | * 1 microinterruptor para soldar. | ||
* 1 bola de acero (inox/ | * 1 bola de acero (inox/ | ||
* Pequeño material: tornillos M2.5×10, tuercas M2.5, tornillo M2*20, tuercas M2, cinta adhesiva de doble cara, separadores de circuitos de 25mm. | * Pequeño material: tornillos M2.5×10, tuercas M2.5, tornillo M2*20, tuercas M2, cinta adhesiva de doble cara, separadores de circuitos de 25mm. | ||
- | ====== Galería ====== | + | **Para las versiones de 120mm**, el listado de materiales está en su propia wiki. |
- | + | ||
- | |{{ : | + | |
- | |{{ : | + | |
- | |{{ : | + | |
- | |{{ : | + | |
- | |{{ : | + | |
- | + | ||
- | ===== Piezas imprimibles ===== | + | |
- | + | ||
- | | + | |
- | | + | |
===== Enlaces para comprar material ===== | ===== Enlaces para comprar material ===== |