Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRoberto Fidalgo Aguirre Modificado hace 8 años
1
ESPECIFICACIONES DE OPERACIÓN DEL MICROCONTROLADOR
ARDUINO UNO ESPECIFICACIONES DE OPERACIÓN DEL MICROCONTROLADOR
2
ARDUINO UNO (PIN – OUT)
3
ENTRADAS Y SALIDAS DIGITALES
Cada uno de los 14 pines de conexiones que posee la Arduino, pueden ser configuradas como entradas y/o como salidas digitales. Con las funciones para entradas/salidas digitales, podemos hacer la configuración en la programación. CONFIGURACIÓN DEL PIN-OUT pinMode() : Indica al programa el modo entrada o salida del terminal. digitalWrite(): Escribe un bit en el terminal seleccionado. digitalRead(): Lee un valor digital desde el terminal seleccionado.
4
CARACTERISTICAS Las entradas/salidas digitales operan con 5 volts.
Cada pin de entrada y salida puede suministrar hasta 20 mA de corriente. Algunas entradas/salidas tienen funciones especiales de comunicación serial: Pin 0 (RX) y Pin 1 (TX). Usadas para la comunicación con la PC, por lo cual se sugiere la restricción de su uso.
5
ARDUINO UNO PIN – OUT Línea de comunicaciones pines 0 y 1 no se usan. Entradas/salidas digitales pines del 2 al 13. Botón “reset” de la tarjeta (Permite el re-inicio de la misma). Línea de Entradas analógicas (De la A0 a la A5). Línea de alimentación. En estos pines podemos encontrar Vin, GND, 5V, 3.3V y reset. Plug de alimentación de la tarjeta (Para voltajes entre 7 a 12 volts máximo). Regulador de voltaje. Conector USB.
6
ARDUINO IDE BARRA DE MENU
Archivo: Ejemplos hay multitud de programas de ejemplo. Herramientas :Tarjeta se debe configurar la placa de Arduino. En Herramientas: Puerto Serial el puerto de grabación. AREA DE PROGRAMACIÓN PUERTO COMUNICACION
7
ESTRUCTURA BASICA DE PROGRAMACIÓN
COMPILADOR Y TRANSFERIR PROGRAMA NOMBRE DEL PROGRAMA O SKETCH CONFIGURACION DE PINES PROGRAMA PRINCIPAL
8
PRACTICAS PROPUESTAS (ENTRADAS/SALIDAS DIGITALES)
9
CIRCUITO DE CONEXION
10
PROCESO DE COMPILACIÓN
PROGRAMA COMPILADO
11
TRANSFERENCIA DEL PROGRAMA
BOTON DE TRANSFERENCIA DEL PROGRAMA ERROR DE PROGRAMA TRANSFERIDO
12
CONSTANTES y COMENTARIOS
// PROGRAMA LEE UN PUSH BOTTON const int buttonPin = 12; // constante es igual número del pin donde va el pulsador. const int ledPin = 8; // constante es igual al número del pin donde va el LED de salida. // variable que cambiara: int buttonState = 0; // Está variable leerá el valor del pulsador void setup() { // Configurando el pin LED como salida: pinMode(ledPin, OUTPUT); // Configurando el pin del pushbutton como entrada: pinMode(buttonPin, INPUT); } void loop() { // Lee el valor del pushbutton : buttonState = digitalRead(buttonPin); // chequea si el pushbutton esta presionado. // si, el buttonState es HIGH: if (buttonState == HIGH) { // enciende el LED: digitalWrite(ledPin, HIGH); } else { // sino, apaga el LED: digitalWrite(ledPin, LOW); COMPILE Y CARGUE EL PROGRAMA AL ARDUINO.
13
CIRCUITO DE ENTRADA Y SALIDA
14
SET DE INSTRUCCIONES
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.