Ir al contenido principal

Instalación de Arduino

Volver al menú de impresión 3D


Arduino es una plataforma electrónica de código abierto basada en hardware y software fáciles de usar. Está pensado para cualquier persona que haga proyectos interactivos.

El firmware más reciente requiere Arduino 1.6.8 o superior.  Si está usando Arduino versión 1.6.8 o inferior para cargar el firmware más reciente, aparecerá un error como se muestra a continuación.

Puedes bajar la última versión en:
https://www.arduino.cc/en/Main/Software

Versiones antiguas:
https://www.arduino.cc/en/Main/OldSoftwareReleases#previous



Instalación de Arduino en Linux
Paso 1:
Baja la última versión del paquete de su sitio oficial, link abajo.
www.arduino.cc/en/Main/Software
Hay versiones para el sistema de  32bit o para del 64-bit, ambos comprimidos  (tar.xz). Escoge la opción según sea tú sistema operativo.

Paso 2:
Navega hasta donde bajaste el archivo y extráelo allí. (Normalmente directorio Descargas)

Paso 3 :
Abre el directorio con el terminal y muévelo  al directorio "opt" con el siguiente comando:
sudo mv arduino-1.8.3 /opt

Paso 4:
Cambiate al directorio "opt" con el siguiente comando en el terminal
cd /opt

Paso 5 :
Navega al directorio del Arduino, con el siguiente comando en la terminal
cd arduino-1.6.9

Paso 6: 
Haz el archivo "install.sh" ejecutable y ejecútalo con el comando en la terminal
chmod +x install.sh
./install.sh

Paso 7 : 
Ya lo tienes instalado, puedes utilizarlo.








Configuración de Arduino para comunicarse con la impresora



En nuestro caso, usando linux el puerto sería Port: /dev/ttyUSB0



Abriendo el Marlin desde Arduino, generando un error de compilación.
Por lo que no podrás cargarlo a tú impresora

Opción1. Versiones previas generan error
NOTA IMPORTANTE: Si instalas una versión asegúrate de desinstalar bien la versión anterior. Me daba error la versión 1.8.3 de compilación. He tenido que desintalar por consola (sudo ./unistall.sh) del directorio del programa y por gestor de paquetes Synaptic.
sudo /opt/arduino-1.8.3/
./unistall.sh 


Opción 2. El firmware "Marlin" es muy viejo para el la versión del Arduino instalada.
Las versiones anteriores del firmware Marlin no pueden ser cargadas por Arduino versión 1.6.8 o superior. Por lo tanto, si estás utilizando la versión 1.6.8 o superior de Arduino para cargar uno de nuestros firmware Marlin más antiguos, aparecerá un error igualmente.



  • Bajar ARDUINO 1.8.2 , Versión 64 bits para Linux
  • Descomprimir esta carpeta en el directorio que desees.
  • Bajar la última versión del Anycubic Plus "Marlin" para tú impresora, aquí (https://drive.google.com/drive/folders/0B8VIB533cgdMa1czMW5hNWlXYW8) y abrirlo desde el Arduino.
  • Revisar si estos parámetros han sido cambiados en la pestaña de config.h 



Versión del fabricante "Anycubic Kossel"

 Actualización fecha 2017_12_julio
URL Consultada: https://drive.google.com/drive/folders/0B8VIB533cgdMa1czMW5hNWlXYW8


Debes bajar tu versión según sea kossel o kossel Plus



El fabricante ha escrito una actualización sugiriendo algunos cambios en el "Marlin" o "Firmware" de nuestra impresora. Revísalos.

  // Center-to-center distance of the holes in the diagonal push rods.
  #define DELTA_DIAGONAL_ROD 271.5 // mm

  // Horizontal offset from middle of printer to smooth rod center.
  #define DELTA_SMOOTH_ROD_OFFSET 188 // mm

  // Horizontal offset of the universal joints on the end effector.
  #define DELTA_EFFECTOR_OFFSET 31 // mm

  // Horizontal offset of the universal joints on the carriages.
  #define DELTA_CARRIAGE_OFFSET 20.6 // mm

  // Horizontal distance bridged by diagonal push rods when effector is centered.
  #define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-(DELTA_EFFECTOR_OFFSET)-(DELTA_CARRIAGE_OFFSET))

  // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
  #define DELTA_PRINTABLE_RADIUS 116

Algunos parámetros han sido cambiados
DELTA_DIAGONAL_ROD 
Cambiado de 267 a 271.5 or the number you debug (Page 19 in the manual);
DELTA_SMOOTH_ROD_OFFSET 
Cambiado 188 de 187 or the number you debug;
DELTA_PRINTABLE_RADIUS 
Cambiado 115 a 116

La altura Z
#define MANUAL_Z_HOME_POS 295 // Distance between the nozzle to printbed after homing

La altura ha sido cambiada a 295, este parámetro lo deberás cambiar según tú propia impresora.

Guardar y cargarlo a tú impresora 3D conectando al puerto USB a través de Arduino.
cd /home/chito2/Pronterface/Printrun
./Pronterface.py (Linux)

Volver al menú de impresión 3D


Comentarios