Página 1 de 2 12 ÚltimoÚltimo
Mostrando resultados del 1 al 12 de 21

Tema: Alternativa a Photoduino _ Ideas

  1. #1
    Avatar de Estorki
    Estorki esta en línea ahora Idoneus homo
    Fecha de Ingreso
    may 2011
    Ubicación
    Bilbao
    Mensajes
    737

    Predeterminado Alternativa a Photoduino _ Ideas


    Buenas,

    Como buenos bricomaníacos muchos de vosotros ya conocereis la plataforma Photoduino.
    Estoy empezando un proyecto similar, pero sin tener que pasar bajo la plataforma arduino, quiero realizar mi proyecto directamente sobre un PIC estandar microchip.

    El proyecto Photoduino tiene como características las que se ven en la imagen:



    Photoduino: Plataforma abierta de control de disparo



    Todas estas características pretendo implantarlas en mi dispositivo, pero me gustaría preguntaros para completarlo.

    De por sí es bastante completo, pero a veces hay cosas que nos gustaría tener.
    ¿Echais de menos alguna característica?
    ¿Aspectos a mejorar?



    Muchas gracias, a ver si me proponeis buenas ideas
    Última edición por Estorki; 09/02/12 a las 18:07:12

  2. #2
    Carlos Grau está desconectado Ab uno discent omnes
    Fecha de Ingreso
    nov 2011
    Ubicación
    Valencia
    Mensajes
    200

    Predeterminado

    Sólo por curiosidad...

    Por qué quieres pasar de Arduino e iniciar el desarrollo desde cero? Arduino es modular y bastante flexible para ampliar, modificar, etc.

    En otras palabras, no es esto reinventar la rueda?

    Un saludo.

  3. #3
    Avatar de Estorki
    Estorki esta en línea ahora Idoneus homo
    Fecha de Ingreso
    may 2011
    Ubicación
    Bilbao
    Mensajes
    737

    Predeterminado

    Se trata de un proyecto para desarrollo personal en programación de microcontroladores. No pretendo que nadie vaya a usar mi sistema, pero es un modo practico de aprender.
    El porqué de pasar de Arduino es porque no quiero depender de una placa ya construida, el mismo motivo por el que tampoco utilizo las soluciones de Parallax por ejemplo.

    Respecto a si es reinventar la rueda... si y no.
    En parte es reinventarla porque existe el proyecto Photoduino y el código ya está escrito. Pero si no existiera el código habría que escribirlo igual igual. Por otro lado, no conozco en profundidad arduino, pero se basa en lenguaje C, por lo que probablemente pueda aprovechar grán cantidad de su código.

    Me gusta más la forma de trabajar con los PIC de Microchip. Me dan toda la libertad que necesito y también es modular, y más flexible.
    Solo tengo que elegir un micro con las necesidades concretas que necesito, ni más ni menos, luego programarlo (igual que haría con arduino) y montar el hardware periférico (igual que haría con arduino).


    Ahora bien, puestos a hacer el código desde cero, me gustaría incorporar algun extra que se haya detectado que falta en el proyecto Photoduino. Si todo el mundo esta contento con sus funciones y a nadie se le ocurre nada más, pues le agragaré alguna entrada/salida extra y lo daré por optimo.



    EDIT: Bueno, me estoy leyendo el hilo de Photoduino y parece que andan debatiendo para que utilizar las salidas que les quedan. Me parece que allí tengo las respuestas para tratar de implementar todo.
    Última edición por Estorki; 09/02/12 a las 20:40:51

  4. #4
    masainz está desconectado Ab uno discent omnes
    Fecha de Ingreso
    feb 2010
    Ubicación
    Madrid
    Mensajes
    206

    Predeterminado

    Muy interesante tu idea. A mi también me gustan más los PIC y creo que tienes muchas posibilidades entre todos los micros que tienen para hacer elegir. Pretendes que sea también abierto? Como opción se me ocurre que la conexión entre el dispositivo y la cámara sea inalámbrica, aunque sea necesario un dispositivo adicional para la conexión a la cámara.
    5D Mark III + 70-200mm f2,8 ​L IS II + 50 mm f1,4

  5. #5
    Avatar de Estorki
    Estorki esta en línea ahora Idoneus homo
    Fecha de Ingreso
    may 2011
    Ubicación
    Bilbao
    Mensajes
    737

    Predeterminado

    Si finalmente me pongo con ello y sale algo claro que lo compartiría si.

    El tema de que la conexión sea inalambrica... no sé si te de todas las cámaras se puede sacar corriente. Lo que si tenía pensado realizar es acoplarle un receptor infrarojo al prototipo. De esta manera con un mando a distancia cualquiera se podría disparar e incluso configurar.

  6. #6
    Avatar de Shot
    Shot está desconectado Primer Dan
    Fecha de Ingreso
    abr 2009
    Ubicación
    Madrid
    Mensajes
    1.802

    Predeterminado

    yo tengo entre manos desde hace ya mucho un proyecto por mi cuenta que todavía no he terminado aunque está ya muy avanzado (me lo tomo con mucha calma y le meto mano cuando me da el punto), y le puse el receptor ese que comentas, concretamente un TSOP4838 que es muy sencillo de usar con un único pin, y que te manda al micro los códigos de cualquier mando a distancia.

    También le he puesto termómetro, un dallas DS18S20 porque quería usarlo para astronomía para las tomas oscuras (darks).

    Quiero poder usar con él un detector de movimiento por infrarrojos PIR y uno de ultrasonidos que tengo, aparte de las barreras y el sensor de choque. uso una entrada y dos modos pines que alterno con un interruptor en el chasis para según lo que conecte.

    un controlador ULN2802A para un motor PaP unipolar.

    dos salidas a la cámara, una con triacs porque la respuesta de disparo era instantanea, y otra con optoacopladores por si me conviene más aislar la cámara físicamente cuando lo use en modo B que no requiere tanta velocidad, sobre todo si uso el flash que me acojonan los 100V esos. Las dos van al mismo pin.

    Le he puesto también control de retroiluminación del LCD por software mediante el envío de PWM a un transistor, aparte de para poder apagarlo o que tenga autoapagado automático hasta que se pulse un botón, también por si lo usaba de noche no deslumbrarme pero al tiempo que se vea lo suficiente, y por el día con luz de sol pues a tope.

    Como veía que no tendría pines suficientes le puse un controlador expansor de líneas PCF8574P, que con 2 pines I2C te proporciona 8 entradas/salidas, o muchas más si se le pone más expansores al ser I2C. De esos ocho, cuatro son para el motor, 3 para botones, y 1 para un led de estado.

    Me queda un pin y un poco de hueco en la placa con el que pensaba poner un reloj calendario que tengo por si era necesario programar el que se dispare a una hora determinada, un philips PCF8583, pero todavía ni lo he hecho funcionar en una placa de prototipos, no me he puesto con él.

    y creo que nada más que no tenga ya el photoduino.

  7. #7
    Avatar de Estorki
    Estorki esta en línea ahora Idoneus homo
    Fecha de Ingreso
    may 2011
    Ubicación
    Bilbao
    Mensajes
    737

    Predeterminado

    ow muy interesante Shot. Permiteme unas preguntas.

    El termometro no se me había ocurrido, pero aun y todo no acabo de encontrarle la lógica a eso que comentas de la fotografía nocturna. ¿En qué situaciones podrías sacarle partido a un sensor de temperatura?

    Respecto al retardo del optoacoplador. Corrígeme si me equivoco, pero acabo de ver un datasheet de uno al azar y marcaba que el retardo de activación era de 2,4microsegundos. No creo que sea un delay demasiado alto, o puede serlo para ciertas aplicaciones?

    Para el uso del motor servomotor, has pensado ya en alguna utilidad o es simplemente un "por si acaso". La verdad que puede ser buena idea para hacer un tripode motorizado, pero en todo caso se debería permitir la configuración de velocidad.

    El detector PIR es un puntazo xD

    Respecto al detector por ultrasonidos, no sé como sera el que tienes, pero yo una vez monte un robot con uno y el alcance era de muy pocos centimetros. Si es similar para fotografía dudo que pueda usarse, mas que nada porque saldría en la foto.

    El control de luminosidad para el LCD es algo que tenía en mente porque me gusta la fotografía nocturna y se lo que puede molestar una luz constante.

    El modulo de expansión de conexiones digitales no lo conozco pero suena muy bien.

    Lo del calendario, es un puntazo en toda regla, si tienes el módulo adelante. Pero en caso de no tenerlo me parece una buena idea lo de poder dispara a una hora determinada. La solución sencilla es marcarle al prototipo una simple cuenta atras ajustandolo a la hora deseada.

    ¿Cuantos botones de mando planeas poner?


    Muchas gracias por tu aporte!

  8. #8
    Avatar de Shot
    Shot está desconectado Primer Dan
    Fecha de Ingreso
    abr 2009
    Ubicación
    Madrid
    Mensajes
    1.802

    Predeterminado


    El termometro no se me había ocurrido, pero aun y todo no acabo de encontrarle la lógica a eso que comentas de la fotografía nocturna. ¿En qué situaciones podrías sacarle partido a un sensor de temperatura?

    pues que al hacer foto astronómica o de larga exposición, para reducir el ruido se usan los darks, que son tomas de la misma exposición y a la misma temperatura con la tapa puesta, y como sirven para otras ocasiones pues se pueden guardar, pero hay que apuntar también la temperatura a la que se tomaron, y por supuesto a la que se toman las fotos, por lo que en vez de llevar un termometro pues mejor incorporarlo.

    Respecto al retardo del optoacoplador. Corrígeme si me equivoco, pero acabo de ver un datasheet de uno al azar y marcaba que el retardo de activación era de 2,4microsegundos. No creo que sea un delay demasiado alto, o puede serlo para ciertas aplicaciones?

    pues es posible que sea una torpeza mía porque en los que probe (algunos no me funcionaban o no sabía hacerlo) me daba un retardo de 40ms. Es decir, debía excitarse durante ese tiempo para que saltara, pregunté en el hilo del photoduino por esta cuestión y no obtuve respuesta.

    Para el uso del motor servomotor, has pensado ya en alguna utilidad o es simplemente un "por si acaso". La verdad que puede ser buena idea para hacer un tripode motorizado, pero en todo caso se debería permitir la configuración de velocidad.

    las aplicaciones en principio pensaba hacerme una cuña ecuatorial motorizada para fotos de estrellas y eso, usando una rótula de un trípode micrométrico creo que se llama (que gira con un mandito que va a un tornillo sin fin), pero el primer intento fue un fracaso porque no era muy uniforme el seguimiento, así que ando buscando unos engranajes mejores. El otro uso sería para una plataforma para time-lapse, también podría haber otro uso que sería que la cámara girase a donde ha detectado algo, pero eso me parece ya muy avanzado.

    El detector PIR es un puntazo xD

    es este. SENSOR PIR PARA ROBOT tiene un alcance máximo de 5 metros y usa un único pin directamente.

    Respecto al detector por ultrasonidos, no sé como sera el que tienes, pero yo una vez monte un robot con uno y el alcance era de muy pocos centimetros. Si es similar para fotografía dudo que pueda usarse, mas que nada porque saldría en la foto.

    es este, SRF05 SENSOR DISTANCIAS ULTRASONIDOS SIMPLE , según pone es para 3 o 4 metros y se conecta también muy fácil a un único pin. Obviamente la entrada es la misma que la del PIR, simplemente cambio la manera de detectar y enchufo uno u otro. La pega es que al ser ultrasonidos es un poco más lento, pero bueno, como lo tengo pues no cuesta nada prepararlo para que se pueda enchufar.

    El control de luminosidad para el LCD es algo que tenía en mente porque me gusta la fotografía nocturna y se lo que puede molestar una luz constante.

    Pues sí, y además ahorra energía y calentones porque eso chupa mucho, a oscuras con que esté al 20% de luminosidad se ve de sobra.

    El modulo de expansión de conexiones digitales no lo conozco pero suena muy bien.

    pues incluso se puede controlar el LCD con uno de ellos, yo no puse otro por falta de sitio y porque me obligaba a reprogramarlo, pero me parece que se pueden poner hasta 8 expansores de esos conectados al bus.
    Interfacing LCD using I2C port extender | Pavel Bansky

    Lo del calendario, es un puntazo en toda regla, si tienes el módulo adelante. Pero en caso de no tenerlo me parece una buena idea lo de poder dispara a una hora determinada. La solución sencilla es marcarle al prototipo una simple cuenta atras ajustandolo a la hora deseada.

    como ya lo tengo pues bueno, vale 3 eurillos así que si es por meter cosas... lo que pasa es que un poco más follón el montaje, además requiere una pila, lo bueno es que como ya tengo un bus I2C disponible, pues no necesito más pines.
    clock/calendar with 240x8 ram - Diotronic

    ¿Cuantos botones de mando planeas poner?

    tres he puesto al final, que me parecen los adecuados, no hacen falta más, sobre todo teniendo un mando a distancia, porque los otros 5 del expansor los he dejado para el motor y un pequeño led rojo. Me parecía importante tener una luz que avise de lo que está pasando complementaria al zumbador, para modo silencioso, sin tener que mirar al LCD.

  9. #9
    Avatar de Estorki
    Estorki esta en línea ahora Idoneus homo
    Fecha de Ingreso
    may 2011
    Ubicación
    Bilbao
    Mensajes
    737

    Predeterminado

    Bueno, gracias por el aporte.

    Respecto al optoacoplador es posible que esté funcionando con muy baja intensidad. Me ha pareido ver en algún datasheet el tiempo de retardo aumenta a medida que la intesidad disminuye, pero no estoy seguro.

  10. #10
    Avatar de Chipoblete
    Chipoblete está desconectado Idoneus homo
    Fecha de Ingreso
    dic 2006
    Mensajes
    812

    Predeterminado

    En este tipo de dispositivos, hay varias opciones que comienzan a proliferar mucho y que son realmente muy útiles. En el caso de Photoduino al usar Arduino, tiene la limitación propia de un número pequeño de puertos disponibles, por lo que una ampliación es muy complicada, si bien es posible ir a una tarjeta de mayor capacidad.

    Si hay alguna utilidad que se pudiera incorporar yo diría que la gestión de uno/o varios motores sería estupenda. Esta gestión se puede usar tanto para motorizar railes para microfotografia como para timelapse, incluida la posibilidad de hacerlo en el segundo caso con 3 ejes de giro.
    Otra posibilidad es tanto el volcado de información al ordenador como la posibilidad de utilizar un entorno gráfico desde el propio control del ordenador para gestionar el dispositivo, estre otras muchas cosas permitiría volcar toda la configuración usada con los dispositivos, cámara, flashes, motores, electroválvulas, etc. de tal forma que esa información pueda asociarse a una foto y a un escenario determinado.
    Canon 30D, y otros accesorios.
    http://www.flickr.com/photos/fotostrenado

  11. #11
    Avatar de Estorki
    Estorki esta en línea ahora Idoneus homo
    Fecha de Ingreso
    may 2011
    Ubicación
    Bilbao
    Mensajes
    737

    Predeterminado

    Interesante Chipoblete lo de volcar la información al ordenador. Me lo anoto como tarea pendiente aunque reconozco que sobre la transmisiónn de datos mediante USB no tengo ni idea.

    Para decidirme sobre los moteres tratare de meterme en algún foro especializado de astrofotografía para ver como motorizan sin cámaras/telescopios. A partir de ahí veré si puedo darle soporte.

    Por cierto Shot, se me olbidó preguntarte, que PIC estás usando? Ahora que llevas el proyecto avanzado, hubieras elegido otro? Thanks.
    Última edición por Estorki; 10/02/12 a las 11:26:47

  12. #12
    Avatar de Shot
    Shot está desconectado Primer Dan
    Fecha de Ingreso
    abr 2009
    Ubicación
    Madrid
    Mensajes
    1.802

    Predeterminado

    Lo empecé con un basicX-24 pero al final me pasé al arduino porque hay mucho código y más información para casi todos los dispositivos y además me gusta más el C, odio el Basic.

Página 1 de 2 12 ÚltimoÚltimo

Temas Similares

  1. Respuestas: 1611
    Último mensaje: 25/05/12, 09:49:55
  2. Compro Compro Photoduino montado
    Por Aramon en foro Accesorios c/v
    Respuestas: 1
    Último mensaje: 05/04/12, 18:31:56
  3. ***Vendido*** photoduino.
    Por xz81 en foro Finalizadas
    Respuestas: 13
    Último mensaje: 27/01/12, 19:11:22
  4. Collision (Photoduino)
    Por pastanaga1 en foro Bodegones e Interiores
    Respuestas: 9
    Último mensaje: 05/09/10, 16:39:12

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •