dsteodoro
Nikonistas Pro-
Contenido
418 -
Miembro desde
-
Última visita
Todo lo publicado por dsteodoro
-
El manual no lo he actualizado de momento porque la unica opcion nueva es la de las unidades. Lo demas son mejoras internas y sobre todo la visualizacion correcta de unidades. Saludos, Daniel
-
Buenas tarde, he montado un pequeño equipo con Joystick y LCD y he corregido los problemas que habia con la version que no puede probar (9.40). He actualizado el hilo original con el codigo fuente de la version 9.41 y ya funciona correctamente. Saludos y a disfrutarlo, Daniel
-
Hola, he vuelto a actualizar el enlace de la version 9.31. En princio deberia funcionar. Intentare hace un montaje con el nano y corregir los fallos que comentas. Gracias por el aviso. Saludos, Daniel
-
Me da la sensacion que no te coge correctamente todos los archivos del proyecto. Haz lo siguiente, copia y pega el contenido de todos los archivos en el principal (sbboxv2.ino) y pruebas a compilarlo. Salu2, Daniel
-
Buenas tardes, los archivos estan comprimidos en formato .7z. Para extraerlo (este y cualquier archivo comprimido) recomiendo 7-zip que se actualiza muy a menudo y es muy seguro. https://www.7-zip.org/ Yo tambien he tenido problemas al subir al nano desde la ultima version disponible asi que he bajado la version 1.8.0 y con esa no he tenido ningun problema. Desde este enlace puedes descargar las versiones mas antiguas del IDE de arduino: https://www.arduino.cc/en/Main/OldSoftwareReleases Saludos, Daniel
-
Buenas tardes, le he dado un buen repaso al software para agregar algunas mejoras que trae SBBX: * Se ven correctamente todas las distancias cuando se selecciona una precision x2 o x4 * Se puede especificar los pasos que da el motor para una vuelta completa (antes solo 200 o 400). Util para motores con multiplicadores o demultiplicadores. * Se puede especificar las unidades: micras o milimetros. Esta version la he repasado mucho pero NO LA HE PODIDO PROBAR porque no tengo ningun equipo antiguo disponible y estoy de vacaciones. Por eso he dejado tambien el enlace a la version anterior (9.31). Agradeceria pruebas y comentarios. Saludos, Daniel
-
Echadle un ojo a estos hilos ... https://www.foromacrosmuymacros.com/viewtopic.php?f=14&t=867 https://www.foromacrosmuymacros.com/viewtopic.php?f=21&t=932 Saludos, Daniel
-
Pues una pila de 9V no creo que de más de 600 o 700 mAh asi que prácticamente depende del consumo del motor ya que la electronica no consume apenas nada. Para mí la mejor opción es la bateria LiPo aunque hay que tener mucho cuidado de tener siempre conectado el "avisador" para que no se descargue nunca del todo ya que entonces casi seguro que quedaría inutilizable. Saludos, Daniel
-
En Amazon tambien los puedes comprar. Envio muy rapido y con garantia. Driver motor DRV8825 - Amazon Saludos, Daniel
-
Pues no sabría decirte que ha ocurrido. Es posible que el driver estuviera mal. Por la posición supongo que es el a8825. El funcionamiento del equipo lo puedes hacer aunque no tengas el driver del motor conectado . Prueba todo a falta del motor usando la batería o una fuente de alimentación para descartar la batería. Cuando veas que todo va bien, conecta otro a8825 pero sin conectar el motor para ver que tal. Si va bien, entonces apagalo todo, conectas el motor y lo vuelves a encender. Saludos Enviado desde mi Mi Max mediante Tapatalk
-
Se actualiza el codigo fuente (v9.30). Ahora permite especificar el "lead" o paso del husillo en pasos de 0.5mm. Ajuste desde 1.0 hasta 50.0 mm. Al falta el cuarto decimal, se verian correctamente las medidas para un husillo de, p.ej. 1.5mm. Saludos, Daniel
-
Cuenta que tal te ha ido ahora usando las placas. Como veras, queda todo mucho mas recogido y el montaje es mucho mas fácil. Para las conexiones externas (lcd, joystick, motor, ...) yo he usado los "kits" de cables que venden para baterías LiPo y de esa forma puedo poner y quitar los elementos "externos" de una forma fácil. https://www.banggood.com/es/10Pairs-22AWG-100mm-2S-3S-4S-5S-6S-LiPo-Battery-Male-Female-Connector-Plug-Balance-Cable-p-1102078.html?ID=47895&cur_warehouse=CN Por ejemplo, para la pantalla y el motor que usan 4 hilos haría falta el cable 3S (3 positivos + 1 comun) y para el Joystick que usa 5 hilos un 4S. Saludos, Daniel
-
Me da la sensación que no has conectado bien el motor. Prueba a intercambiar 2 hilos. Si no atinas a la primera, identifica las dos bobinas y asegúrate de que estén bien conectadas al driver. Saludos Enviado desde mi MI MAX mediante Tapatalk
-
Por otro lado, en el archivo fritzing que adjunto viene el diseño de la "placa base" que yo he usado para los montajes que he hecho. Las placas las pedía en https://aisler.net y las envían en paquetes de 3. Sale por unos 25€ las tres placas con envío incluido. La calidad de construcción es simplemente excelente y simplifica enormemente el proceso de montaje de la electrónica. Solo tenéis que daros de alta en la web de Aisler, crear un nuevo proyecto, subir el archivo .fzz completo y listo. Ya entonces decidís si queréis la placa o no. En la web se muestra como va a quedar y podéis subir revisiones o cambios cada vez que queráis. El soporte de esta web es también muy bueno. Cualquier duda o pregunta la responden de inmediato. Le he dado un repasito al diseño de la placa para poner algunas descripciones y he subido la versión actualizada. Con esto ya no debe haber ningún problema si decidís pedirla. Como he indicado en el hilo principal, para el que se anime a pedir la placa, recordad que siempre debe usar zócalos para montar el arduino nano, el driver del motor y los optoacopladores. De esta forma si algún componente falla es muy fácil sustituirlo. Saludos, Daniel
-
El código esta preparado para el A8825 porque admite 32 micropasos que se ajustan por hardware para dar mas o menos precisión desde algunas opciones del menú. Para mi siempre ha sido "un coñazo" el tema de monta el carril. Ahora hay algunos hechos con muy buena pinta y prácticamente igual que los que yo he construido. Pongo aquí el enlace a uno de ellos y también en el hilo original, porque la verdad, ahorran mucho trabajo y no son nada caros. Para macro, con el de 100mm hay de sobra. https://es.aliexpress.com/item/TR8x8-plomo-tornillo-eje-Z-CNC-lineal-deslizante-carril-de-deslizamiento-de-carrera-efectiva-100-300mm/32842085009.html Respecto a poner "#define test 1" es necesario si no pones las resistencias para que no te salte continuamente el disparo directo de la cámara. Saludos, Daniel
-
El tema del motor debes revisarlo, tanto las conexiones de las bobinas como el ajuste del consumo del motor. Debes saber el consumo del motor y con un amperimetro, ajustar el driver al 70% del mismo, es decir, si el motor consume 1A debes ajustarlo a 0,7A. Yo para hacerlo me hice un cable tipo "puente" y ponia el amperimetro en serie con uno de los cables, da igual con cual. Si no has puesto resistencias pull-up porque no vas a usar las entradas digitales, en el codigo debes poner el "#define TEST 0" a "#define TEST 1" y asi no comprueba esas entradas y no te pasará lo que comentas. Saludos,
-
Bueno, me alegro que ya lo tengas en marcha. Si no tienes carril o no sabes donde conseguirlo o como hacerlo, en aliexpress venden unos ya hechos que sirven. https://es.aliexpress.com/item/TR8x8-plomo-tornillo-eje-Z-CNC-lineal-deslizante-carril-de-deslizamiento-de-carrera-efectiva-100-300mm/32842085009.html?spm=a2g0s.8937460.0.0.2c0b2e0erQzQ05 Para macro, el de 100mm es suficiente. Lo único que tendrías que saber es el paso (lead) del tornillo que lleva y configurarlo en el stackblackbox para que te de las medidas sin error. Saludos, Daniel
-
Ahí va la librería en formato zip. Yo con el mac que tuve también podía abrir los .7z sin problemas. http://fromsmash.com/99295f0d-efea-11e8-b415-06812412be8a
-
El tema de que hayas tenido que poner (20,4) en el begin me hace pensar que la libreria que has usado no es la misma que yo ya que a mi no me da ese error al compilar. Adjunto la libreria que yo uso para que la descargues y vuelvas a probar: http://fromsmash.com/6daf3446-efdc-11e8-b415-06812412be8a 0xNN es una generica que he puesto a modo de ejemplo, pero la verdad no creo que ese sea el problema. La direccion I2C suele venir indicada cuando compras la pantalla I2C o el modulo conversor. Es raro que el modulo I2C falle, pero a mi me ha pasado alguna vez. Yo use arduino nano por tamaño, pero si la caja que vas a usar tiene sitio puedes usar el uno o el mega. https://www.ebay.es/itm/UNO-R3-ATmega328-CH340-100-Compatible-con-Arduino-tira-40-pines-cable-B011/201513768885 https://www.ebay.es/itm/MEGA-2560-R3-REV3-ATmega2560-CH340-MEGA2560-100-COMPATIBLE-ARDUINO-B0015/202348025548 Saludos, Daniel
-
Buenos dias, el codigo esta preparado para las pantallas LCD I2C con direcciones 0x27 y 0x3F que son las mas comunes por lo que si no ves nada: 1º. Comprueba que tienes el brillo bien ajustado moviendo el potenciometro que lleva la pantalla LCD. Esto es un error comun. 2º. Asegurate de que las conexiones SDA y SCL estan bien conectadas. Tambien pasa algunas veces. y si no es problema de lo anterior, 3º. Raro pero posible: mira que direccion I2C tiene tu pantalla LCD. Si es una distinta a las dos que indico, debes cambiar en el codigo fuente alguna de ellas, por ejemplo, cambiar la 0x3F por 0xNN en todos los sitio. Saludos, Daniel
-
Merece la pena dedicarle tiempo. Los resultados son muy buenos. He aprovechado para subir el manual actualizado del programa. Creo que es lo ultimo que me faltaba por compartir. Salu2, Daniel
-
Si has tenido oportunidad de ver el sbb funcionando, verás que hay una opción para aumentar la precisión a x2 o x4, pero sinceramente no entiendo para que tipo de fotos necesitas una precisión mayor de 2.5 micras. Saludos Enviado desde mi MI MAX mediante Tapatalk
-
La precisión es 2.5 micras aunque no se muestre el último dígito. Saludos Enviado desde mi MI MAX mediante Tapatalk
