viernes, 9 de noviembre de 2018

Arduino



Resultado de imagen para logo de arduino

Arduino es una plataforma de prototipos electrónicos de código abierto (Open - Source ) basado en hardware y software flexible y fáciles de usar.   

Resultado de imagen para massimo banzi arduino


Arduino fue inventado en el año 2005 por el entonces estudiante del instituto IVRAE Massimo Banzi, como propuesta educativa, pero hoy en día se pueden crear proyectos desde relojes, hasta básculas, pasando por robots, persianas controladas por voz o tu propia máquina de doblado.



Existen diferentes placas de Arduino entre las que podemos nombrar el Arduino Leonardo, Arduino Due, Arduino Yun, Arduino Robot, Arduino Esplora, Arduino Mega ADK, Arduino Ethernet, Arduino Mega 2560, Arduino Mini, Arduino Nano, Arduino Pro mini, Arduino Pro, Arduino micro, Arduino Fio, LilyPad Arduino USB, LilyPad Arduino Simple, LilyPad Arduino SimpleSnap y el Arduino más común y asequible es el Arduino Uno el cual cuenta con características muy favorables al fabricar proyectos, cabe resaltar que esta en el mercado desde el 2010. 

Arduino Uno


Partes del Arduino Uno:
Resultado de imagen para partes del arduino

  • Microcontrolador: ATmega328
  • Voltaje de funcionamiento: 5 V
  • Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
  • Pines de entradas análogas: 6
  • Corriente DC por cada pin I/O: 40 mA
  • Corriente DC en el pin de 3.3 V: 50 mA
  • Memoria Flash: 32 KB (ATmega328) de los cuales 0.5 KB son utilizados por el bootloader
  • SRAM: 2 KB (ATmega328)
  • EEPROM: 1 KB (ATmega328)
  • Velocidad de reloj: 16 MHz
Proyectos:
  • El primer proyecto consiste en hacer rotar un servo motor 180°, el cual se realiza en Fritzing (Software para el diseño de circuitos electrónicos) y Tinkercard (Simulador de circuitos electrónicos conectados con Arduino). El proyecto consta de un Arduino uno, un protoboard y un servo motor, junto a las conexiones correspondientes.





CODIGO:



// Incluímos la librería para poder controlar el servo
#include <Servo.h>

// Declaramos la variable para controlar el servo
Servo servoMotor;

void setup() {
  // Iniciamos el monitor serie para mostrar el resultado
  Serial.begin(9600);

  // Iniciamos el servo para que empiece a trabajar con el pin 9
  servoMotor.attach(9);
}
void loop() {
  
  // Desplazamos a la posición 0º
  servoMotor.write(0);
  // Esperamos 1 segundo
  delay(1000);
  
  // Desplazamos a la posición 90º
  servoMotor.write(90);
  // Esperamos 1 segundo
  delay(1000);
  
  // Desplazamos a la posición 180º
  servoMotor.write(180);
  // Esperamos 1 segundo
  delay(1000);
}

  • El segundo proyecto consiste en encender un led, el proyecto está realizado en Tinkercard con un led, el arduino y sus respectivos conectores.

CODIGO:











void setup()
{
// Define el pin 13 como salida
  pinMode(13, OUTPUT);
}
void loop()
{
// Encienda el pin 13
  digitalWrite(13, HIGH);

// Esperar un segundo
  delay(1000); 

//Apagar el pin 13
  digitalWrite(13, LOW);

// Esperar el pin 13
  delay(1000); 
}

  • El tercer proyecto consiste en encender un led, apagarlo y encender otro y después apagar los dos leds, se realizó en Tinkercard, consta de dos leds, dos resistencias de 270 Ω, un protoboard y la placa Arduino uno.
Codigo:
void setup()
{
// Definir el pin 12 y 13 como salida
  pinMode(12, OUTPUT);
  pinMode(13, OUTPUT);
}
void loop()
{
// Enciende el pin 13
  digitalWrite(13, HIGH);
// Esperar 1 segundo
  delay(500); 
// Apagar el pin 13
  digitalWrite(13, LOW);
  delay(500);
// Enciende el pin 12
  digitalWrite(12, HIGH);
// Apagar el pin 13
  delay(500);
// Apaga el pin 13
  digitalWrite(12, LOW);
// Apagar el pin 13
  delay(1000); 
  }

Software Utilizados:

Fritzing es el programa por excelencia para la realización de esquemas eléctricos en proyectos con Arduino y es open source. Dispone bibliotecas con la mayoría de componentes, incluido los propios Arduinos, placas de conexiones, led, motores, displays, etc. Además permite hacer esquemas eléctricos, diseñar nuestro PCB final y un sinfín de opciones que convierten a este programa en una herramienta muy útil.

Imagen relacionada
Tinkercad es un software gratuito online creado por la empresa Autodesk, una de las empresas punteras en el software de diseño 3D de la mano de su programa estrella para tal fin, Inventor. El objetivo al usar Tinkercad debe ser una primera inmersión en el mundo del diseño 3D de una manera sencilla y atractiva, ya que la interfaz de trabajo es simple y muy atractiva inicialmente, si bien una vez dominados los conceptos básicos carece de herramientas para llegar a diseños complejos.

jueves, 8 de noviembre de 2018

Retoque fotográfico en Photoshop CS6

Imagen relacionada                                                                                                                      
 Adobe Photoshop es un editor de gráficos desarrollado por Adobe Systems Incorporated y utilizado principalmente para el retoque de fotografías y gráficos.





  • Modificar tamaño de las imágenes
Imagen Original

Imagen sin remuestrar
Imagen remuestrada

Al ser la imagen remuestrada se cambian las dimensiones proporcionales a las resoluciones que no siempre serán las mas adecuadas.

  • Inclinar y rotar una imagen
Imagen Original

Imagen con rotación de 45°
Imagen con rotación vertical
Imagen con rotación horizontal
Imagen con rotación de 180°
Imagen con rotación de 90° ACD
Imagen con rotación de 90° AC


Cambia rápidamente la orientación de una imagen o aplicarle un grado concreto a la inclinación.
  • Convertir una fotografía en un cartel
Imagen Original
Imagen Aumentada sin perdida de calidad


Imágenes normales en impresiones tamaño cartel, sin que la imagen pierda apenas un pixel de calidad, se aprecia que no hay desenfoque, difuminados o pixeleados.

  • Utilizar la herramienta recortar
Imagen recortada
Imagen Original


Descartamos áreas de la imagen con la herramienta de recorte común.

  • Recortar imágenes con el comando recortar
Imágenes Originales
Imágenes Recortadas


Al utilizar el comando de recorte se debe tener en cuenta que no hay mucha precisión, siendo una manera rápida y sencilla sin utilizar la herramienta recortar.
  • Recortar imágenes en perspectiva
Imágenes Originales


Imágenes recortadas en perspectiva

Recortar imágenes en perspectiva soluciona problemas de distorsión en imágenes de edificios o monumentos altos u otras panorámicas en perspectiva.

  • Escalar una imagen según su contenido
Imagen Original con borde blanco
Imagen Original con borde negro
Imagen escalada
Imagen escalada

Escalar la imagen según el contenido permite aplicar una escala basándose en el contenido para recomponer automáticamente una imagen cuando se modifica su tamaño.

  • Corregir imágenes con mucho flash
Imagen Original quemada
Imagen Original con mucho flash
Imagen sin flash
Imagen sin flash

Normalmente los problemas derivados de un uso erróneo del flash que se reflejan en las imágenes pueden corregirse con posterioridad.

  • Arreglar ruido digital


Imagen Original con ruido digital
Imagen Original con ruido digital
Imagen Original con ruido digital
Imagen sin ruido digital
Imagen sin ruido digital
Imagen sin ruido digital

El ruido digital es cuando los valores de pixeles que han sido leídos de forma incorrecta muestra una serie de puntos rojos, verdes y azules que provocan perdida de nitidez.

  • Arreglar problemas con suber-exposicion



Imagen Original suber-expuesta
Imagen Original suber-expuesta
Imagen Original suber-expuesta
Imagen sin suber-exposición
Imagen sin suber-exposición
Imagen sin suber-exposición

La suber-exposición es un error de exposición relacionado con la luz captada por el sensor de una cámara, siendo las imágenes oscuras la que sufren de suber-exposicion, lo que significa que los ajustes de exposición no han sido suficientes respecto a la luz al ser tomada la fotografía 

  • Solucionar la sobre-exposición
Imagen Original sobre expuesta
Imagen Original sobre expuesta
Imagen oscurecida
Imagen oscurecida

La sobre-exposición consiste en una mala exposición al realizar la fotografía que produce una imagen con demasiada luz, lo que se conoce como una fotografía quemada. 

  • Aclarar rostros y objetos con poca luz
Imagen Original con poca luz
Imagen Original con poca luz
Imagen iluminada
Imagen iluminada

Al aclarar rostros y objetos con poca luz se utilizan técnicas para iluminar imágenes que por mala exposición no se visualiza correctamente.

  • Iluminar zonas muy sombreadas
Imagen Original muy sombreada
Imagen Original muy sombreada
Imagen iluminada
Imagen iluminada

Se iluminan zonas muy sombreadas cuando el fotógrafo utiliza el flash en ocasiones no pertinentes, por ejemplo espacios donde se combina sol y sombra, mostrando zonas excesivamente sombreadas, mientras que las partes iluminadas cuentan con una exposición optima.

  • Quitar el efecto de ojos rojos
Imagen Original con ojos rojos
Imagen Original ojos rojos
Imagen corregida de ojos rojos
Imagen corregida de ojos rojos


El efecto de ojos rojos producido por el destello del flash es muy habitual ya que se produce a causa de la dilatación de la pupila por la carencia de luz.
  • Corregir los colores RGB
Imagen Original RGB
Imagen Original RGB
Imagen corregida
Imagen corregida

Los colores RGB hace referencia a la composición de intensidad en los colores primarios de la luz y sus silgas corresponden a los colores rojo, verde y azul en ingles lo cual seria "Red, Green and Blue".
Aunque a simple vista cualquier fotografía digital puede parecer correcta en cuanto al color, algunas necesitan retoque para mayor naturalidad.