Entradas

Como ser romántico nivel programador

Imagen
La idea principal es escribir en la consola de c++ la palabra “TE AMO ROMA” letra por letra. Este detalle es una forma de demostrarle a tu persona especial el cariño que le tienes, pero con el estilo especial de un programador. El código del programa estará abajo. Ahora nos centraremos a ver cómo funciona el detallito, y como podría adaptarse para otras palabras o letras. Temas o funciones que usa el programa gotoxy(int x, int y) : esta funcion de tipo void, se encarga de mover el cursor de la ventana de texto a la posición dada según las coordenadas especificadas por los parámetros  x  e  y . Cabe resaltar que los argumentos no pueden ser 0.   sleep(int ms): esta función permite hacer una pausa por una determinada cantidad de milisegundos en la ejecución de un programa. El argumento que recibe es en milisegundos (int ms). Antes de empezar a explicar cada parte del código, es necesario saber que esto fue hecho usando Borland c++, donde la función gotoxy ya está predefinida e

SISTEMA DE RELAJAMIENTO CON ARDUINO

Imagen
  DESCRIPCION DEL PROYECTO La idea consta de usar un sensor de temperatura para medir el calor en una casa o en algún otro lugar, y con un ventilador poder regularla (para esta cuestión utilizaremos un motor de corriente directa para hacer la ventilación). El funcionamiento del motor estará dado de la siguiente manera: si la temperatura medida es mas de 30 grado centígrados, se le mandara al motor datos de 500 bits para hacerlo funcionar. En cambio, si es menor o igual a 30°C, se le mandará datos, de acuerdo a la temperatura, o sea que a medida que baje o suba la temperatura, el funcionamiento del motor será proporcional a ese cambio. Se contará también con un sensor PIR el cual nos detecta si hay movimientos, si los hubiera, un led rojo se encenderá parpadeando a dos segundos y se va a proceder a medir la distancia. Para ello se utilizará el sensor ultrasónico HC-SR04. Si la distancia obtenida por el sensor, es menor o igual a 10 metros, entonces, una bocina empezará a hacer sonidos,

ILUMINACION DE PLANTAS BILUMETIUM utilizando LDR como sensor de luz | Codificacion en ARDUINO

Imagen
En esta ocasión, vamos a resolver uno de los ejercicios sacados del libro KIT Basico Arduino UNO, pagina 93 EJERCICIO 2 DESCRIPCIÓN DEL EJERCICIO "La hermosa bióloga María Paula ;) es la encargada de cuidar el gran Herbario de Santa Mónica CA donde se preservan diversas plantas. Bilumetium, es un tipo de rosa que requiere a temprana edad iluminación del tipo encendido/apagado, cuando su sensor de luz es mayor a 600 la luz se debe encender (LED1), cuando la planta es adulta se requiere de una iluminación proporcional, en la medida que se va oscureciendo la luz se va encendiendo gradualmente (LED2). Mediante el pulsador S1 se activa el programa de planta joven y mediante el pulsador S2 se activa el programa correspondiente a la planta adulta." DIAGRAMA DEL CIRCUITO //Diagrama pendiente de subida ·          La fotocelda la conectamos al pin analogico A0, con su respectiva resistencia de 10K ·          Los dos botones van a los pines 4 y 3 del Arduino ·     

SENSOR PARA MEDIR LA LUZ QUE IRRADIA UN CUERPO LUMINOSO

Imagen
En esta ocasión, vamos a resolver uno de los ejercicios sacados del libro KIT Basico Arduino UNO, pagina 93 DESCRIPCIÓN  DEL EJERCICIO "Te proponemos que crees un sensor para medir la luz que irradia un cuerpo luminoso. Vamos a tener dos equipos el A y el B. En el equipo A va estar un LED que varía su brillo de acuerdo a la posición de un potenciómetro (Ver T6) y en el equipo B va estar comandado por una fotocelda. La idea es que dobles el LED y la fotocelda a 90°, los coloques lo más junto posible y los enfrentes, como si los dos se fueran a mirar de frente. Por consola serial debes ir mostrando la lectura de luz de la fotocelda, esta lectura debe ser en porcentaje de 0% a 100%. Un ejemplo de la salida por consola: Concentración de luz 57%." DIAGRAMA DEL CIRCUITO //Diagrama pendiente de subida ·          El pin que se utilizara para leer el valor del potenciómetro es el pin analógico A1. ·          El pin que se encargara de leer el valor de la fotorresis

INDICADOR LUMINOSO DE VOLUMEN DE UN EQUIPO DE SONIDO (PROGRAMACIÓN EN ARDUINO)

Imagen
DESCRIPCION DEL PROYECTO El equipo de sonido tiene una perilla para que le subas el volumen y además cuenta con 5 indicadores luminosos (LED) dispuestos uno tras otro en una línea recta ( así como lo ves en el montaje) en la medida que el valor del potenciómetro va aumentando al girarlo, se va encendiendo el LED1, luego el LED2, luego el LED3 y así hasta el LED5. Si llegas al valor de 1023 todos los LED deberían estar prendidos y si comienzas a girar el potenciómetro en sentido contrario se van apagando los LED uno tras otro en el sentido inverso en que se encendieron, al final si estás en el valor 0 todos los LED deben estar apagados. Generar una sensación de movimiento. DIAGRAMA DEL EJERCICIO Conectamos 5 leds con sus respectivas resistencias de 220 ohms en sus polos negativos y que van para la tierra (Ground) del Arduino; los polos positivos de los leds, están conectados a los pines 2,3, 4, 5 y 6 del Arduino. La resistencia variable o sea el potenciómetro, el cual nos

LECTOR BINARIO UTILIZANDO EL SENSOR INFRARROJO CNY70 (PROGRAMACIÓN EN ARDUINO)

Imagen
ACERCA DEL SENSOR CNY70 El sensor óptico infrarrojo de corto alcance (CNY70) s e utiliza para detectar colores de objetos y superficies. Generalmente el uso más común que se le da es para construir Robots seguidores de líneas. Contiene un emisor de radiación infrarroja (fotodiodo) y un receptor (fototransistor). El fotodiodo emite un haz de radiación infrarroja, el fototransistor recibe ese haz de luz cuando se refleja sobre alguna superficie u objeto. La luz emitida no es fácilmente captada por el ojo humano. Para apreciar dicha luz, se puede utilizar la cámara de un Smartphone. MATERIALES NECESARIOS ·          1 tarjeta Arduino UNO ·          1 sensor óptico infrarrojo (CNY70) ·          1 pulsador ·          1 resistencia de 10K ·          1 resistencia de 220 Ohms ·          1 resistencia de 330 Ohms ·          Puentes de varios tipos ·          Protoboard LECTOR BINARIO El ejercicio que se va a realizar, consiste en que cuando el sensor infra