Está en la página 1de 6

27 DE AGOSTO DEL 2022

ARDUINO Y SUS CARACTERISTICAS

JUAN MORENO
TEINCO
2022
INDICE

INTRODUCCION

DESARROLLO

PROGRAMACION

FUNCIONES

ESTRUCTURA

BIBLIOGRAFIA
A continuación se realizara un breve informe mostrando ciertos y principales caracteres de las que
se compone Arduino ya sean aspectos físicos como programación y su software

INTRODUCCION

Arduino es una placa y software para el desarrollo libre de sistemas y dispositivos que desee crear
su usuario, a continuación, mostraremos cierta funciones componentes y estructuras que posee
Arduino para el desarrollo.

DESARROLLO

Principalmente Arduino posee placas para el uso de su software y hardware, existen multiplex
placas donde cada una posee ciertas características que los diferencian de otras ejemplificándose
el Arduino MEGA que a diferencia del clásico Arduino UNO este tiene mayor cantidad de entradas
y salidas para comunicación con demás componentes a los que puede estar conectado además
este posee un microprocesador mas potente el cual procesa mas rápido la información y
programación recibida a ejecutar; Para una mejor comprensión es necesario de que están
compuestos generalmente la mayoría de placas Arduino sin importar su tipo.

(IMAGEN-1)
Esta tarjeta de desarrollo se caracteriza por recibir 2 tipos de entradas de información externa las
cuales son análogas y digitales, estas entradas son denominadas PINES a excepción de los pines RX
y TX cuyo destino es a la comunicación vía USB, para los pines de comunicación digital de 0 a 5V se
encuentran en la parte superior de la placa como se puede evidenciar en (IMAGEN-1).

Para los pines de entradas y salidas análogas, en la parte inferior de en medio de la tarjeta se
encuentran las entradas y salida para alimentación externa de dispositivo como por ejemplo la
alimentación y puesto a tierra de un sensor, esta placas tienen una entrada tipo USB para su
comunicación y programación por medio de un PC, uno de los componentes principales para el
proceso de los datos y bit es su MICROPROCESADOR, este analiza los información recibida y
ejecuta la programación integrada por el usuario, estos microcontroladores varia su capacidad de
función y rapidez dependiendo del tipo de placa y cristal oscilatorio que tenga integrado cada tipo
de placa Arduino.

2.PROGRAMACION:

Otra parte muy importante y de la cual el usuario utiliza ARDUINO es su programación y de la cual
depende este para realizar la finalidad del mismo CONTROLAR, todo ARDUINO esta basado en un
lenguaje de programación bastante similar al lenguaje C++ donde este es un lenguaje de propósito
común y/o general, este tipo de lenguaje consta de tres partes las cuales son funciones, valores y
estructura tal como se anuncia la pagina web de ARDUINO.

Se comenzara con las funciones que posee la programación y sus utilidades

2.1 FUNCIONES:

ENTRADAS y SALIDAS DIGITALES:

En todo tipo de señales digitales donde estas pueden ser leída como : HIGH o LOW

En el código se especifica al pin el cual se quiera trabajar si es un entrada o salida, en este caso se
escribe OUTPUT o INPUT

Ejemplo:

int ledPin = 13; // EL LED ESTA CONECTADO AL PIN 13


int inPin = 7; // EL PULSADOR ES UNA ENTRADA CONECTADA AL PIN 7

out ledPin = 8; // EL PULSADOR ES UNA ENTRADA CONECTADA AL PIN 8


out inPin = 5; // EL MOTOR ESTA CONECTADO COMO SALIDA AL PIN 5

ENTRADAS Y SALIDAS ANALOGAS:

Tal y como se había mencionado antes, las tarjetas Arduino también poseen pines de lectura
análoga emitiendo estos señales desde 0V hasta 5V como máximo, es estos casos aplica también
el código de INPUT y OUTPUT para salidas y entradas adicionando solamente la condición de que
pin se encuentra como en el siguiente ejemplo

int analogPin = A3; // el dispositivo esta conectado al pin 3

OTROS:

Asi como pudimos ver las principales y mas comunes funciones utilizadas en Arduino también
existen otros tipos de funciones como lo pueden ser el retraso de tiempo al momento de ejecutar
códigos, ejecución de variables matemática y trigonométricas
2.2VARIABLES:

Las variables en Arduino es un daros el cual se almacena entra y/o recibe la placa para luego ser
procesado acorde a la programación del mismo, existe las principales variables constantes como lo
pueden ser sus entradas y salidas ya puedan ser de forma análoga que se representan en señales
de voltaje a señales digitales, también estas variables de conversión donde estos datos se
denominan primitivos siendo los siguientes:
boolea Verdadero o falso como las tablas de
n verdad

byte entero complemento de dos

char carácter unicode

short entero complemento de dos

int entero complemento de dos

long entero complemento de dos

2.2ESTRUCTURA:

En la estructura de este código son las condiciones y operaciones a realizar con la compilación de
datos y señales recibidas por la tarjeta y acondicionar y direccionar estos dependo de la
programación que quiera el usuario, las estructuras mas comunes a utilizar son:
If- else: es una condicional utilizada para elegir si el dato seleccionado cumple alguna condición
direccionar su siguiente paso a seguir “si este dato es 1 activar motor si no desactivar motor”

For: es para direccionar un dato ya establecido

Default: este se utiliza cuando ninguna condicional puede ser cumplida y ejecute un bloque

While: este es utilizado comúnmente para bucles y realicen múltiples tareas al tiempo

Existe otros tipos de estructuras para ejecutar operaciones matemáticas, comparaciones,


compuertas lógicas y operadores compuestos

BIBLIOGRAFIA

ARDUINO (26 de ago. de 22). LUGAR DE PUBLICACION: https://www.arduino.cc/reference/en/

También podría gustarte