En línea

Tenemos 13 invitados conectado

Redes Sociales

feedfacebookyoutube

picasa

You are here: Home Tutoriales Arduino Arduino básico T13AB - Escritura serial
Arduino básico T13AB - Escritura serial PDF Imprimir E-mail
Lunes, 10 de Enero de 2011 22:37

T13AB_ima1

 

El Equipo de Cosas de Mecatrónica y la Tienda de Robótica traen para todos sus lectores el tutorial T13AB en HD (High Definition) que explica paso a paso la sintaxis de un programa que consiste en escribir por la pantalla del computador (consola serial) una letra predeterminada, la primera vez que se escriba está un LED se enciende, si se vuelve a escribir por segunda vez el led se apaga, control remoto de la placa arduino, es un tutorial espectacular, es un gran despliegue de información con la mejor tecnología para producir video-tutoriales, con la visualización de la placa Arduino en tiempo real.

La imagen que ves a la izquierda corresponde al montaje que debes realizar en tu placa Arduino, sobre la conexión de los componentes a esta se ha desarrollado el presente tutorial. El programa en el que se ha desarrollado este montaje se llama Fritzing y es muy interesante.

 

Adquiere los componentes para este proyecto en:

tdr negro

 

En este Tutorial comprendemos el mejor contenido educativo

T13AB_tab1

 

Aquí tienes el video donde encuentras todo lo necesario para concer más aceca de Arduino. Recuerda que este video ha sido desarollado en HD (Alta definición 720p) para que no pierdas ningún detalle.

 

 

Nota : El contenido desarollado para estos tutoriales aplica para todas las placas Arduino, se ha tomado a la placa Arduino Uno como referencia y no quiere decir que solo con esta se pueda llevar a cabo el desarollo de este magnifico curso

 

Acontinuación encuentras el programa desarrollado, totalmente documentado para que puedas entender toda la sintaxis y te queda como tarea probarlo y modificarlo. Lo puedes copiar y pegar en tu software de Arduino:

Escritura serial
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/*
 -------------------------------------- 
  Escritura serial
 --------------------------------------
 
  Consiste en escribir por la pantalla del computador (consola serial) 
   una letra predeterminada, la primera vez que se escriba está 
   un LED se enciende, si se vuelve a escribir por segunda vez 
   el LED se apaga.
 
 Cosas de Mecatrónica y Tienda de Robótica
 
*/
 
//--------------------------------------------------
//Declara puertos de entradas y salidas y variables
//--------------------------------------------------
int led = 13;           //Pin donde se encuentra el LED, salida
char leer;              //Variable donde se almacena la letra 
boolean prendido=false; //Estado LED la primera vez, apagado 
 
//------------------------------------
//Funcion principal
//------------------------------------
void setup() // Se ejecuta cada vez que el Arduino se inicia
{
  Serial.begin(9600);    //Inicia comunicación serial
  pinMode(led, OUTPUT);  //Configurar el LED como una salida
}
 
//------------------------------------
//Funcion ciclicla
//------------------------------------
void loop() // Esta funcion se mantiene ejecutando
{           //  cuando este energizado el Arduino 
 
  //Guardar en una variable el valor de la consola serial
  leer=Serial.read();
 
  // Si es la letra 'a' y además el LED está apagado
  if ( (leer=='a') && (prendido==false) )
  {
      digitalWrite(led,HIGH);  // Enciende el LED
      prendido=true;           // Actualiza el estado del LED 
  }
  // Si es la letra 'a' y además el LED está encendido
  else if ( (leer=='a') && (prendido==true) )
  {
      digitalWrite(led,LOW);   // Apaga el LED 
      prendido=false;          // Actualiza el estado del LED 
  }  
 
}
 
//Fin programa

 

Agradecemos nos retribuyas el esfuerzo del Equipo de Cosas de Mecatrónica y la Tienda de Robótica con un comentario, recuerda que estos son muy valiosos para el pleno aprendizaje de toda la comunidad

 

De seguro quedaste con ganas de ver más Tutoriales de Arduino, visita nuestra extensa lista y elige

Laughing

Comentarios
Buscar
¡Sólo los usuarios registrados pueden escribir comentarios!
Julio Montesinos |2011-09-10 19:33:53
Muchas gracias por darnos la oportunidad de aprender sobre ARDUINO, especialmente lo referete a la programación ya que es lo mas claro que he encontrado, y que es lo más importante, para no solo usar codigos ya hechos sino crearlos. Felicitaciones son los mejores Tutoriales.

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."

Última actualización el Lunes, 10 de Enero de 2011 23:52
 
Joomla! Template by Red Evolution - Joomla Web Design