dsteodoro
Nikonistas Pro-
Contenido
418 -
Miembro desde
-
Última visita
Todo lo publicado por dsteodoro
-
El proyecto ya está terminado y la electrónica en su caja. He hecho una pequeña base de "quita y pon" para darle estabilidad cuando se use en una mesa ya que también se puede montar en un trípode para usarlo donde queramos. En cuanto saque un ratillo actualizo el hilo con nuevas fotos. Salu2, Daniel Enviado desde mi MI MAX mediante Tapatalk
-
El Arduino lleva un regulador interno lo que permite que se alimente con unos 12V directamente. El driver del motor paso a paso también necesita alimentación de 12V. El tema de la resistencia que indicas no le veo sentido. La batería LiPo que yo uso es de 2200mAh y aun no la he tenido que cargar después de todas las pruebas que he hecho. No te podria decir el tiempo que dura mi batería ni la tuya, porque no se el consumo del circuito en pleno funcionamiento. Supongo que con el tiempo podré sacar datos aproximados. Salu2, Daniel
-
21/03/2017 - Version 3.31. Se agrega un interface I2C a la pantalla LCD para conectarlo al Arduino solamente por 2 hilos + alimentación Interface I2C para pantalla LCD 20x4 Se reagrupan las señales digitales. Salu2, Daniel
-
Yo uso siempre la última versión "beta" disponible en la web de arduino. He pedido el conversor a I2C para la pantalla lcd así que cuando me llegue y lo suelde probaré con las librerías de las que te pasé el enlace. Salu2, Daniel Enviado desde mi MI MAX mediante Tapatalk
-
¿ Has puesto #include <LiquidCrystal_I2C.h> en vez de #include <LiquidCrystal.h> ? Busca primero un ejemplo sencillo para poner en marcha el display y luego solo tienes que agregar el #include correcto. Salu2, Daniel
-
Supongo que será una versión "clonica" del arduino mega por lo que necesita los drivers para el chip CH340 que es el que suelen llevar las copias de los arduinos originales. Driver CH340 para arduino chinos o genericos Salu2, Daniel Enviado desde mi MI MAX mediante Tapatalk
-
FOTOS OBTENIDAS. He de decir que nunca en mi vida habia hecho fotos macro ni apilado, por lo que estas pruebas se pueden mejorar muchísimo en buenas condiciones. Las pongo para mostrar lo que es capáz de hacer este carril macro en manos de un novato. La precisión es absoluta y estoy realmente satisfecho con el resultado obtenido. La primera foto de prueba. 40 fotos en pasos de 0.1mm. He hecho un recorte y he subido la exposición y algo de sombras. Apiladas con la version trial de Helicon Focus. La segunda foto de prueba. 60 fotos en pasos de 0.1mm. Recorte y ajuste de sombras y un poco de nitidez. Apiladas con la version trial de Helicon Focus. Los insectos están sujetados por un alfiler, que se ve en la parte baja.
-
18/03/2017 - Version 3.3. Cambios : Se cambia la opción "Mover Eje Z" por "Ajustar Enfoque" y los botones funcionan asi: -- = mueve el eje de enfoque 1 mm hacia atras - = mueve el eje de enfoque 0.1mm hacia atras + = mueve el eje de enfoque 0.1mm hacia delante ++ = mueve el eje de enfoque 1 mm hacia delante Salu2, Daniel
-
17/03/2017 - Version 3.2. Cambios : Se modifica la visualización del menu en el LCD para que solo se refresquen los datos que cambian. Salu2, Daniel
-
No creas. En este caso lo único que cambia es la inicialización de la pantalla LCD. Estos enlaces seguro que te sirven : https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library/blob/master/LiquidCrystal_I2C.h http://www.ebay.es/itm/IIC-I2C-TWI-SP-I-Serial-Interface2004-20X4-Character-LCD-Module-Display-M1BG-/281856058777 En el enlace de eBay hay un codigo de ejemplo. En mi programa, seria agregar estas lineas : #include "Wire.h" #include "LiquidCrystal_I2C.h" // Quitar #include "LiquidCrystal.h" LiquidCrystal_I2C lcd(0x27,20,4); //set the LCD address to 0x27 for a 20 chars and 4 line display Es muy importante poner la dirección I2C correcta. ******* modificado para poner las lineas correctas que hay que cambiar ******** Salu2, Daniel
-
14/03/2017 - Version 3.1. Cambios : * Se modifica la opción "Mover Eje Z" : - No se hace pausa después de la pulsación de una tecla para mover el eje más rápido. - Se ve una señal cuando se mueve el eje, "<---o" hacia atrás y "o--->" hacia delante. - El soporte de la cámara recorre la guía completa en 30s. Salu2, Daniel
-
En la ultima revisión que acabo de terminar, el tiempo que tarda en recorrer el eje completo (de principio a fin o del final al principio) usando la opcion que hay para mover el eje es de 30 segundos. Salu2, Daniel
-
El modulo LCD que he usado no es I2C Es posible que las funciones sean las mismas y solo cambien las conexiones y la forma de crear el objeto LCD. Salu2, Daniel
-
Ha sido un buen curro, pero ... aqui la tienes !!! 14/03/2017 - Version 3.0. Cambios : * Se sustituye la pantalla oled por una lcd de 20x4 y se ajustan las opciones del menu. * Se agrega al menu una opción para mostrar el tiempo ajustable de F (enfoque) o S (disparo). Salu2, Daniel
-
Tiene muy buena pinta. Ya irás poniendo tus avances. Yo tengo una novedad que te va a gustar ... Salu2, Daniel
-
Pues es bastante rápido en la opción que hay para mover el eje. Este tema aún necesita alguna mejora pero es funcional ahora mismo. Me he centrado más en otras opciones y en optimizar el código, pero no olvido las mejoras para el movimiento del eje. Ahora estoy modificando el código para usar una pantalla lcd. El cambio es algo más complejo de lo que pensaba y estoy en ello. En estos días intentare dejarlo terminado y actualizaré el hilo inicial. Salu2, Daniel Enviado desde mi MI MAX mediante Tapatalk
-
13/03/2017 - Version 2.1. Cambios : * Se agregan 6 entradas digitales. Si no está funcionando en modo "macro", al ponerlas a GND disparan la cámara. * Correcciones internas. Salu2, Daniel
-
07/03/2017 - Version 2.01. Cambios : * En el driver del motor paso a paso de pone MS1 y MS2 a GND para que 1 pulso = 1 paso con lo que la velocidad del motor mejora notablemente. 11/03/2017 - Version 2.02. Cambios : * Se comprueban las entradas digitales antes de leerlas y actuar o refrescar la pantalla. Solo se ejecutan rutinas de modificación y refrescar display si es necesario. Salu2, Daniel
-
Ok. He estado con poco tiempo para actualizar el hilo, pero ya tengo toda la mecanica montada y funcionando ! Respecto a la electronica, he pedido una pantalla lcd como la tuya para usarla en vez de la pantalla oled. Se ven las letras más grandes y caben algunos caracteres más. Salu2, Daniel
-
Hay que tener mucho cuidado y más con el nano que creo que no tiene ningún tipo de protección. Salu2, Daniel Enviado desde mi MI MAX mediante Tapatalk
-
05/03/2017 - Version 2.0. Cambios : * Le he dado un buen repaso al programa y he modificado la funcionalidad de los botones del menú (1) (2) (3) (4) (5) (1) - Salir de los ajustes - Ir a la opción anterior (2) - Decremento grande - DETENER el programa (3) - Decremento pequeño - Entrar en los ajustes (4) - Incremento pequeño - INICIAR el programa (solo modo Iniciar) (5) - Incremento grande - Ir a la opción siguiente Salu2, Daniel
-
Pues entonces lo tienes muy fácil, solo tienes que cambiar en el código del programa, en la función muestraValores( ), justo al final, las lineas : LED_P8x16Str(0, 0, linea1); LED_P8x16Str(0, 2, linea2); LED_P8x16Str(0, 4, linea3); LED_P8x16Str(0, 6, linea4); Por las que se usen para escribir una cadena en tu pantalla. Debe ser algo casi directo. Salu2, Daniel
