Arduino
Arduino
MECATRONICA
Alumnos:
2 Laboratorio de Mecatronica
Introducción al Arduino
El objetivo de esta práctica es familiarizarse con el sistema Arduino y
su uso como unidad de supervisión y control; para lo cual se
manipularan señales de digitales de entrada (Di), salida (Do) y señales
analógicas (Ai) de entrada, así como la comunicación serial con un
terminal
6 Cargue el programa
Simplemente presione
Sketches
Los programas escritos para correr en el Arduino se llaman “sketches”.
Los sketches son escritos con el editor de textos. Los Sketches son
salvados con la extensión .ino.
Descripción de Iconos
Verify
Verifica si el código tienes errores.
Upload - Cargar
Compila tu código y lo carga al Ardurduino.
New - Nuevo
Crea un Nuevo sketch.
Open - Abrir
Presenta el menú de todos los sketches.
Save - Salvar
Salva sus sketch.
Archivo
Editar
Sketch
Herramientas
Codigo
setup()
La función setup() es colocada al inicio del sketch.
Se utiliza para inicializar Variables, Modo de los Pines, utilizar librerias,
etc. La función setup corre solo una ves, después de cada
inicialización del Arduino o Reset.
loop()
Después de crear la functionsetup(), la función loop() Hace lo que su
nombre indica que es realizar bucles.
void setup() {
// Ponga acá el código que se realizara solo una vez:
void loop() {
// Ponga acá su código que se repetirá en cada corrida:
En el IDE seleccione:
Archivo-> Ejemplos ->1 Basic ->Blink
Observe y analice el código
Cargue el programa al Arduino
El Led 13 comenzara a parpadear cada segundo
Comandos Utilizados:
pinMode(13, OUTPUT);
Este comando define el Pin 13 del Arduino como Salida
digitalWrite(LED_BUILTIN, HIGH);
En el arduino el pin 13 también se puede hacer referencia a él con el
nombre LED_BUILTIN. Este comando coloca el Pin 13 del Arduino en
Uno (5Volts)
delay(1000);
Retraso de un Segundo
digitalWrite(LED_BUILTIN, LOW);
Este comando coloca el Pin 13 del Arduino en cero (0Volts)
En el IDE seleccione:
Archivo-> Ejemplos ->2 Digital ->Button
int buttonState = 0;
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
En el IDE seleccione:
Archivo-> Ejemplos ->3 Analog ->AnalogInput
Observe y comente:
En el IDE seleccione:
Archivo-> Ejemplos ->1Basic ->AnalogReadSerial