Arduino en Gemix?
- CicTec
- Posts: 16590
- Joined: Thu Jul 31, 2008 10:18 pm
Re: Arduino en Gemix?
Ok, si quieres liberar el codigo, ponle licencia MIT, es la mejor, asi la gente que quiere modificarlo o mejorarlo no esta obligado a publicarlo y se puede usar para software libre o comercial.
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Arduino en Gemix?
Oki, eso voy a hacer, pondré en el source los sitios de donde me han ayudado para agradecerle a la gente su trabajo y lo subiré con licencia 'MIT', no se.. aveces la licencia GPL impide la explotación de buenos recursos, es comprensible, pero si uno tiene que parir todo el código para algo comercial no se acaba nunca.. en casos como este.. que realmente no es una prioridad del lenguaje si no mas bien una sugerencia de los usuarios para añadir una feature mas.. la GPL es restrictiva a mas no poder.. pero bueno.. que le vamos a hacer..
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Arduino en Gemix?
Hablando de arduinos XD.. vaya tela que festival se ha montado este con su arduino XD..
Joer que ganas de tener este modulo jeje.. tengo bastante material RC en casa, 2 helicopteros y 1 avion, creo que me voy a entretener un rato largo con el arduino y gemix XD..
Joer que ganas de tener este modulo jeje.. tengo bastante material RC en casa, 2 helicopteros y 1 avion, creo que me voy a entretener un rato largo con el arduino y gemix XD..
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- shao
- Posts: 6048
- Joined: Wed Jun 17, 2009 4:51 pm
Re: Arduino en Gemix?
Con los modulos esos y arduino que vas a poder hacer en gemix?.
No necesitas nada mas?.
No necesitas nada mas?.
Contacto: romopua@gmail.com
- TYCO
- Posts: 3611
- Joined: Tue Sep 02, 2008 7:38 pm
- Contact:
Re: Arduino en Gemix?
Con el SDK se podría haber hecho no??? Lo mejor es la tarrina de CDs jeje
Todo Modo Gráfico tiene por detrás una Línea de Comandos.
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Arduino en Gemix?
No hace falta nada mas Shao, el arduino hay que programarlo claro, ya lo he programado, y por parte del pc ya estoy haciendo las pruebas desde C y funciona bien, así que desde Gemix será lo mismo, para que se entienda mejór..
En el arduino he dejado un programa que mira constantemente el buffer del puerto serie, si hay datos en el buffer manda a leer un byte, hasta que lee 5 bytes y borra el buffer dejandolo otra vez listo para recibir otro mensaje, ya en el propio programa de arduino he creado una lista de equivalencias o de "mensajes prediseñados" y cuando le entra un mensaje de 5 byte´s lo que hace es llamar a esa función que comprueba si el mensaje coincide con alguno de los establecidos.. si es así hace algo.. si no no hace nada..
Así que desde Gemix solo hay que inicializar la comunicación y enviar emnsajes, los mensajes son apilábles y de este tipo:
HL0xx --> string que activa la salida xx.
LW0xx --> string que desactiva la salida xx.
RESET --> string que desactiva todas las salidas.
Entonces desde Gemix se puede enviar por ejemplo para activar el pin13 y el pin11 de la placa esto:
"HL013HL011"
Como ves no hace falta nada mas, supongo que ahora queda mas claro, ya en el arduino cada cual le conecta lo que quiera, yo voy a conectarle una base de orugas a modo de tanke para montarle todo encima.
Si CicTec me dice que funciona el modulo empezaré a hacer el diseño del programa de PC, que quiero crear un gestor de pilas para enviar mensajes a un proceso y que el proceso se encarge de ir enviando y agrupando la info.
Cuando tenga el ejemplo lo colgaré el el Blog para el que le interese, un programa en Gemix con el arduino en pantalla y botones para activar las salidas, y el programa del arduino claro.
@TYCO: XD.. cuando vi la lata de CD´s de plastico jaja.. que crack el tío..
En el arduino he dejado un programa que mira constantemente el buffer del puerto serie, si hay datos en el buffer manda a leer un byte, hasta que lee 5 bytes y borra el buffer dejandolo otra vez listo para recibir otro mensaje, ya en el propio programa de arduino he creado una lista de equivalencias o de "mensajes prediseñados" y cuando le entra un mensaje de 5 byte´s lo que hace es llamar a esa función que comprueba si el mensaje coincide con alguno de los establecidos.. si es así hace algo.. si no no hace nada..
Así que desde Gemix solo hay que inicializar la comunicación y enviar emnsajes, los mensajes son apilábles y de este tipo:
HL0xx --> string que activa la salida xx.
LW0xx --> string que desactiva la salida xx.
RESET --> string que desactiva todas las salidas.
Entonces desde Gemix se puede enviar por ejemplo para activar el pin13 y el pin11 de la placa esto:
"HL013HL011"
Como ves no hace falta nada mas, supongo que ahora queda mas claro, ya en el arduino cada cual le conecta lo que quiera, yo voy a conectarle una base de orugas a modo de tanke para montarle todo encima.
Si CicTec me dice que funciona el modulo empezaré a hacer el diseño del programa de PC, que quiero crear un gestor de pilas para enviar mensajes a un proceso y que el proceso se encarge de ir enviando y agrupando la info.
Cuando tenga el ejemplo lo colgaré el el Blog para el que le interese, un programa en Gemix con el arduino en pantalla y botones para activar las salidas, y el programa del arduino claro.
@TYCO: XD.. cuando vi la lata de CD´s de plastico jaja.. que crack el tío..
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- TYCO
- Posts: 3611
- Joined: Tue Sep 02, 2008 7:38 pm
- Contact:
Re: Arduino en Gemix?
Es que son todo ventajas, usar una lata de CDs es muy bueno, tiene un buen cierre y sencillo (girando para un lado cierras y para el otro abres), si llueve no se moja nada de dentro, y es transparente para una mejor visibilidad del piloto que lleva la nave XD, es ligera de peso, contra un golpe fuerte es muy posible que resista por su rigidez plástica, y sirve también para transportar pequeños objetos de una azotea a otra, vamos que es todo un acierto el usar una lata de CDs.
Parece sencillo usar mensajes así... y no sólo sirve para Arduino, para la PlayNET cosas como jugador2 restar 10 puntos de vida: J2V10 mensajes así predefinidos y sólo usas un byte, son muy útiles para enviar datos en poco bytes.
El RadioControl (RC) es como un droga, engancha mucho, y con Arduino y Gemix... puff la cantidad de cosas que se pueden manejar fuera del PC, ya no se centra Gemix en el PC, ya das vida fuera del PC y controlas dispositivos sin sistemas operativos, sólo con Arduino.
Parece sencillo usar mensajes así... y no sólo sirve para Arduino, para la PlayNET cosas como jugador2 restar 10 puntos de vida: J2V10 mensajes así predefinidos y sólo usas un byte, son muy útiles para enviar datos en poco bytes.
El RadioControl (RC) es como un droga, engancha mucho, y con Arduino y Gemix... puff la cantidad de cosas que se pueden manejar fuera del PC, ya no se centra Gemix en el PC, ya das vida fuera del PC y controlas dispositivos sin sistemas operativos, sólo con Arduino.
Todo Modo Gráfico tiene por detrás una Línea de Comandos.
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Arduino en Gemix?
Haber si SicTEc cocina pronto el modulo y os digo que tal jeje.. ya lo tengo todo listo.
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- erkosone
- Posts: 10656
- Joined: Tue Feb 24, 2009 2:13 pm
- Location: Barcelona.
- Contact:
Re: Arduino en Gemix?
Pues nada.. por ponerle los cuernos a Gemix nos quedamos sin modulo serial. 
http://iphonegamesdev.com/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
[GEMIX - VIDEO TUTORIALES] http://www.youtube.com/user/fasetconasa
http://gurugameprogramming.blogspot.com.es/
- necro_vampire
- Posts: 1372
- Joined: Fri Oct 10, 2008 12:38 am
- Location: Death Soul city???
- Contact:
Re: Arduino en Gemix?
hey erkos
solo una pregunta, porque no pusiste una estructura por ejemplo donde colocar los bits a transmitir y una funcion para transmitirla
por ejemplo de 32bits lease int
entonces al igualarlo a 8 tendrias el cuarto bit (de derecha a izquierda) en 1
solo una pregunta, porque no pusiste una estructura por ejemplo donde colocar los bits a transmitir y una funcion para transmitirla
por ejemplo de 32bits lease int
entonces al igualarlo a 8 tendrias el cuarto bit (de derecha a izquierda) en 1

Rein (K´)ah Al-Ghul
Infected with the Krieger strain of the Human-MetaHuman Vampiric Virus.