Actividad 1
Actividad 1
Actividad 1
05
-INTRODUCCIÓN
Los puertos serie son la forma principal de comunicar una placa Arduino con un ordenador. Gracias
al puerto serie podemos, por ejemplo, mover el ratón o simular la escritura de un usuario en el teclado,
enviar correos con alertas, controlar un robot realizando los cálculos en el ordenador, encender o apagar
un dispositivo desde una página Web a través de Internet, o desde una aplicación móvil a través de
Bluetooth.
Existen un sin fin de posibilidades en las que se requiere el empleo del puerto serie. Por tanto, el
puerto serie es un componente fundamental de una gran cantidad de proyectos de Arduino, y es uno de
los elementos básicos que debemos aprender para poder sacar todo el potencial de Arduino.
Un puerto es el nombre genérico con que denominamos a los interfaces, físicos o virtuales, que
Un puerto serie envía la información mediante una secuencia de bits. Para ello se necesitan al
obstante, pueden existir otros conductores para referencia de tensión, sincronismo de reloj, etc.
Por el contrario, un puerto paralelo envía la información mediante múltiples canales de forma
simultánea. Para ello necesita un número superior de conductores de comunicación, que varían en función
del tipo de puerto. Igualmente existe la posibilidad de conductores adicionales además de los de
comunicación.
Históricamente ambos tipos de puertos han convivido en los ordenadores,
empleándose los puertos paralelos en aquellas aplicaciones que requerían la
transmisión de mayores volúmenes de datos. Sin embargo, a medida que los
procesadores se hicieron más rápidos los puertos de serie fueron desplazando
progresivamente a los puertos paralelos en la mayoría de aplicaciones.
Por otro lado, también podéis oír el término TTL (transistor-transistor logic).
Esto significa que la comunicación se realiza mediante variaciones en la señal entre 0V
y Vcc (donde Vcc suele ser 3.3V o 5V). Por el contrario, otros sistemas de transmisión
emplean variaciones de voltaje de -Vcc a +Vcc (por ejemplo, los puertos RS-232
típicamente varían entre -13V a 13V).
En Arduino UNO y Mini Pro los pines empleados son 0 (RX) y 1 (TX). En el caso de
Arduino Mega y Arduino Due, que tienen cuatro puertos de serie, el puerto serie 0
está conectado a los pines 0 (RX) y 1 (TX), el puerto serie 1 a los pines 19 (RX) y 18
(TX) el puerto serie 2 a los pines 17 (RX) y 16 (TX), y el puerto serie 3 a los pines 15
(RX) y 14 (TX).
que nos permite enviar y recibir fácilmente información a través del puerto serie. Su uso es
muy sencillo, y dispone de dos zonas, una que muestra los datos recibidos, y otra para enviarlos.
-OBJETIVO
Ser capaz de establecer comunicación con el puerto serial y recepcionar datos de envió.
-LUGAR (Laboratorio)
-SEMANA DE EJECUCIÓN
- MATERIAL Y EQUIPO
• Proteus.
• Una PC
• LEDs: Verde (2), Amarillo (1) y Rojo (1).
• Un buzzer
-DESARROLLO DE LA PRÁCTICA
La Secuencia del semáforo inicia al enviar el texto START en el monitor serial y cuya secuencia es la
siguiente:
- El semáforo inicia apagado. Inicia encendiendo el led verde durante 3 segundos, posteriormente
se enciende el led amarrillo por dos segundos y parpadea dos veces en un intervalo de un 1
- El buzzer genera un sonido cuando el semáforo este en color rojo del paso peatonal Y genera otro
-REFERENCIAS
o Abraham G. (2019). Cómo Utilizar el Puerto Serie del Arduino en 5 minutos. Recuperado 18
sep. 20. Disponible en línea: https://www.automatizacionparatodos.com/puerto-serie-
arduino/