Tipo: Libro / Manual
Formato: PDF
Autor: Brian W. Evans y otros. Traducción: José Manuel Ruiz Gutiérrez
Web: www.pbworks.com
Descripción: Este manual es una guía de referencia y consulta para el estudio, práctica y aprendizaje de la programación de placas Arduino UNO y la implementación de proyectos prácticos básicos.
Introducción
La estructura básica del lenguaje de programación de Arduino es bastante simple y se compone de al menos dos partes. Estas dos partes necesarias, o funciones, encierran bloques que contienen declaraciones, estamentos o instrucciones.
La función de configuración debe contener la declaración de las variables. Es la primera función a ejecutar en el programa, se ejecuta sólo una vez, y se utiliza para configurar o inicializar pinMode (modo de trabajo de las E/S), configuración de la comunicación en serie y otras.
La función bucle (loop) siguiente contiene el código que se ejecutara continuamente (lectura de entradas, activación de salidas, etc) Esta función es el núcleo de todos los programas de Arduino y la que realiza la mayor parte del trabajo.
La función setup() se invoca una sola vez cuando el programa empieza. Se utiliza para inicializar los modos de trabajo de los pins, o el puerto serie. Debe ser incluido en el programa aunque no haya declaración que ejecutar.
* También te pueden interesar:
- Aprende Arduino desde cero
- Aprendizaje de Arduino basado en proyectos
Resumen del contenido
- Estructura del programa.
- Las variables. Declaración de variables.
- Tipos de datos.
- Aritmética: composición de asignaciones, operadores de comparación, operadores lógicos.
- Las constantes.
-
Control de flujo.
- E/S (entradas/salidas) digitales.
- E/S (entradas/salidas) analógicas.
- Tiempo: delay(ms) , millis()
- Matemáticas: min(x, y) , max(x, y).
-
Aleatorio: randomSeed(seed) . random(min, max)
- Puerto serie.
- Salida digital. Entrada digital. Salida de alto consumo (corriente). Salida analógica (pwm).
- Potenciómetro de entrada. Resistencia variable de entrada. - Salida a servo.
- Formas de conexionado de entradas y salidas.
-
Como escribir una librería para Arduino.
-
Señales analógicas de salida en Arduino (PWM).
- Comunicando Arduino con otros sistemas.
-
Comunicación vía puerto Serie: Envío de datos desde el PC (PC->Arduino) a Arduino por puerto de comunicación serie: Envío a petición (toma y dame).
-
Conversor Analógico-Digital (A/D).
-
Comunicación serie- Palabras reservadas del IDE de Arduino.
-
Circuitos de interface con Arduino.
Patrocinadores
Copyright © Apuntes de Electrónica - Política de privacidad - Contacto