Página de inicio Mi Correo






   » Foro
   » Nuevo Foro
   » Mi Correo
   » Mis Actividades...


--- Novedades ---



    
  » Proyectos » Bitácoras de un proyecto (4 de 5)   

.: Día Tres.

Veamos como estamos hoy...

Me senté a programar para ver como podría funcionar todo esto, y más que nada sacarme las dudas respecto al código y las opciones necesariamente básicas, mis dudas sobre como abrir un archivo ya están claras, gracias a Marcos que me dio una mano con respecto a este tema, lo mejor de todo es que ahora puedo verificar si realmente esto queda como esperaba...

El programita, es el que se muestra a continuación...

La interfaz es para no prestarle atención, pero veamos que es lo que hace...

Antes que nada, necesito un par de archivos exportados en formato *.drl, así que cree unos cuantos para probar y ver los resultados obtenidos.

.: Comencemos con la prueba...

Al presionar el botón Abrir, nos aparece obviamente el cuadro de diálogo "Abrir", para que seleccionemos el archivo a decodificar

Como verás, en el cuadro Tipo de archivo nos aparece NC DRILL (*.drl), y el archivo seleccionado es el que abriremos, ahora, observa donde aparecerá su contenido...

Bueno, necesitábamos verlo, y eso fue lo primero que se nos ocurrió. Bien, los dos últimos dígitos de cada coordenada se eliminarán al decodificar, de tal modo que las coordenadas para "X" serán (0,1,2,3,4), y para "Y" también serán (0,1,2,3,4).

Algo que debo hacer notar, es que en este programa no se encuentra el botón Decodificar, puesto que la decodificación se hace al guardar el archivo, es decir, primero se decodifica y luego se guarda con el nombre ejem.txt

Veamos ahora lo que ocurre al Guardar

Huyyy...!!!, desapareció...!!! Bueno, se supone que se decodificó, y se guardó, ahora, si el archivo ejem.txt no existe en el directorio donde está el programa, pues simplemente, se crea..., así que vamos a buscarlo, y si está, lo abrimos para ver su contenido...

Siiiii...!!! ahí está...!!!, ahora veamos que es lo que tiene...

Repasemos un poquito..., las coordenadas para las perforaciones eran...

"X" "Y"
  0     0
  1     1
  2     2
  3     3
  4     4

Por tanto, esas son las coordenadas que deberían estar en UNO y es cierto, si hasta salen pintados de rojo, jajaja...!!!

De acuerdo... si ahora seleccionamos el botón Limpiar Matríz en nuestro programita, ocurrirá lo siguiente... Se limpiará la matríz, y luego se guardará en el archivo ejem.txt, de este modo queda nuestro archivo lleno de ceros nuevamente.

Y para verificarlo, nada mejor que abrirlo nuevamente, y aquí está...

Bueno, Lo que logré hasta el momento fue simplemente rasterizar el archivo con el cual haré las perforaciones, luego vendrá lo mejor, quizás en la próxima actualización. Las modificaciones al código que vimos anteriormente, mas todos los comentarios del mismo lo tienes disponible para descarga, claro, eso si quieres ver el código o probar todo lo que aquí se encuentra, ya que no haré un tutorial de Visual Basic, no es esa mi intención, es más, recién lo estoy conociendo...!!!, en fin, aquí está...

Bueno, lo que toca hacer ahora, es armar el hardware para realizar las primeras pruebas de desplazamiento y calibración de las distancias entre los puntos de la matríz, así que iré a poner mi taller de cabezas...

Nos vemos...!!!

<-- Anterior    Siguiente -->
1 | 2 | 3 | 4 | 5



.: Listado de Proyectos.
   » Fuente de Tensión regulada a 5V.
   » Secuenciador de 5 Canales y 2 efectos.
   » Grabador de microcontroladores PICs's.
   » Secuenciador de 8 canales y 16 efectos (controlado por el pic 16f84).
   » Secuenciador de 32 canales controlado por PC.
   » Secuenciador de 8 canales y 4 efectos.
   » Bitácoras de un proyecto.
   » Entrenador para el PIC16F84.
   » Emisor y Receptor Infrarrojo.


R-Luis...



    
--| |--