Corporación Unificada Nacional de Educación Superior
Bogotá - Cundinamarca Circuitos Básicos y Laboratorio 2
Resumen
En este trabajo de Investigación explicaremos principalmente cual es el lenguaje de
programación y sus aplicaciones para la tarjeta Arduino.
3
Introducción e información general
En Arduino su lenguaje de programación está basado en C++ ya que según su
página oficial de www.arduino.cc lo indica claramente. Sin embargo, Arduino se
programa mediante el uso de su propio lenguaje basado en el lenguaje de programación
Processing, adicionalmente es posible usar también comandos básicos de C++ para la
programación de Arduino.
El lenguaje de programación de Arduino según su página oficial se puede dividir
en tres partes:
- Estructura
- Valores (variables y constantes)
- Funciones.
Estructura
Los elementos del código de Arduino (C++).
Sketch Operadores Aritméticos Operadores con punteros de acceso
loop() + (Adición) Operadores de Bits setup() / (División) Operadores Compuestos Estructuras de Control = (Operador de asignación ) Sintaxis Adicional Operadores de Comparación Operadores Booleanos Variables
Arduino tipos de datos y constantes.
Constantes Tipos de Datos Utilidades
Constantes Tipo Entero Alcance de Variable & Calificadores constantes Conversión 4
Funciones
Para controlar la tarjeta Arduino y realizar cálculos.
I/O Digital Matemáticas Interruptores Externos
I/O Analógico Trigonometría Interruptores Familia Zero, Due & MKR Caracteres Comunicación I/O Avanzado Números Randomicos USB Tiempo Bits y Bytes Keyboard, Mouse
En Arduino también está basado en el lenguaje de programación C y estas son algunas de
sus características.
Características de C:
- Es el lenguaje de programación de propósito general asociado al sistema
operativo UNIX.
- Es un lenguaje de medio nivel. Trata con objetos básicos como caracteres,
números, etc… también con bits y direcciones de memoria.
- Posee una gran portabilidad
- Se utiliza para la programación de sistemas: construcción de intérpretes,
compiladores, editores de texto.
5
Referencias
Aprendiendo Arduino. (19 de marzo de 2016). Aprendiendo Arduino. Obtenido de
http://www.aprendiendoarduino.com Arduino. (2019). Arduino. Obtenido de https://www.arduino.cc wikilibros. (27 de diciembre de 2018). Lenguaje de programación Arduino. Obtenido de https://es.wikibooks.org