Está en la página 1de 9

Universidad Tecnológica de Panamá.

Facultad de Ingeniería Mecánica.

TEORIA DE CONTROL
Informe 1
Arduino

Estudiante:
Edgardo Quintero
6-720-1532

profesora: Nacari Marín

Fecha de Entrega:

10 de septiembre del 2018.


INTRODUCCION
Presentaremos una breve, pero enriquecedora información sobre que es
arduino y en que se basa esta plataforma la cual se complementa tanto de
software como de hardware que relacionados tienen diferentes funciones
dependiendo de la placa arduino empleada en este caso haremos
referencia a la placa arduino UNO.
También en cuanto a la sección del software explicaremos brevemente
los comandos utilizados y el logaritmo escogido para interactuar con la
luz LED de la placa arduino UNO.
ARDUINO
Arduino, es una compañía open source y open hardware, así
como un proyecto y comunidad internacional que diseña y
manufactura hardware para construir dispositivos digitales y
dispositivos interactivos que puedan sensar y controlar objetos del mundo real.
Arduino se enfoca en acercar y facilitar el uso de la electrónica y programación de
sistemas embebidos en proyectos multidisciplinarios.

Hardware
El microcontrolador de la placa se programa mediante el lenguaje de programación
Arduino (basado en Wiring) y el entorno de desarrollo Arduino IDE (basado en
Processing).
En este caso haremos referencia a arduino UNO

En primer lugar, hemos de conocer qué partes importantes tiene nuestra


placa Arduino, y cómo vamos a interactuar con ella.
En la imagen, podemos ver identificados cada uno de sus componentes, que serían los
siguientes:

1.
ATmega 328 microcontrolador: El corazón de nuestro Arduino, el procesador.

2. Puerto USB: Se utiliza para la alimentación de la interfaz Uno Genuino, la carga de


nuestros programas, y para la comunicación con nuestra placa (a través de serie. PrintIn (),
etc.). El regulador de tensión ubicado a su lado, convertirá la tensión que le llega a través de
este puerto USB y hará que trabaje a 5V.

3. Conector de alimentación: Esta es la forma de alimentar nuestra placa cuando no está


conectada a un puerto USB para para suministrarle corriente eléctrica. Puede aceptar
tensiones entre 7-12V.

4. Los pines digitales: Utilizaremos estos pines con instrucciones como digitalRead (),
digitalWrite (). analogRead () y analogWrite () funcionarán unicamente en los ìnes con el
símbolo PWM.

5. y 6. Serial IN (TX) y Serial IN (RX): Los puertos serie están físicamente unidos a distintos
pines de la placa Arduino. Lógicamente, mientras usamos los puertos de serie no podemos
usar como entradas o salidas digitales los pines asociados con el puerto de serie en uso. Pines
asociados con el puerto de serie como entrada y salida digital (TX es el que Transmite y RX es
el que recibe).

7. y 23. Pin 13 + L (on board led): El único actuador incorporado a la placa. Además de ser un
objetivo práctico para nuestra primera práctica de encender y apagar LED, este LED es muy
útil para la depuración (debugging).

8. GND: proporciona masa, tierra, negativo a nuestros circuitos.


9. AREF: analogReference input V- Tensión a 5V, proporciona diferencia de potencial. Si se le
aplica voltaje externo debe ser entre 0 y 5V solamente.

10. Botón Reset: Restablece el microcontrolador ATmega.

11. Chip de comunicación serie.

12. Regulador de tensión: Tenemos que tener en cuenta que para que trabaje a 5V nuestra
placa deberá recibir unos 6,5V – 7V, pero todo lo que esté por encima de este valor se
desperdiciará (es decir, sobrecalentará nuestra placa de arduino y mayor calor que tendrá que
dispar el regulador). En cualquier caso no está recomendado aplicar al regulador más de 12V y
a los 20V se dañará.

13. ICSP: In-Circuit Serial Programming.

14. Led de encendido: Indica que nuestra placa está recibiendo alimentación.

15. Pines analógicos: Utilizaremos estos pines con instrucciones como analogRead ().

16. Vin: Voltaje Input. Deberá llegarle una tensión regulada y estable (ya que no pasa por el
regulador -nº12-) de 5V.

17. GND: proporciona masa, tierra, negativo a nuestros circuitos.

18. 5V: Voltaje Input.

19. 3,3V: Voltaje Input.

20. Reset pin: Restablece el microcontrolador ATmega. A su izquierda está el


conector IOREF: Digital Reference input V, y a continuación un pin reservado para futuras
finalidades.

21. TX y RX LED: Estos LEDs indican la comunicación entre la placa y el ordenador. Estos leds
parpadearán rápidamente durante la carga de nuestros programas, así como durante la
comunicación serie. Útil para la depuración (debugging).

22. Casa fabricante original: para comprobar fácilmente si tu placa se trata de una imitación
o el original.

24. Reloj / Crystal 16 Mhz oscilador: se usa como reloj externo en el montaje del Arduino.
A continuación, se muestra esquema o diagrama muy descriptivo de en qué consiste
básicamente la electrónica, donde la principal característica es el procesamiento de la
información recibida (entradas) por diferentes sensores (ya sean analógicos o digitales) y su
salida (salidas) en forma de actuación o efectos.

ALGUNAS VENTAJAS DE ARDUINO


 Asequible.
 Multiplataforma.
 Entorno de programación simple y directo.
 Open-Software.
 Open-Hardware.
 Amplia comunidad en internet.
Software
Explicare como encender un LED en arduino 1.8.5 mediante la tabla o placa arduino

 Lo primero es especificar la tabla a usar eso se logra clicando en: herramientas (tools)
→ placa (board) → arduino uno.
 Luego de elegir la placa con la que vamos a iterar procedemos a la elaboración del
algoritmo; este se explicara a medida que se va haciendo mediante comentarios (//).

int led=13; //declaramos una variable de tipo entero llamada led en el pin 13;

void setup() { //corre una vez cuando el programa inicia;

pinMode(led, OUTPUT); //declaramos el pin con el nombre asignado led;

// y lo asignamos en forma de salida(output);

void loop() { // se ejecuta repetidamente;

digitalWrite(led, HIGH); // esto indica que nuestro led debe encenderse

delay(1000); //asignamos el tiempo de encendido del led;

//el tiempo asignado esta en milisegundos= un segundo;

digitalWrite(led, LOW); //apagamos el led

delay(1000); //tiempo que permanece apagado

}
CONCLUSION
es una plataforma de electrónica abierta para la creación de prototipos
basada en software y hardware flexible y muy fáciles de usar.
Está pensado para artistas, diseñadores, como hobby y para cualquiera
interesado en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepción de entradas desde
una variedad de sensores y puede afectar a su alrededor mediante el
control de luces, motores y otros artefactos.
BIBLIOGRAFIA

http://arduino.cl/que-es-arduino/

https://educarparaelcambio.com/arduino/que-es-arduino-y-para-que-sirve/

https://en.wikipedia.org/wiki/Arduino

https://aprendiendoarduino.wordpress.com/2017/06/19/placas-arduino-2/