|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Toph
Páginas: 1 ... 13 14 [15] 16 17 ... 21
351
« en: Viernes 11 de Agosto de 2006, 01:19 »
no se como hacer para saber mi ip y mascara de subred o mejor aun para saber el id de la subred, para poder calcular los host que estan en esa subred!!!!
 para la direccion ip de la pc checate esta discucion http://foros.solocodigo.com/index.php?showtopic=5694
352
« en: Viernes 11 de Agosto de 2006, 00:47 »
Yo uso el esquema 1  , en el colegio donde estudie me enseñaron mecanografia aunque cuando hice mis horas sociales digitando datos numericos en una empresa me acostumbre a teclear numeros ya no en el tablero principal si no en los numeros de la derecha PREGUNTAS ADICIONALES: ¿Que pulgar usan para el SpaceBar (espacio)? ¿Que lenguaje de teclado usan para programar: Ingles,Español, otro? el pulgar derecho. Español.
353
« en: Miércoles 9 de Agosto de 2006, 00:28 »
Sacando el valor absoluto con abs(textbox) Hola ArKaNtOs  , con la funcion Abs que comentas no quitas los decimales del textbox lo que hace la funcion Abs es devolver el equivalente positivo del argumento (o sea el valor absoluto) es decir si pones abs(8,34) siempre quedara 8,34 como puedo hacer para truncar un valor en un textbox para que me quite todo lo que esta a la derecha del punto decimal pero sin redondearme el valor. de ante mano muchas gracias. OvieBan para hacer esto debes usar la funcion INT quita los decimales sin redondear Text2.Text = Int(Text1.Text)
354
« en: Domingo 6 de Agosto de 2006, 02:59 »
quiero recibir el valor en binario para asi luego una vez haya obtenido los valores pasarlos yo mismo a decimal. ojala me puedas ayudar.muchas gracias. cubillejo como te dije antes el puerto serial solo trabaja en ascii los datos van a ser enviados y recibidos en ascii, el microcontrolador trabaja en hexadecimal al enviar un dato a la computadora por ejemplo 61(en hexadecimal claro) el puerto de la computadora al recibirlo va a recibir su equivalente en ascii "a" y si envias por ejemplo "33"h al puerto llegara su equivalente en ascii, es decir el numero "3", el puerto solamente trabaja en ASCII no se pueden recibir datos en binario para poder verlos en binario hay que convertirlos de ascii a binario dices que los quieres pasarlos a decimal seria una conversion de ascii a decimal es tal como estaba en el primer programa que posteaste quiero ver la ristra de 0 y 1 de cada caracter enviado.gracias. a continuacion te posteo la rutina para convertir el dato recibido en ascii a decimal y luego a binario (1 y 0) Private Sub MSComm1_OnComm() Dim TmpStr As String Dim StrLen As Long, I As Long Dim FileData As Byte Dim endecimal, conver As Integer Dim enbinario As String If MSComm1.CommEvent = comEvReceive Then While MSComm1.InBufferCount > 0 TmpStr = MSComm1.Input StrLen = Len(TmpStr) For I = 1 To StrLen conver = Asc(Mid(TmpStr, I, 1)) endecimal = conver & endecimal 'en la variable "endecimal" esta el valor ascii Next I 'convertido ya a decimal 'ahora que ya esta el valor en decimal lo pasamos a binario Do While endecimal > 1 enbinario = endecimal Mod 2 & enbinario endecimal = Fix(endecimal / 2) Loop enbinario = endecimal & enbinario 'en la variable "enbinario" queda ya el dato convertido de decimal a binario Wend End If End Sub
saludos
355
« en: Sábado 5 de Agosto de 2006, 01:48 »
quiero recibir los datos binarios que me envia un microcontrolador PIC al ordenador. quiero que me salga el valor binario de lo que me ha mandado vamos. puse un codigo que encontre: cubillejo este codigo que has posteado si no me equivoco lo encontraste como un truco de vb titulado como "Enviar y recibir datos binarios con MSComm" pero realmente no se refiere a que los datos se puedan ver en binario sino en bytes, el puerto serial trabaja solamente en ASCII (envio y recepcion) analizando el programa este hace una conversion en esta sentencia: FileData = CByte(Asc(Mid(TmpStr, I, 1)))
pero con esto lo que se hace es que el valor ASCII que ha recibido lo pasa a su valor en decimal es decir si recibio "A" lo convierte a 65 que es su valor decimal, si recibe "B" lo convierte a 66 y asi ... no a Binario  , te lo digo por que cuando yo necesitaba hacer lo mismo que tu comunicar un pic con la PC me tope con este codigo y lo probe y no me sirvio por lo que te comento, ahora no se si cuando dices ver los datos en Binario te refieres propiamente a 1 y 0 o verlos en hexadecimal, en cualquiera de los dos casos puedo darte una mano solo es que me avises ya que por ahi tengo las rutinas. saludos
356
« en: Miércoles 2 de Agosto de 2006, 01:11 »
requiero graficarlos conforme se van registrando. Agradecería muchísimo que alguien pudiese orientarme para hacer la gráfica o saber si alguno tiene un código que pueda ayudarme.  hola, aqui te dejo un ejemplo de como se puede hacer una grafica como dijo ArKaNtOs con la propiedad .pset de un picture, de la siguiente forma: Option Explicit Dim ejex As Integer Dim ejey As String Private Sub Form_Load() Picture1.DrawWidth = 3 End Sub Private Sub Command1_Click() ejey = Text1.Text If IsNumeric(ejey) Then 'Si el valor recibido es un valor numerico entonces... ejex = ejex + 50 'Autoincrementar posicion X Picture1.PSet (ejex, Picture1.Height / 2 - CSng(ejey * 20)), vbRed 'Dibujar punto en 'la grafica End If End Sub
este programa dibuja puntos en un picture box con el valor que hay en textbox1 cada vez que presionamos el boton command1 simulando la recepcion por el puerto serie, ese valor de 50 que se suma el ejex y ese valor de 20 por lo que se multiplica el valor del ejey dependen del tamaño del picture y de los datos tendrias que adecuarlo a los tipos de datos con los que trabajas y el tamaño del picture que vas a usar con ese codigo se van dibujando puntos pero si quieres que estos puntos se interconecten debes usar picture1.line es un poco diferente por ahi tengo un ejemplo si te decides hacerlo asi. saludos y espero te sirva
357
« en: Lunes 31 de Julio de 2006, 01:25 »
 Hola veleoliva, si no encuentras la max232 puedes utilizar algun circuito alterno, son sencillos y funcionan perfecto, por si te interesa aqui te dejo el link donde estan los circuitos: http://www.tecnotopia.com/content/view/7/2/yo use el numero 2 sin problemas. saludos
358
« en: Viernes 28 de Julio de 2006, 22:44 »
nota:noten que dije que uso un potenciometro de 1 megahmio para variar la velocidad de los efectos es decir que para cambiar la velocidad juegas con el circuito oscilador del pic asi las instrucciones se ejecutan con mas lentitud o con mayor velocidad, cierto? Cuando yo hice el programa que te comento cada vez que sacaba los datos le ponia un retraso de tantos segundos encendia el otro led y asi sucesivamente y para variar la velocidad revisaba si alguien habia tocado un pulsador que le puse en otro pin del puerto y si era asi cambiaba un dato de la rutina de retraso para que fuera mas corta o mas larga. En tu caso si no me equivoco en lo que puse arriba los retrasos podrian ser constantes igual irian mas lentos o mas rapidos con la variacion del potenciometro, me corriges si me equivoco
359
« en: Jueves 27 de Julio de 2006, 20:52 »
pero uno no sabe que creer, porque adicionalmente esta lo de que el viaje a la luna fue una farza... asi que por un lado se dice una cosa y por el otro lado otra. ya que mencionaron esto  , a mi se me hizo muy interesante de que esto era una farsa cuando lo divulgaron hace tiempo, pero en sitios como estos te demuestran que las pruebas que los que decian que eran una farsa no son ciertas, asi que quien sabe pruebas, el hombre si llego a la luna  Con respecto a los extraterrestres, como muchos ya dijeron el Universo es demasiado grande como para que solo haya vida en un solo planeta y por otra parte en toda la historia de la humanidad no hay una prueba irrefutable solo testimonios y fotos y videos dudosos. quizas oculten las pruebas
360
« en: Jueves 27 de Julio de 2006, 01:30 »
 Pues no se si les ha pasado pero a veces que uno esta respondiendo a una discucion alguien mas lo esta haciendo al mismo tiempo o unos segundos antes total que al final quedan dos respuestas parecidas o no se entiende el hilo. ¿seria posible que el foro avisara con un mensaje de advertencia que mientras se estaba escribiendo alguien ya ha posteado una nueva respuesta? ¿se puede? porque si aparece la nueva respuesta pero al no haber aviso casi nunca se puede uno percatar que alguien a posteado saludos
361
« en: Jueves 27 de Julio de 2006, 01:15 »
alguien me podria ayudar para poder generar ondas senoidales atravez de in pic por cualquiera de los pwm o algun otro los pics con lo q cuento son pic16f887,16f84A,16f627a,16f628A o algun otro q me puedan recomendar la idea es poder hacer un pwm para motores de corriente alterna en este caso trifasico por medio de la tecnica pwm espacios vectoriales
gracias Para saber que PIC es mejor verifica que tengan modulo PWM claro y si tiene la cantidad que necesitas (por si quieres generar varias señales al mismo tiempo) Para generar ondas senoidales con el pic tienes que poner un filtro pasabajos a la salida del PWM, la cuestion es saber la frecuencia de corte que necesitas que trabaje, En la pagina de Microchip hay application notes sobre esto, checalos pueden darte una idea. lee tambien el datasheet cualquier duda posteala
362
« en: Jueves 27 de Julio de 2006, 00:32 »
bueno como les iva diciendo tengo armado un secuencial de luces con un PIC 16f84a (como control de velocidad de los efectos usa un potenciometro de 1Megaohmios conectado al pin 16 del pic) y mi problema no se como programar los efectos de los juegos de luces.
¿los efectos de los juegos de luces?, pero ¿cuales son estos efectos?, yo hice un programa hace varios años con unos leds que tenia los efectos de algunos rotulos ya sabes, que parece que giraran que se van encendiendo uno por uno hasta llegar al ultimo despues se regresan y no me acuerdo que otros efectos tenia  ¿a esto te refieres?  o no? es sencillo quedo a la espera de tu respuesta. saludos
363
« en: Jueves 27 de Julio de 2006, 00:15 »
A ver. ¿Porqué voy a mentir?. ¿Sabes tan siquiera en dónde se usa Vb? ¿Para qué se creó? ...  Esto lo podes encontrar por todo Internet, yo estoy poniendo ejemplos CONCRETOS de lo que yo he hecho en visual basic a mi si me ha servido y lo digo por experiencia propia y te lo repito, que vos no le hayas encontrado nada bueno no quiere decir que vb no sea bueno, eso es lo que estoy diciendo, no estoy diciendo que sea una maravilla ni que es lo maximo ya lo dije DEPENDE para lo que lo quieras hacer Que no te engañen que C ni C++ son lenguajes para gurús.  coincido con ArKaNtOs nadie ha dicho eso, aqui no estamos diciendo que visual basic es lo mejor yo recomiendo siempre aprender primero C La cosa es así. Los "programadores" de Vb siempre lo recomiendan porque salen con su excusa de "es fácil" pero NO dicen qué puede hacer y qué no  Error yo ya dije lo que se puede hacer. y ya se aclaro lo que no se puede hacer. y como las discusiones con X.Cyclop como algunos ya deben saber son de nunca terminar  ya que el no va ha ceder nunca aunque le estoy diciendo las cosas que yo he hecho con visual basic que a mi SI me ha servido el va a continuar diciendo que NO SIRVE. asi que yo me retiro de las discuciones de nunca acabar recordando Mejor es encontrarse con una osa privada de sus cachorros, que con un necio en su necedad  amor y paz, cada quien tiene su opinion con respecto a tu pregunta marius ya te lo explico ArKaNtOs muy bien, lo que quiero dejar claro es que con visual basic si se pueden hacer muchas cosas buenas yo ya lo tengo comprobado. y claro que hay lenguajes mejores es bueno que experimentes tu y tu decidas. espero sigas en el foro de solocodigo en el lenguaje o lenguajes que tu decidas
364
« en: Martes 25 de Julio de 2006, 00:26 »
marius personalmente yo creo que deberias iniciarte con lenguajes de bajo nivel porque asi entenderas mejor la programacion te lo digo porque asi te van enseñando los lenguajes en los centros de estudio. Con respecto a Visual Basic, este es un lenguaje sencillo facilisimo de entender y muy util Con Visual Basic NUNCA, NUNCA, NUNCA llegarás a hacer algo bueno. Todo lo bueno se hace con C, C++ y Asm, o de última con Java/C#, no más. Esto no es verdad el hecho de que a ti no te parezca no quiere decir que no se puede hacer nada bueno, en las universidades en las materias de interfaces y perifericos, microcontroladores y muchas otras enseñan el visual basic por encima del C++ para trabajar y eso lo hacen por su sencillez y eficiencia, no es necesario ser programador experimentado para poderlo entender bien esa es su ventaja mas grande su sencillez y es por eso que a los "programadores" este lenguaje no les parece, como dijo ArKaNtOs unas pocas lineas de codigo te hacen lo que en ensamblador por ejemplo te llevarian muchisimas mas. ¿Qué puedes hacer de bueno en Vb?
Ni Drivers, ni aplicaciones multiplataforma, ni microcontroladores, ni compiladores, ni nada bueno. Como lo dije una vez: Microsoft hizo Vb para ganar dinero, por algo Vb solo se usa en las empresas y para aplicaciones de empresas Con Visual Basic hemos hecho herramientas para cifrar y descifrar datos, generador de funciones, osciloscopio, probadores de circuitos integrados, programadores para microcontroladores estas no son "aplicaciones para empresas", el hecho que para las cosas que te parezcan interesantes a ti como drivers y aplicaciones multiplataformas Visual Basic no te sirva no quiere decir que no sea bueno y OJO no estoy diciendo que es el mejor. Depende para que lo quieras utilizar si hubiera querido hacer los proyectos que mencione arriba con ensamblador o C++ esta es hora de que no los hubiera terminado.
365
« en: Jueves 20 de Julio de 2006, 23:36 »
Los profesionales que se dedican a trabajar con los Microcontroladores, ¿que son electrónicos ó imformáticos?. Pues ambos  , pero los que estudiamos electronica tenemos la ventaja de que ya sabemos de circuitos, voltajes, corrientes, dispositivos electronicos, etc por lo que se nos hace mas facil montar algun sistema, en cambio los informaticos por su experiencia se les hace quizas mas facil la programacion pero para hacer un montaje tienen que estar estudiando conceptos de electronica se les dificulta mas esa parte. , me gustaria encaminar mis estudios hacia estos componentes, pero no se que rama seria mas recomendables La mas recomendable es la electronica segun mi opinion pero por ejemplo en mi pais la carrera de informatica tiene la materia de Microcontroladores como opcional, personalmente yo estudie electronica pero me ha gustado mas la parte de programacion que el trabajo con circuitos por lo que si tuviera que volver a elegir me fuera por la rama de informatica. Depende de ti elegir lo que mas te guste
366
« en: Miércoles 19 de Julio de 2006, 20:30 »
Perrero como te dijo leandrog \\127.0.0.1 pero como dices que no sabes la IP de la maquina entonces haciendo doble click en el icono “Mis sitios de red”, y luego en el icono “Equipos próximos” puedes ver las computadoras que estan conectadas a tu red y asi puedes acceder a uno de estos equipos poniendo la doble backslash y el nombre de la maquina \\equipo
367
« en: Miércoles 12 de Julio de 2006, 21:17 »
No se si esto deberia de ir aqui o en noticias Me entere que por el 25 aniversario del Proyecto Gutenberg dan libre acceso a 330,000 e-books por 30 dias, del 4 de Julio al 4 de agosto. hay libros muy interesantes chequenlo pueden que les sirva aqui esta el link http://worldebookfair.com/saludos
368
« en: Lunes 10 de Julio de 2006, 00:15 »
 Barbara Italia tetracampeon, y se acabo el mundial 1º Italia 2º Francia 3º Alemania
369
« en: Sábado 8 de Julio de 2006, 20:49 »
la prengunta principal seria ¿¿como paso de un sistema de numeracion de 0 a 255 (similar al ASCII) a un sistema decimal (0 a 9)??, evitando los comandos propios de ascii  cuando dices evitando los comandos propios de ascii ¿te refieres a no usar Asc(string) si no otra forma de conversion? la verdad yo tampoco entendi
370
« en: Miércoles 5 de Julio de 2006, 19:55 »
371
« en: Miércoles 5 de Julio de 2006, 03:36 »
Barbara Italia, que partido  , pues Alemania se queda solo prestando Canchas  . Ojala gane ITALIA ya seria TETRACAMPEON
372
« en: Miércoles 5 de Julio de 2006, 03:27 »
 Pues igual aca no hay vacaciones de verano solo las de Diciembre, pues yo aprovecho para ir a mi lugar favorito la Playa para solo descansar.
373
« en: Lunes 3 de Julio de 2006, 23:51 »
al verdad que me ha sido muy util, pero no estoy con la certeza, o mas bien estoy con muchas dudas... la verdad se que es mucho pedir, pero me estoy enredando solo, podrian escribir un pequeñito codigo de como programar el pto serie y enviar un dato por el?? se los agradeceria un mundo ya que aun sigo perdido sobre como hacerlo unsure.gif sad.gif
muchas gracias anticipadas.  pues Radoslav y yo pusimos las rutinas de configuracion y envio, la duda que a mi me surgio es que tu dijiste que usabas instrucciones IN y OUT y numeros de puerto, y yo nunca las he utilizado por eso te pregunte para que microprocesador estabas trabajando yo pienso que quiza ahi esta la diferencia o talvez hay dos formas de hacerlo con IN Y OUT y con la INT14 y funciones, no se. saludos
374
« en: Sábado 1 de Julio de 2006, 23:56 »
 Es horrible, y todo por la vanidad bien dijeron una vez estos activistas que se necesitaban 40 animales para hacer un abrigo de piel pero solo uno para usarlo. es tan cruel, pero creo que es mucho peor el martirio que sufren perros y gatos en corea ya que no solo los matan sino que los torturan cruelmente por tiempo prolongado, me da asco es tan indignante, malditos
375
« en: Sábado 1 de Julio de 2006, 23:41 »
 pues hoy si ya se me fueron mis favoritos del mundial que eran Brasil y argentina, mi tercera opcion era Holanda pero no paso ni de segunda ronda  , (aunque aun me pregunto por que Van Basten no metio a Rud) asi que me voy con mi cuarta opcion Italia, ojala Luca Toni siga mejorando  , lastima que va con Alemania que es la local. Hubo varias sorpresas en el mundial Ecuador deja fuera a Polonia, Ghana deja fuera a la Republica Checa, la goleada de Argentina a Serbia y Montenegro y la caida del Pentacampeon en cuartos de final aunque Ronaldo supero el record de Müller ni modo
Páginas: 1 ... 13 14 [15] 16 17 ... 21
|
|
|