Tú puedes programar muy fácilmente tu driver con Arduino

Tipos de led y otros componentes, características, especificaciones técnicas, etc.

15 Jun 2013 10:05 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

iluminatrix escribió:Una pregunta PacoA, ¿ se prodrian programar otros driver distintos del nang 105 c ? por ejemplo un driver de la sipik sk68 o de la ultrafire c3, por poner dos ejemplos de linterna muy populares.

Desde luego este aporte es enorme de bueno, gracias por exponerlo en el foro.
Hay que ver si lleva procesador. Cualquier procesador se puede volver a programar.

Pero con Arduino solo se pueden programar procesadores de la marca Atmel.

Un abrazo
15 Jun 2013 15:42 por iluminatrix
<<

Tecnólogo LED

Mensajes: 475

Registrado: 28 Abr 2011

Ubicación: Zaragoza

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Ok, muchas gracias PacoA, estaria de lujo poder modificar cualquier driver pero.... :dale:
El poder está dentro de ti, búscalo, pero hazlo con una buena linterna.
15 Jun 2013 19:54 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

iluminatrix escribió:Ok, muchas gracias PacoA, estaria de lujo poder modificar cualquier driver pero.... :dale:
de todas formas, ten en cuenta que el dricer 105clo puedes usar en muchas linternas.

De hecho yo utilizo para ir en bici por la ciudad una sk68. Aunque el original es de 15mm.

Y encima es un driver super barato.
16 Jun 2013 17:23 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Bailer escribió:Bueno he reinstalado todo y he probado el mismo programa pero en vez de usar en de atinny13 he usado arduino y no da fallo así el error lo cometo al añadir el attiny13. Sigo los pasos que das, saco board al excritorio, lo abro con wordpad y añado esto a la última linea.


##############################################################

attiny13.name=Attiny 13A standalone
attiny13.upload.using=arduino:arduinoisp
attiny13.upload.maximum_size=1024
attiny13.upload.speed=19200
attiny13.bootloader.low_fuses=0x7a
attiny13.bootloader.high_fuses=0xff
attiny13.bootloader.path=empty
attiny13.bootloader.file=empty
attiny13.bootloader.unlock_bits=0xFF
attiny13.bootloader.lock_bits=0xFF
attiny13.build.mcu=attiny13
attiny13.build.f_cpu=9600000
attiny13.build.core=core13

Luego vuelvo a probar pero da fallo.

Ya hemos resuelto el problema de Bailer. :vota:

Animaos, que no es tan complicado :cantarin:
16 Jun 2013 22:50 por namberguan
<<
Avatar de Usuario

Jamás ve la oscuridad

Mensajes: 5227

Registrado: 25 Ene 2011

Ubicación: Barcelona

Re: Tú puedes programar muy fácilmente tu driver con Arduino

PacoA escribió:

Ya hemos resuelto el problema de Bailer. :vota:

Animaos, que no es tan complicado :cantarin:
Esos aires digamos de docencia desinteresada :aplauso: :aplauso: :aplauso: podría estar clicando el aplauso toda la noche
Pero eso de no es tan complicado PEDAZO DE COMPAÑERO :) Déjame dudarlo sin unas nociones mínimas de electrónica y informática
Siempre me a sido agradable escuchar o leer a alguien que en algún tema se encuentra por encima de uno :sisi3:
Un Saludo :abrazo:
17 Jun 2013 00:52 por Bailer
<<
Avatar de Usuario

Jamás ve la oscuridad

Mensajes: 1234

Registrado: 26 Ene 2012

Ubicación: Andalucía

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Hombre hay que conocer los limites pero en el caso de arduino hay mucha ayuda disponible, y si alguien ademas te lo da todo mascadito no hay motivo para no probar.
26 Jul 2013 09:06 por Aleguscas
<<
Avatar de Usuario

Tecnólogo LED

Mensajes: 174

Registrado: 09 Ago 2010

Ubicación: Argentina, Capital Federal

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Hola!! felicitaciones por este hilo realmente es muy bueno!!. :D

Se podria hacer un programa con modo bajo medio alto y un modo rampa? :vota:

Saludos

Alejandro
28 Jul 2013 20:29 por albertopnp
<<

Tecnólogo LED

Mensajes: 139

Registrado: 23 Feb 2011

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Hola.

Lo primero, muchas gracias PacoA por este hilo.

Una pregunta para todo el mundo.
¿Alguien sabe de algún driver que use este micro controlador, que se pueda utilizar con 1 pila AA?
He estado mirando por todos lados y lo único que he encontrado es este driver y está agotado.
29 Jul 2013 00:27 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

albertopnp escribió:Hola.

Lo primero, muchas gracias PacoA por este hilo.

Una pregunta para todo el mundo.
¿Alguien sabe de algún driver que use este micro controlador, que se pueda utilizar con 1 pila AA?
He estado mirando por todos lados y lo único que he encontrado es este driver y está agotado.
el microprocesador attiny13 tiene aquí listadas sus características:

http://www.atmel.com/devices/attiny13.aspx

el voltaje mínimo es es de 1.8 voltios o de 2.7 voltios, según el modelo. Por lo que da igual el modelo, no funciona a 1.5 voltios salvo que lleve un sistema para aumentar el voltaje
29 Jul 2013 01:12 por albertopnp
<<

Tecnólogo LED

Mensajes: 139

Registrado: 23 Feb 2011

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Eso me parecía.
El de KD pone que lleva un Attiny 13v que también funciona entre 1.8 y 5.5 voltios,
así que supongo que tiene que existir algún driver de ese tipo,pero no consigo dar con él.


Seguiremos buscando... :sherlock:
30 Jul 2013 22:48 por Aleguscas
<<
Avatar de Usuario

Tecnólogo LED

Mensajes: 174

Registrado: 09 Ago 2010

Ubicación: Argentina, Capital Federal

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Hola, antes de ponerme a experimentar, se pude hacer un backup del firmware original del driver 105c?...pregunto esto por si lalgo esta mal poder meter de nuevo el firmware original y no perder un driver.
En algun lugar lei que el firmware viene protegido? es esto cierto?

Gracias

Alejandro
31 Jul 2013 00:38 por albertopnp
<<

Tecnólogo LED

Mensajes: 139

Registrado: 23 Feb 2011

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Aleguscas escribió:Hola, antes de ponerme a experimentar, se pude hacer un backup del firmware original del driver 105c?...pregunto esto por si lalgo esta mal poder meter de nuevo el firmware original y no perder un driver.
En algun lugar lei que el firmware viene protegido? es esto cierto?

Gracias

Alejandro
Por lo que pone en este hilo no se puede. Como bien dices, parece que el firmware está protegido.
En todo caso, los programas que ha puesto PacoA funcionan igual de bien (o mejor, por la posibilidad de personalizarlos) que el firmware original.
31 Jul 2013 04:58 por Aleguscas
<<
Avatar de Usuario

Tecnólogo LED

Mensajes: 174

Registrado: 09 Ago 2010

Ubicación: Argentina, Capital Federal

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Hola!! si ese es el que yo lei, y me parecio entender eso. No lo dudo que funcionan bien, pero solo queria saber por las dudas que meta la pata!!!. Ahora es raro que este protegido el firmware y que no este protegido para que no lo puedan meter otro firmware.

Alguien a probado hacer un backup?
Saludos
Alejandro
31 Jul 2013 12:59 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Aleguscas escribió:Hola!! si ese es el que yo lei, y me parecio entender eso. No lo dudo que funcionan bien, pero solo queria saber por las dudas que meta la pata!!!. Ahora es raro que este protegido el firmware y que no este protegido para que no lo puedan meter otro firmware.

Alguien a probado hacer un backup?
Saludos
Alejandro
me suena que en uno de los foros guiris está el archivo con el firmware original, que alguien consiguió desproteger. Pero no recuerdo ni en que foro ni en donde.

De todas formas, dado el precio de ese driver, no me preocuparía mucho.

Un abrazo
30 Ago 2013 09:03 por fermintm
<<
Avatar de Usuario

Tecnólogo HID

Mensajes: 796

Registrado: 03 Ago 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Hola.

He visto en un foro giri a un tal Drjones que ha modificado drivers los cuales se pueden encender y apagar mediante pulsador momentaneo. Lamentablemente no he podido encontrar en firmware, solo indicaciones de como conectarlo y demas...
A traves de arduino hay forma de hacerlo?

Saludos!
Olight TC10, Magic fire 3x18650, Sunwayman C21C, Sunwayman D40A, Sunwayman C10R, Sunwayman F10R, Sunwayman DREAM M11R, Sunwayman V10R Ti, Nitecore P12, Fenix E05, Lumintop TOOL Ti, BLF ReyLight Titanium, Maglite XL200, Convoy S2 UV, Rojo, Verde, Ambar, Azul, Fénix E99 Ti, Astrolux MH10
01 Sep 2013 22:17 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

fermintm escribió:Hola.

He visto en un foro giri a un tal Drjones que ha modificado drivers los cuales se pueden encender y apagar mediante pulsador momentaneo. Lamentablemente no he podido encontrar en firmware, solo indicaciones de como conectarlo y demas...
A traves de arduino hay forma de hacerlo?

Saludos!
sí se puede hacer.

El pulsador momentáneo sería una entrada digital libre. Como las que tiene el 105c marcadas con estrellas.

Cuando el pulsado esta abierto (no conectado) la entrada es LOW. Entonces la salida del Attiny13A es 0... luego linterna apagada. Si conectas el pulsado momentáneo, entrada alta HIGH... salida 255.
02 Sep 2013 08:19 por fermintm
<<
Avatar de Usuario

Tecnólogo HID

Mensajes: 796

Registrado: 03 Ago 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

PacoA escribió:
fermintm escribió:Hola.

He visto en un foro giri a un tal Drjones que ha modificado drivers los cuales se pueden encender y apagar mediante pulsador momentaneo. Lamentablemente no he podido encontrar en firmware, solo indicaciones de como conectarlo y demas...
A traves de arduino hay forma de hacerlo?

Saludos!
sí se puede hacer.

El pulsador momentáneo sería una entrada digital libre. Como las que tiene el 105c marcadas con estrellas.

Cuando el pulsado esta abierto (no conectado) la entrada es LOW. Entonces la salida del Attiny13A es 0... luego linterna apagada. Si conectas el pulsado momentáneo, entrada alta HIGH... salida 255.
Podrias poner un ejemolo del codigo?
Es que en arduino estoy un poco pez.

Gracias!
Olight TC10, Magic fire 3x18650, Sunwayman C21C, Sunwayman D40A, Sunwayman C10R, Sunwayman F10R, Sunwayman DREAM M11R, Sunwayman V10R Ti, Nitecore P12, Fenix E05, Lumintop TOOL Ti, BLF ReyLight Titanium, Maglite XL200, Convoy S2 UV, Rojo, Verde, Ambar, Azul, Fénix E99 Ti, Astrolux MH10
02 Sep 2013 11:31 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

fermintm escribió:
PacoA escribió:
fermintm escribió:Hola.

He visto en un foro giri a un tal Drjones que ha modificado drivers los cuales se pueden encender y apagar mediante pulsador momentaneo. Lamentablemente no he podido encontrar en firmware, solo indicaciones de como conectarlo y demas...
A traves de arduino hay forma de hacerlo?

Saludos!
sí se puede hacer.

El pulsador momentáneo sería una entrada digital libre. Como las que tiene el 105c marcadas con estrellas.

Cuando el pulsado esta abierto (no conectado) la entrada es LOW. Entonces la salida del Attiny13A es 0... luego linterna apagada. Si conectas el pulsado momentáneo, entrada alta HIGH... salida 255.
Podrias poner un ejemolo del codigo?
Es que en arduino estoy un poco pez.

Gracias!
sí, claro.

Pero antes... hay que pensar unas cosas.

si solo quieres un interruptor momentáneo... ¿para qué quieres un microprocesador? simplemente pones el interruptor momentáneo y ya está.

¿quieres un interruptor normal + momentáneo? Es decir, ¿tener modos y además esa función?

Vale.. entonces hay que programar un modo adicional en el que la luz está apagada, pero la linterna conectada, esperando la señal desde el interruptor momentáneo.

No sé si me explico...
02 Sep 2013 12:45 por fermintm
<<
Avatar de Usuario

Tecnólogo HID

Mensajes: 796

Registrado: 03 Ago 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

PacoA escribió:
fermintm escribió:
PacoA escribió: sí se puede hacer.

El pulsador momentáneo sería una entrada digital libre. Como las que tiene el 105c marcadas con estrellas.

Cuando el pulsado esta abierto (no conectado) la entrada es LOW. Entonces la salida del Attiny13A es 0... luego linterna apagada. Si conectas el pulsado momentáneo, entrada alta HIGH... salida 255.
Podrias poner un ejemolo del codigo?
Es que en arduino estoy un poco pez.

Gracias!
sí, claro.

Pero antes... hay que pensar unas cosas.

si solo quieres un interruptor momentáneo... ¿para qué quieres un microprocesador? simplemente pones el interruptor momentáneo y ya está.

¿quieres un interruptor normal + momentáneo? Es decir, ¿tener modos y además esa función?

Vale.. entonces hay que programar un modo adicional en el que la luz está apagada, pero la linterna conectada, esperando la señal desde el interruptor momentáneo.

No sé si me explico...
Hola.

Mira. Quiero que cuando pulse el boton momentaneo la luz se encienda y cuando lo vuelva a pulsar la luz se apague. Es como los smart switch de algunas linternas.

Saludos!
Olight TC10, Magic fire 3x18650, Sunwayman C21C, Sunwayman D40A, Sunwayman C10R, Sunwayman F10R, Sunwayman DREAM M11R, Sunwayman V10R Ti, Nitecore P12, Fenix E05, Lumintop TOOL Ti, BLF ReyLight Titanium, Maglite XL200, Convoy S2 UV, Rojo, Verde, Ambar, Azul, Fénix E99 Ti, Astrolux MH10
02 Sep 2013 13:52 por PacoA
<<

Tecnólogo LED

Mensajes: 207

Registrado: 17 Abr 2013

Re: Tú puedes programar muy fácilmente tu driver con Arduino

Vale. Pensaba que solo era que estuviera conectado mientras pulsabas.

Cuando pueda pongo un código.

© ForoLinternas