Volver a la portada
Nosotros te ayudaremos a mejorarlo cada día También puedes crear un blog gratis, crear red social o Explorar Bligoo »
Cristián Arenas U.

¿Qué necesito para programar un...

hace 3 años
Una vez que tienes un microcontrolador, el siguiente paso, es programarlo para que haga algo útil. Para hacer eso, necesitas: Un editor/procesador de texto. Un compilador/ensamblador. Un programador/quemador. ¿Qué son estas cosas? Un editor de texto, es un programa para escribir, cuya función principal, no es que el texto se vea lindo, si no, ayudarte a escribir. Normalmente colorean las palabras especiales de cada lenguaje para ayudarte a comprender la estructura de tu código de forma visual. Además, muchos vienen con agregados útiles, como expresiones regulares (regex), de las cuales que hablaré en un futuro post. Un procesador de texto, es un programa para escribir, cuya función principal, es que el texto se vea lindo, para esto te deja agregar imágenes, tablas, colores, distintos tamaños y tipografías para las letras, etc... Esto no es muy útil para programar, por lo (Leer más)
Cristián Arenas U.

Ley de Ohm

hace 3 años
Si pensamos en el voltaje como "las ganas de los electrones de ir de un lugar a otro" y en la corriente como "la cantidad de electrones que se está moviendo", podemos suponer que mientras más ganas tengan de moverse, más serán los que se muevan. Ohm descubrió esto, y se dio cuenta que para distintos conductores, la relación era distinta, pero siempre lineal. Usando la siguiente notación: v: voltaje i: intensidad de corriente Esa ley se puede escribir así: v = r * i Donde se puede ver que la relación entre el voltaje y la corriente es lineal. Además la pendiente* de esta relación es constante para cada conductor, a esto le llamamos Resistencia y la denotamos por r. Eso es casi todo lo que necesitan saber de electrónica... tal vez, más adelante, les hable sobre las leyes (Leer más)
Cristián Arenas U.

Voltaje

hace 3 años
Hace poco les hablé sobre la corriente, que la expliqué como la tasa de movimiento de cargas. Pero faltó algo... en la naturaleza, las cosas no se mueven solas, siempre se intenta ir de un estado energético, a otro menor. En otras palabras, la naturaleza tiende a estabilizar las cosas, por lo que para que exista un movimiento de carga, primero necesitamos que las cosas sean inestables. Mi explicación de por qué se genera esta estabilidad, puede parecer no muy convincente, ya que la voy a explicar en función de algo que no comprendo, pero que experimentalmente se puede comprobar: Los cúmulos de carga ejercen fuerzas sobre otros cúmulos de carga, y la dirección de esta fuerza, tiene que ver con la relación entre el signo de la carga. Las cargas iguales se repelen y cargas distintas se atraen. Con (Leer más)
Cristián Arenas U.

Corriente

hace 3 años
A petición de "Daniel Donoso", hablaré un poco acerca de electrónica, pero solo pasaré muy por encima, ya que ni yo mismo se mucho todavía de este tema. Para empezar, pensemos esto: Los átomos tienen 3 partículas principales que los componen (sin negar que existen muchas subparticulas más pequeñas, pero que no nos interesarán a nosotros ahora). Estas partículas son los conocidos protones, neutrones y electrones. Hay una propiedad especial que tienen dos de estas partículas... Tanto electrones como protones poseen "Carga", la cual se mide en Coulombs [C]. Ahora, ¿por qué nos interesa eso a nosotros? Pues, resulta que la electricidad que usamos para hacer los robots y que se muevan existe gracias al movimiento de estas Cargas. Específicamente de los electrónes, ya que los protones normalmente están quietos y son parte de los materiales. Entonces, nos interesa realmente (Leer más)
Cristián Arenas U.

De regreso

hace 3 años
5 meses sin subir nada, wow... esto me hace sentir mal... Principalmente fue porque entré a la universidad, y el cambio de horarios y carga académica me afectó un poco. Pero no importa, gracias a una sola persona, que se dió el tiempo de escribirme un mail, volveré a escribir :D
uncorazon
Cristián Arenas U.

Ecuación del Corazón, hecha por mí

hace 3 años
Esta es mi versión de la ecuación del corazón en coordenadas polares: a determina el anchob determina el largoc determina la forma de la punta aquí con b y c pequeños para curvar la punta y que se vea gordito :) aquí una muestra de varios valores distintos para a, b y c: Ecuación del Corazón by Cristián Arenas Ulloa is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 2.0 Chile License.
Cristián Arenas U.

Sugerencias

hace 3 años
Ahora les toca a ustedes, diganme sobre qué quieren leer, y yo les hablo de eso. Todas las preguntas que tengan, haganlas... Pero por favor que tenga relación con la robótica, ya sea por el area electrónica, programación, etc...
Cristián Arenas U.

Programación, nociones básicas 4

hace 3 años
Paso Numero 3: Traducir el algoritmo al lenguaje de programación de tu preferencia. Un algoritmo es algo netamente matemático, falta solo un paso para que el computador nos entienda, este paso es escribirlo con las palabras especificas que sabemos que él si entiende perfectamente. Para esto, es necesario ponerse de acuerdo en que lenguaje nos vamos a comunicar con el computador. Existen varios lenguajes para hacer esto, pero no te preocupes,ya que a fin de cuentas, en todos se escribe lo mismo,que es el algoritmo que ya diseñamos, la diferencia esta en la sintaxis que usamos para hacerlo.Entre todas las opciones, podrás encontrar BasicC (y sus variantes como: C++, C#, Objective-C)Java (y sus derivados como JavaScript, ActionScript)PascalRubyetc... Acá se ve un ejemplo escrito en C del programa mas común para los principiantes, el famoso: "Hola Mundo" #include<stdio.h>/*ahí estamos incluyendo en (Leer más)
Cristián Arenas U.

Programación, nociones básicas 3

hace 3 años
Paso Numero 2: Transformar esa idea en un algoritmo. Los computadores no hablan el mismo idioma que nosotros, ellos solo entienden algoritmos, los cuales no son más que instrucciones exactas de que debe hacer y cuando. Los algoritmos son una herramienta muy antigua (de la época de los grandes matemáticos árabes según me han contado), cuyo fin es separar un problema aparentemente complejo en una serie de pasos fáciles de realizar. Por ejemplo, una receta de cocina es un tipo de algoritmo; hacer una galleta puede parecer una tarea muy compleja, pero una vez que lees la receta te das cuenta que no son mas que muchos pequeños pasos simples como por ejemplo: en un bol echa los siguientes ingredientes3 tazas de harina2 tazas de avena1 1/2 taza de azúcar1 taza de leche2 huevosetc... Osea, en pocas palabras, podríamos decir (Leer más)
Cristián Arenas U.

Programación, nociones básicas 2

hace 3 años
Paso Numero 1: Tener un problema y una idea de como resolverlo. Hay que empezar, teniendo algo que hacer... Suena obvio e incluso ridículo que lo diga, pero he visto muchos casos de gente que se sienta en el computador, supuestamente a intentar programar; pero no tiene idea que quiere hacer se quedan mirando la pantalla con la mente en blanco... y cuando se aburren, dejan de intentarlo y dicen que la programacion no es lo suyo, que es muy dificil, etc... Por ejemplo, un problema: recuerdo que un amigo tenia un juego muy, pero muy simple en su calculadora, que a mi me gustaba aunque solo lo jugaba cuando no tenia nada mejor que hacer. En el juego, pasaban unos números de derecha a izquierda, y si apretabas el numero antes de que llegara, desaparecía, pero solo funcionaba si (Leer más)