ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

MANUAL DE PRÁCTICAS ARDUINO


Enviado por   •  18 de Diciembre de 2018  •  Apuntes  •  4.974 Palabras (20 Páginas)  •  117 Visitas

Página 1 de 20

MANUAL

DE

PRÁCTICA

INTRODUCCIÓN

El presente manual  ha sido elaborado con la finalidad que  el estudiante y el docente puedan    utilizar de la mejor manera el moduló de práctica de Inteligencia artifical, y de esta manera  armar y programar los diferntes circuitos.

También  proporciona la información necesaria en lo referente a la programación, los materiales utilizados y conexión de sus componentes mediante un diagrama eléctrico para realizar las diferentes prácticas de laboratorio y así  poder mejorar los conocimientos que seran necesarios para el diseño de nuevos proyectos tecnológicos.

La programación de estos dispositivo, se explican cada práctica paso a paso, considerando que se está utilizando tecnología actualizada como es la programación de sistemas Arduino, lo cual motiva a trabajar en diversidades  temas actuales referente a la Inteligencia Artificial, los profesionales en formación pueden aprender y desarrollar habilidades cognitivas relacionado a este tema y de esta forma mejorar su capacidad de aprendizaje.

      PRÁCTICA N° 1

TEMA: PARPADEO DE UN DIODO LED

Objetivo: Obtener el papadeo de un LED cada dos segundos conectado al pin 10.

MATERIAL NECESARIO:
1 – Tarjeta arduino uno, mega o leonardo.
1 – Cable USB para Arduino
1 – Tarjeta Protoboard
1 – Software IDE de Arduino
1 – LED común de cualquier color
1 – resistencia de 220 ó 330 ohms
Cables

DESARROLLO DEL PROGRAMA

    /*

      Se enciende un LED durante dos segundo , luego se apaga durante dos segundo, en repetidas ocasiones .

     */

  void setup() {                

      // Inicializar el pin digital como una salida.

      // Pin 10 tiene un LED conectado en la placa Arduino

      pinMode(10, OUTPUT);    

    }

    void loop() {

      digitalWrite(10, HIGH);   // Enciende el LED

      delay(2000);                       // Pausa de 2 segundo

      digitalWrite(10, LOW);    // Apaga el LED

      delay(2000);                       // Pausa de 2 segundo

    }

DIAGRAMA ELÉCTRICO

        

PRÁCTICA N° 2

TEMA: SECUENCIA DE DIODO LED

Objetivo: Obtener la secuencia de encendido y apagado con diodos leds.

MATERIAL NECESARIO:
1 – Tarjeta arduino uno, mega o leonardo.
1 – Cable USB para Arduino
1 – Tarjeta Protoboard
1 – Software IDE de Arduino
7 – LED común de cualquier color
7 – resistencia de 220 ó 330 ohms
Cables

DESARROLLO DEL PROGRAMA

  /*

Se encienden y apagan una secuencia de leds uno despues de otro, primero en un sentido y luego en el otro.

*/

 const int pausa = 300;   // El tiempo que permanece encendido cada led

 void setup() {

  // inicializamos los pines del 4 al 10 como OUTPUT con un ciclo for

  for (int pinLed = 4; pinLed < 11; pinLed++)  {

   pinMode(pinLed, OUTPUT);      

    }

    }

    void loop() {

   // encendemos y apagamos en un loop desde el pin menor 4 al mayor 10

  for (int pinLed = 4; pinLed < 11; pinLed++) {

           // pone el pinLed en HIGH encendiendo el led

 digitalWrite(pinLed, HIGH);  

 delay(pausa);                  

               // pone el pinLed en LOW apagando el led

 digitalWrite(pinLed, LOW);    

   }

delay(pausa);                  

 // encendemos y apagamos en otro loop desde el pin mayor 10 al pin menor 4

 for (int pinLed = 10; pinLed > 3; pinLed--)   {

               // pone el pinLed en HIGH encendiendo el led

 digitalWrite(pinLed, HIGH);

delay(pausa);

               // pone el pinLed en LOW apagando el led

digitalWrite(pinLed, LOW);

 }

   delay(pausa);

  }

   

   DIAGRAMA ELÉCTRICO

PRÁCTICA N° 3

TEMA: SEMÁFORO

Objetivo: Obtener el encendido del semáforo.

MATERIAL NECESARIO:
1 – Tarjeta arduino uno, mega o leonardo.
1 – Cable USB para Arduino
1 – Tarjeta Protoboard
1 – Software IDE de Arduino
3 – LED común de cualquier color
3 – resistencia de 220 ó 330 ohms
Cables

DESARROLLO DEL PROGRAMA

void setup() {
 pinMode (2,OUTPUT); //Configura el pin 2 como salida
 pinMode (3,OUTPUT);
 pinMode (4,OUTPUT);
}
void loop() {
digitalWrite (2,HIGH); //Asigna un estado 1 lógico al pin 2
delay (4000); //Retardo de 4 segundos (4000 ms)
digitalWrite (2,LOW); //Asigna un estado 0 lógico al pin 2 

{
digitalWrite (3,HIGH);
delay (1000);

digitalWrite (3,LOW);
delay (200);
}
digitalWrite (4,HIGH);
delay (5000);
digitalWrite (4,LOW);

}

DIAGRAMA ELÉCTRICO 

        

        

 PRÁCTICA N° 4

TEMA: CONTROL DE SERVOMOTOR

Objetivo: Controlar el funcionamiento de un servomotor.

MATERIAL NECESARIO:

1 – Tarjeta arduino uno, mega o leonardo.
1 – Cable USB para Arduino
1 – Tarjeta Protoboard
1 – Software IDE de Arduino
1 – Servomotor

1 – Cables

DESARROLLO DEL PROGRAMA

Servo servo1;              // Crea un Objeto servo          

...

Descargar como (para miembros actualizados)  txt (25.4 Kb)   pdf (303 Kb)   docx (178.9 Kb)  
Leer 19 páginas más »
Disponible sólo en Clubensayos.com