Los hotend estan caros y los que probamos ni se acercan al jhead así que estamos armando nuestra propia versión, basada en jhead, este es el tutorial d como armar el pico.
Archivos de la categoría: Blog
Miniaturas de openscad y stl
Resulta muy practico poder ver los archivos a imprimir, para esto diseñamos un pequeño programa.
Para instalarlo abrimos una terminal y ponermos:
wget https://github.com/maquinas-libres/openscad-thumbnailer/archive/master.zip
unzip master.zip
cd openscad-thumbnailer-master
sudo cp openscad-thumbnailers /usr/local/bin/
sudo cp openscad.thumbnailers /usr/share/thumbnailers/
Ahora tenemos que reiniciar pcmanfm y listo:
killall pcmanfm
pcmanfm
T1 LED parpadeante
¿Qué aprendo?
- Activar una salida digital
- Señal digital
- Encender un LED en ON/OFF
- Función digitalWrite()
- Temporizar una señal de salida
- Sintaxis de un programa en Arduino y Ardublock
- Conexión del Qudino a la computadora
Robotito
Kit de robótica para armar con cartón, papel y colorear.
Robotito y faro permiten comprobar el funcionamiento del 555, los led y LDR
Texturas con TinyCNC
Inkscape tiene un modo de agregar textus con trayectorias de modo que podemos imprimirlas con nuestro TinyCNC.
Leer más
Tocar música con tu retro-joystick
Si ya tenes tu adaptador de joystick a USB podes convertirlo en un piano, guitarra, teclado, órgano, xilófono, etc.
Cada botón del joystick se corresponde a una nota musical, como se ve en la imagen. Para cambiar de octava se aprieta «select». Empieza desde la octava más grave y sube hasta la más aguda. Al llegar a la más aguda, empieza a bajar nuevamente hacia las más graves de nuevo.
Para usar esta versión del retro-joystick lo primero que vamos a necesitar es saber como funciona Digispark.
Sí ya lo sabemos estamos listos para descargar el archivo:
- nespiano.ino si tenes un adaptador para Family/NES.
- segapiano.ino si tenes un adaptador para Sega.
Si todo salio bien, ahora nuestro «joystick» es un teclado que al presionarla flecha escribe letras, estas letras con las que vmpk va a usar para tocar música. Así que debemos descargarlo y correrlo en nuestra máquina.
Código de colores
Gresistor es un pequeño programa que nos permite obtener el valor a partir del código de colores o saber los colores de una resistencia.
Leer más
555 astable con fritzing
Diseño en Fritzing
Luz intermitente con CI555
Este es un circuito electrónico sencillo, nos permite encender y apagar un LED, (diodo emisor de luz) de manera intermitente o parpadeante.
Este circuito (Astable) puede servir para muchas aplicaciones, por ejemplo: luces de navidad, que se encienden y apagan de manera intermitente, balizas, alarmas, etc.
Además se puede reemplazar el led, por otro dispositivo de salida, un motor, parlante u otro cualquiera, que se active con 5v.
Corte en la Cyclone-PCB
PCB con formas en Fritzing
Dibujamos la forma que queremos para nuestra placa PCB, generamos un grupo para la forma en verde con el id «board» y otro grupo para la linea blanca con el id «silkscreen».
Los grupos se generan selecionando el objeto y presionando ctrl+G
Para cambiarles el «id» tenemos que seleccionar el obejto y apretar el botón derecho del mouse, elegir «cambiar propiedades», ahi podremos los nuevos nombres a cada grupo.
Luego grabamos el archivo como «svg simple» de este modo Fritzing podra tomar la placa nueva sin problemas.
Una vez en Friting elegimos PCB con imagenes de fondo y cambiamos la imagen por la nuestra y listo 😀
Lo interesante de este metodo de importación es que la placas pueden cortar en una CNC:
Descargar código fuente
Autonivelado para la Cyclone-PCB
El Marlin tiene la posibilidad de autonivelar la cama, vamos a usar esa opción para calibrar la Cyclone-PCB.
Para esto vamos a tener que cambiar el firmware habilitando esto:
#define ENABLE_AUTO_BED_LEVELING
Luego modificar estos datos con el tamaño de nuestro PCB
#define LEFT_PROBE_BED_POSITION 5
#define RIGHT_PROBE_BED_POSITION 125
#define BACK_PROBE_BED_POSITION 95
#define FRONT_PROBE_BED_POSITION 5
Y poner la cantidad de muestreos que queremos en la placa, yo puse 6:
#define AUTO_BED_LEVELING_GRID_POINTS 6
Ahora cargamos los cambios del marlin en nuestra Cyclone-PCB.
Para calibrarla automaticamente vamos a tener que agregar esto al comienzo de nuestro Gcode:
G28
G29
Nota: por lo que entiendo debe agregarse en cada gcode :S