Está en la página 1de 5

Técnico en Mecatrónica

Centro de Estudios Tecnológicos del Mar 17


Nombre: César Pacheco, Alondra Pacheco, Daniel Cortés, Karla Lavalle, Yael
Estrada.
Modulo 3: Programa Sistemas Mecatrónicos y verifica su funcionamiento
Submódulo 1: Programa controladores lógicos programables
Actividad: Placa de desarrollo Arduino Uno.
Maestro: Carlos Sánchez
Fecha de entrega: 27-06-2022
-
Introducción:
Arduino es una plataforma de desarrollo basada en una placa electrónica de hardware libre
que incorpora un microcontrolador reprogramable y una serie de pines hembra. Estos
permiten establecer conexiones entre el microcontrolador y los diferentes sensores y
actuadores de una manera muy sencilla (principalmente con cables Dupont).
La placa de Arduino está basada en lo que llamamos un microcontrolador, que es un circuito
en el que se pueden grabar instrucciones (programar) para crear programas que
interactúen con los circuitos que hayamos montado en la placa. Cada placa tiene diferentes
puertos de entrada y de salida, de modo que puede recibir y procesar los datos que le
enviamos tanto a partir del entorno de programación del software como de otros
elementos pero también enviar datos a otros dispositivos externos de muchos tipos.
¿Para qué sirve el Arduino?
Arduino se puede utilizar para desarrollar elementos autónomos, o bien conectarse a otros
dispositivos o interactuar con otros programas, para interactuar tanto con el hardware
como con el software. Sirve tanto para controlar un elemento, pongamos por ejemplo un
motor que nos suba o baje una persiana basada en la luz que haya gracias a un sensor
conectado al Arduino, o bien para transformar la información de una fuente, como puede
ser un teclado, y convertir la información a algo que entienda, por ejemplo, un ordenador.
Desarrollo:
Materiales:

Arduino uno Laptop

Cables de conexión Protoboard

Leds Resistencias

Metodología:
Como primer paso, se conectó el Arduino a la laptop. Cabe
mencionar que vino con fallas de fábrica, por lo que se tuvo que
cambiar momentáneamente por uno prestado. Una vez
conectados, se abrió el software de Arduino para plasmar los
comandos que se iban a utilizar.
El siguiente paso fue comenzar a transcribir los
comandos, este paso es sencillo, sin embargo, no es de
tomarse a la ligera ya que un mínimo error en la
escritura puede hacer que no se pueda compilar por
ese mismo error. Primero se definen las salidas que se
van a utilizar según los elementos que se hayan de usar.
Después se establece el modo de entrada o salida de los
pines, en este caso fueron salidas ya que eran leds; y con
qué valores arrancará el programa, sea “low” o “high”.
A continuación, se hace la secuencia que seguirá el
circuito, la función void loop, como su nombre lo indica, es
un ciclo que se repetirá una y otra vez hasta que se
intervenga o la fuente de alimentación cese. Allí se
escriben las instrucciones, llamadas comandos, y se
establece un tiempo de retraso en milisegundos entre
cada acción.
Al finalizar de transcribir se compila, y si todo está correcto
se sube al Arduino; de esta forma el Arduino ya está listo
para trabajar con las instrucciones cargadas, solo queda
conectar el circuito utilizando los pines establecidos para
las salidas y alimentar de electricidad el Arduino y el
circuito.
Cuando todo estuvo listo y conectado, los leds empezaron a encender uno a uno
respectivamente según las líneas de código que se le programó.
Evidencias:
Conclusión:
Está actividad conocimos e hicimos uso de nuestra primera placa Arduino uno, empezamos
reconociendo cada una de sus partes y luego su software libre, con el cuál hicimos algunos
ejemplos de programación para practicar, nos dimos cuenta de que debíamos estar
pendientes de algunos detalles al escribir, por ejemplo, el uso mayúsculas en algunos casos
o darnos cuenta de cuando nos marcaba error, revisar y corregirlo. Con esto pudimos
apreciar por medio del Protoboard como se ejecutaban en este caso con el cambio de luces.

Referencias:
1. https://codelearn.es/blog/que-es-arduino-para-que-
sirve/#:~:text=Cuando%20decimos%20que%20Arduino%20es,crear%2
0diferentes%20tipos%20de%20microordenadores
2. https://www.fundacionaquae.org/wiki/sabes-arduino-sirve/amp/

También podría gustarte