Dónde estamos

  • White Instagram Icon
  • YouTube - White Circle

© Copyright 2016 by Innovaland. Design by Juanillo

C.C. Itaroa, Local B59 (frente a Hipercor)

C/ Intxaurdia Nº 5, 31620 Huarte (Navarra)

Tel: +34 674 777 682

Email: roboticapamplona@gmail.com

Contacto

Robot, impresión 3D, robótica educativa, filamento 3D, Arduino en Pamplona

SOFTWARE DE INTERÉS [CÓDIGO ABIERTO & LIBRE]

  RECURSOS DE INTERÉS

TUTORIALES

INICIACIÓN ARDUINO CON BITBLOQ

01. Introducción con bitbloq

Comenzamos con el primer tutorial.

 

Vídeo:

  • YouTube - Black Circle

02. Aprendiendo a programar con bitbloq. Las variables globales y locales. 

Aprenderemos a utilizar las variables globales y las variables locales. Aprovecharemos también para conocer como funciona el puerto serie y utilizaremos otro bloque nuevo, el bloque "Si..." (utilizado en Arduino como "If").

 

Vídeo:

  • YouTube - Black Circle

03. Aprendiendo a programar con bitbloq. Las máquinas de estados.  

En esta ocasión vamos a ver un sencillo ejemplo de cómo funciona una máquina de estados con el encendido - apagado de un monitor o TV con un botón y un led indicador. Incorporamos nuevos bloques “de lo contrario ejecutar”, “comprobar cuál es el valor de” y “si es igual a”.

 

Vídeo:

  • YouTube - Black Circle

04. Aprendiendo a programar con bitbloq. Enviar datos a través de nuestro teclado y mapear.  

Cuarto vídeo de aprende a programar Arduino con bitbloq.  En esta ocasión, aprenderemos a enviar datos a nuestra placa a través de nuestro teclado. De esta forma, podremos encender, apagar, mover…etc componentes enviando datos desde nuestro teclado. Esto mismo puede aplicarse realizando una APP personalizada con APP Inventor y enviando comandos por bluetooth, lo veremos más adelante.

Por otro lado, veremos cómo funciona el bloque de “mapear” y para que se puede utilizar

 

Vídeo:

  • YouTube - Black Circle

INICIACIÓN APLICACIONES PARA ANDROID CON APP INVENTOR

01. Aprendiendo a crear aplicaciones para Android con APP Inventor.   

Primer video de aprende a crear aplicaciones para Android con APP Inventor.  
Vamos a crear una sencilla aplicación con APP Inventor para colorear con los colores y grosores que queramos. 

 

Vídeo:                                                Descarga el proyecto:

  • YouTube - Black Circle

CONSTRUYENDO UNA IMPRESORA CORE XY 280X280X300

01. Montaje impresora 3D Core XY. –ESTRUCTURA-   

 

Pasos a seguir:
1. Pasar la rosca macho de M5 en todos los extremos de nuestros perfiles.
2. Hacer agujeros con broca 5 a 10mm de distancia en los 2 extremos de los perfiles del eje Z (4 perfiles). 
3. Poner tornillos M5X16 en los extremos de los otros 8 perfiles. 
4. Montar estructura
5. Poner los 4 soportes de 60x60x3, estos después servirán para colocar una base. En las esquinas en vez de tornillos pondremos una pata anti-vibración. Para poner los 2 tornillos de cada esquina utilizaremos también las tuercas de perfileria de M5.

Herramientas necesarias:
- Broca del 5
- Broca roscar macho M5
- Taladro
- Llave allen M5
- Lubricante

Materiales necesarios:
- Perfiles tipo I RANURA 5 . 500mm (X12)
- Tornillos M5x16 (X24)
- Pata goma anti-vibración M5 (X4)
- Chapa 60x60x3 con taladros M5. Impresas en PLA, ABS o de alunimio.
- Tuerca para especial para perfil M5 (X8)

Archivos descarga: https://drive.google.com/file/d/0B9qD...

Vídeo:                                            

02. Montaje impresora 3D Core XY. –Transmisión XY-


Pasos  a seguir:

1.      Colocar los soportes de arriba una en cada esquina y sujetar con tornillo M5X45 + tuerca M5 + arandela + tuerca. Para ellos soltaremos los tornillos laterales que sujetan el perfil para poder girarlo y     nos sea más cómodo colocar las 2 piezas.

2.      Meter los 4 rodamientos LM8UU, 2 en cada pieza y lubricar un poco el interior.

3.      Meter las varillas lisas M8 X 530mm dentro de los rodamientos y comprobar que el deslizamiento es correcto y no presenta fricción alguna.

4.      Colocar las otras 2 piezas impresas en cada extremo de las varillas.

5.      Lubricar los 2 patines SC8LUU y en su interior meter las 2 varillas lisas M8 X 436mm.

6.      Juntamos las 3 partes para formar una “U”.

7.      Damos la vuelta a la impresora con las patas hacia arriba para que nos sea más cómodo meter las varillas en las piezas que tenemos ya agarradas en las 2 esquinas. Colocamos 2 tuercas M5 para perfil y colocamos las piezas que tenemos agarradas a nuestras varillas para sujetarlas con tornillos M5X35, colocaremos 2 en cada pieza.

8.      Colocamos los extremos de las varillas en las otras 2 piezas y damos unos golpes con el martillo hasta que veamos que todo encaja bien.

9.      Damos la vuelta a la impresora y comprobamos que es deslizamiento en todas las direcciones es correcta.

10.  Ahora vamos a colocar la parte por donde pasaran las correas en las esquinas. Utilizaremos rodamientos F624zz, 8 en total. Pasamos 1 tornillo M4X35 por uno de los agujeros y otro por el otro. En su interior pondremos en uno de ellos 2 rodamientos y en otro de ellos 2 rodamientos + pieza de plástico elevadora. Hacemos coincidir y sujetamos con tuerca M4. Para sujetar las piezas al perfil, utilizaremos tuercas de perfilería + tornillo M5X12 para los extremos y tornillo M5X12 para los agujeros del centro. Recuerda que, para este último, tienes que tener el agujero roscado con la broca de roscar macho M5.

 

 

 

Herramientas necesarias

-         Lubricante

-         Llaves allen M5 y M4

-         Martillo

 

Materiales

-          4X Tornillo M5X35

-          4X Tornillo M5X45

-          8X Tuerca M5

-         4X Tornillo M4X35

-         6X Tornillo M5X12

-         4X Arandela M5

-         4X Tuerca M5

-         8X Tuerca M5 para perfil

-         4X Tuerca M4 

-         4X Rodamientos LM8UU

-         2X Patines SC8LUU

-         2X Varilla lisa M8 X 530mm

-         2X Varilla lisa M8 X 436mm

-         8X Rodamientos F624zz

 

Descarga de piezas:

-         Conjunto transmisión XY [STL + FREECAD]: https://goo.gl/1V2UpY

Video: 

Montaje impresora 3D Core XY. –Transmisión XY (II)- 

Pasos a seguir:
1. Colocar los motores Nema en los soportes de plástico impresos y fijarlo con 4 tornillos M3 X 10. 

2. Colocar los soportes junto con los motores Nema uno en cada esquina.  Utilizaremos tornillos M5 X 12 (3 para cada soporte). 1 se atornilla a la esquina del perfil los otros 2 a cada extremo con tuercas de perfileria.

3. Poner los rodamientos de la transmisión XY. Necesitaremos 2 piezas impresas para levantar una polea en cada lado. En la parte derecha levantaremos la de la parte de más adentro y en la parte de la izquierda levantaremos la de la parte de más a fuera. Utilizaremos tornillos M4 X 65 para las partes levantadas con la pieza impresa y de M4 X 55 para las otras partes. Además necesitaremos 8 rodamientos F624ZZ. Para finalizar, sujetaremos todo por la parte de abajo con 2 tuercas en cada tornillo.

4. Colocamos la pletina impresa con 4 tornillos M4 X 6 (es importante que avellanéis la pieza para que queden los tornillos al ras metido)

5. Preparamos 2 tornillos de M4 X 65 totalmente roscados (yo no los encontré así que  los corte a medida de una varilla roscada M4). Sujetamos en la parte baja con tuerca (en mi caso no quedaba suficiente hueco para que entrase la tuerca, así que le he puesto una brida). 

6. Pasamos las corres de la parte baja y de la parte alta. Link esquema: https://goo.gl/cCFrxA

7. Agarramos las correas con las palometas impresas y tornillos M4 X 40.

8. Introducimos una tuerca en cada tornillo y después  encima la pieza impresa y dos tuercas encima otra vez + otra autoblocante.

Herramientas necesarias:
- Llaves
- Llave inglesa o alicates

Materiales necesarios:
- Soporte impreso para motores X2
- Soporte levantar poleas X2
- Bridas impresas
- 8X tornillos M3 X 10
- 6X  tornillos M5 X 12
- 2x tornillos M4 X 65
- 2x tornillos M4 X 55
- 4X tornillos M4 X 6
- 2x tornillos M4 X 40
- 14 X TUERCAS M4
- 4X Tuerca de perfileria


Descarga de piezas:
- Bridas + pletina carro: https://goo.gl/5RdwpS
- Resto utilizar del video anterior

Video:

  • YouTube - Black Circle
  • YouTube - Black Circle
  • YouTube - Black Circle

SOFTWARE DE INTERÉS [CÓDIGO ABIERTO & LIBRE]

  RECURSOS DE INTERÉS

¿Qué es Software Libre?

El Software Libre o Free Software en inglés, es un software que respeta las cuatro libertades que la FSF establece:

  • La libertad de usar el programa, con cualquier propósito.

  • La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.

  • La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.

  • La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.

En otras palabras, es aquel que respeta la libertad de todos los usuarios que adquirieron el producto para ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas. Es muy importante aclarar que el Software Libre establece muchas libertades pero no es necesariamente gratuito. Con esto quiero decir que conservando su carácter libre (respetando las libertades), puede ser distribuido de manera comercial. Esto garantizando sus derechos de modificación y redistribución.

¿Qué es Open Source?

Open Source o código abierto, es la expresión con la que se conoce al software distribuido y desarrollado libremente. Es un movimiento más pragmático, se enfoca más en los beneficios prácticos como acceso al código fuente que en aspectos éticos o de libertad que son tan relevantes en el Software Libre.

Su premisa es que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario, es una visión técnica. Obviamente para lograr calidad técnica lo ideal es compartir el código, pero no estás obligado a hacerlo.

Diferencias

Como podemos ver, el movimiento del Software Libre hace hincapié en cuestiones éticas y morales relacionadas con el software, viendo el aspecto técnico como secundario, a diferencia del movimiento Open Source que lo establece como prioritario, siendo esta su diferencia más grande.

Otra de sus diferencias, quizá la más importante para lo que al ámbito comercial concierne, es que con una aplicación desarrollada bajo los estándares del Software Libre puedes obtener remuneración por conceptos de desarrollo, soporte y puesta a punto siempre y cuando entregues los fuentes, a diferencia del movimiento Open Source que no te obliga a hacerlo. Todos los productos desarrollados en Software Libre así como sus derivados siempre deben ser libres, a diferencia de Open Source.

Como podemos ver, básicamente el movimiento de Software Libre tiene diferencias de índole filosóficas con el Open Source, sin embargo, ambos han permitido el desarrollo de software de gran calidad y con muchísimas mas libertades de las que el software privativo otorgaría jamás.

PROGRAMAR ARDUINO

Bitbloq

Arduino IDE

Codebender

GUÍA PASO A PASO IMPRESORA 3D

[by STATICBOARDS

DISEÑO 3D

RECURSOS PARA PC

FreeCAD

Blender

Tinkercad

LAMINADO 3D

Cura

Slicer

Repetier

COMUNIDAD

FPGAwars

CloneWars

DIWO

ARCHIVOS 3D

Inkscape

PDFcreator

GIMP

LibreOffice

VLC

XBMC

ClamAV

Linux

Octoprint

CIRCUITOS

Circuits

KiCad

VARIOS

Raspberry

Scratch

Arduino

Thingiverse

Youmagine

Pinshape

MyMiniFactory

GrabCAD