Entradas

Mostrando las entradas de octubre, 2017

Glosario de Términos de Arduino

Hola! En esta entrada del blog revisaremos varios términos, funciones y palabras que son utilizadas en Arduino analogRead(pin): Función que lee el valor desde un pin analógico especificado con una resolución de 10 bits. Esta función sólo puede se usada en los pines analógicos (0 - 5). Los valores enteros devueltos están en el rango de 0 a 1023. analogWrite(pin, value): Función que escribe un valor pseudo analógico usando modulación por ancho de pulso (“PWM” en inglés) a un pin de salida marcado como PWM. En los Arduinos más nuevos con el chip ATmega168, esta función trabaja en los pines 3, 5, 6, 9, 10 y 11. Los Arduinos más antiguos con un ATmega8 sólo soportan los pines 9, 10 y 11. El valor puede ser especificado como una variable o constante con un valor de 0 a 255. Altavoz piezo eléctrico: Bocina pequeña y redonda que puede ser utilizada para generar ruidos de todo tipo. digitalWrite(pin, value): Función que devuelve o el nivel lógico HIGH o LOW a (activa ...

Sesión #8 Potenciometro y Teclado musical

Imagen
Hola! En esta entrada del blog se verá lo visto y aprendido en la clase del día 17 de Octubre del 2017. Actividad 1 En esta practica se vio el potenciómetro el cual es una resistencia variable el cual limita el paso de la corriente eléctrica el cual provoca la caída de tensión como una resistencia. Dicho potenciómetro tiene 3 patas, "A" por la que entra la corriente , "B" la cual es la que nos da el valor de la resistencia que esta produciendo el potenciómetro y "C" por donde saldrá la corriente y estará conectado a la tierra. De igual manera se uso la función "map". Esta es una función que tiene muchos usos. Cuando se usa dicha función se tienen que poner unos valores. Los valores se escriben asi: map(valor, 1,2,3,4), donde... Valor: número valor a mapear 1 ó Desdeabajo: límite inferior del rango actual del valor 2 ó Desdealto: límite superior del rango actual del valor 3 ó Hastaabajo: límite inferior del rango deseado 4 ó ...

Sesión #7 Sonído y Luces

Imagen
Hola! En esta entrada de del blog veremos las actividades hechas en la clase del 16 de Octubre del 2017. Primera actividad Para la primera activada usamos los siguientes materiales: Un altavoz piezo electrica Una resistencia de 110 ohm Una protoboard Un tabla Arduino "UNO"  A continuación les mostraré el esquema y el código. Podemos entender del código lo siguiente, primero se define la bocina como como PIEZO al pin 7 y definimos la variable "del" a un valor de 10. Luego en el void setup definimos PIEZO como salida. En el void loop le damos un valor analógico a PIEZO de 255 (este siendo la frecuencia que tendrá el piezo). Esto causaba que el piezo tuviera un sonido entre SI y DO. Hubo un error en el piezo que causaba que no sonara muy fuerte y a causa de eso, en el video no se escucho el funcionamiento y no se incluyo en esta entrada. Actividad 2 En esta actividad se uso lo que viene siendo un LDR (Light Dependent Resistor), el cual es una re...

Sesión #6 Arrays

Imagen
  Hola! en esta entrada veremos lo hecho y aprendido en la clases del día 10 de octubre del 2017 . En esta clase se vio lo que eran los "arrays" que pueden ser definidos como una colección de variables con un número índice. Para entender bien el funcionamiento de las matrices hicimos un código. Código para entender matrices.  Podemos leer en el código que declaramos la matriz "myPins" y luego pusimos unos corchetes "[]" (en estos declararíamos en tamaño de la matriz, pero no lo hicimos pues al mencionar cuales son lo valores de la matriz, al compilarlo solito detecta el tamaño y la genera) y luego definimos cuales son los valores que tendría dicha matriz (en este caso serian los pines de 2 al 7, siendo un total de 6 pines). En el void setup, declaramos el motor serial en 9600 barios. Luego en el void  loop declaramos i, la cual se usara como contador en un ciclo for. En el ciclo declaramos que i empezará en 0 y llegará al quinto valor en la ma...

Sesión #5 Botones y brillo

Imagen
Hola! En esta entrada del blog veremos lo hecho en la clase del día 09 de octubre de 2017. Preparados? Eso espero por que en esta entrada veremos muchas activadades que se aprendieron en clase.  Para empezar hay que mencionar que materiales se usaron:  Un LED 2 resistencias (una de 220 ohms y otra de 10k ohms) Un protoboard Una tabla de Arduino "Uno" Una vez ya mencionados los materiales, podemos empezar.  Primera actividad Como primer actividad se hizo un circuito en el cual se presionaba un botón y en un cierto tiempo pequeño se prendía un LED. De verdad que fue muy facíl.   Esquema en Fritzing   Como podemos observar, el circuito esta muy simple. Ahora les mostraré el código usado.   Si leemos el código podemos entender que primero le damos un valor tanto al LED como al botón, luego en en void setup ponemos al LED como salida y el botón (eso siendo asi por que el botón recibirá información mientras que el LED dara informació)...

Sesión #4 Más LEDS!

Imagen
Hoooola! En esta entrada veremos lo realizado en la clase del día 03 de Octubre de este año. En esta clase se realizó algo muy parecido a lo que se hizo el día 02 de Octubre, en el cual se realizo un circuito de 3 leds. En esta ocasión se hizo lo mismo pero con 6 leds. Desde esta clase igual se implemento el uso de la aplicación llamada "Frintzing" la cual nos ha permitido realizar esquemas de como se debe ver nuestro circuito. Circuito en Fritzing Nuestro compañero Juan armando el circuito  Al iniciar la sesión se nos dio el siguiente código para el funcionamiento del circuito.  Pero como podrás ver el código es bastante largo y llega a ocupar demasiada memoria. Entonces llegamos a recortar el código y termino siendo mucho más pequeño que el anterior. Aquí podemos ver el circuito en pleno funcionamiento con diferentes velocidades.

Sesión #3 LEDS

Imagen
Hola! En esta entrada del blog veremos lo realizado el día 02 de Octubre de este mismo año. La finalidad de esta práctica era crear un circuito de leds (de diferentes colores) uno tras de otro con la misma velocidad de encendido y apagado.  Los materiales usados fueron los siguientes: 3 leds de diferentes colores 3 resistencias de 330 ohms 4 cables  tabla Arduino "UNO" Aquí podemos echarle un ojo alcódigo usado para el funcionamiento del circuito. En esta ocasión se grabo el funcionamiento del circuito.     El siguiente video es del mismo circuito pero a una velocidad diferente.