Entradas

CONCEPTOS: Pines de la placa Arduino

Imagen
 PINES DIGITALES: SON LOS LOS PINES QUE NOS PERMITEN LA SALIDA DE INFORMACIÓN ATRAVES DE UN ELEMENTO QUE PUEDEN SER EJ: LEDS-BOCINAS-PANTALLAS-ETC. EN LA PLACA ARDUINO APARECEN ENNUMERADO DESDE EL 13 AL 03. PINES ANALOGICOS: SON LOS PINES QUE NOS PERMITEN LA ENTRADA DE INFORMACION A TRAVES DE LOS ELEMENTOS QUE PUEDEN SER EJ: SENSORES-POTENCIOMETROS. MICROFONOS-BOTONES-ETC. EN LA PLACA ARDUINO APARECEN ENNUMERADO DESDE EL A0 A EL A5. PIN GND : ES EL PIN DEL POLO NEGATIVO/TIERRA. EN LA PLACA ES FACIL DE RECONOCER YA QUE ESTA REPRESENTADO CON LAS LETRAS GND. PIN POWER: EN ESTOS PINES TENEMOS VARIADOS. PERO EL MAS IMPORTANTE ES EL PIN 5V QUE NOS PERMITE CONTROLAR EL VOLTAJE DE LOS ELEMENTOS ANALOGICOS. SE DEBE TENER EN CUENTA QUE LOS ELEMENTOS COMO UN LED O UN SENSOR TRAEN UNA PATA MAS CORTA, LA CUAL INDICA QUE DEBE SER CONECTADA AL POLO NEGATIVO REPRESENTADO EN LA PLACA CON GND .

Ejemplo de evaluación

Imagen
  Evaluación Parcial   Apellido y Nombre: …………………………………………………………………………. Curso: Materia: Robótica. Criterios Experto= 2Ptos. Avanzado= 1Pto. Aprendiz= 0Pto. Ítem 1, 3 : reconoce las partes de la placa a la hora de conectar un circuito. Representa correctamente la conexión del circuito solicitado. La conexión es correcta pero se confunde en la polaridad. No reconoce la conexión de circuito. Ítem 2, 5: código IDE, identifica las sentencias utilizadas y completa su sintaxis. Completa la sintaxis correctamente respetando mayúsculas y minúsculas. Completa la sintaxis pero se confunde con algunas sentencias. No reconoce las sentencias por lo cual no completa la sintaxis. Ítem 4 : comprensión de los conceptos básicos. Responde correctamente todas las opciones. Responde bien dos opciones. Responde una o...

CIRCUITO DE SEMAFORO CON VARIABLES EN ARDUINO.

Imagen
 CREANDO UN CIRCUITO PROGRAMADO DE UN SEMAFORO Elementos necesarios: una placa Arduino. una placa de prueba. 3 led de diferentes colores. 3 resistencias. cables. Conexión de hardware:  Como se ve en la imagen de arriba conectamos el hardware.  Conectamos los leds en la posición  que deseamos. Utilizamos el cable negro como tierra por lo tanto se conecta un extremo en el pin de la placa Arduino donde dice GND, y el otro en la placa de prueba donde nos muestra un signo menos (-). las resistencias con un extremo en la misma linea que el cable negro (tierra) y el otro en la misma line donde esté situada la pata mas corta del led. Así sucesivamente. Luego utilizamos los otros cables para conectar un extremo en los pin de la placa Arduino y el otro extremo en la linea de la pata mas larga del led. En este caso se utilizo el pin 13 para para el led rojo, el pin 12 para el led verde y el pin 11 para el amarillo. Programación del circuito con el IDE  de Arduino...

FUNCIÓN for

Imagen
  La función  for()  se usa para repetir un bloque de estados encerrados entre llaves.  se utiliza un contador para incrementar y terminar el bucle.  Esta función es útil para cualquier operación repetitiva.  Se usa de la siguiente manera: for  (inicialización; condición; incremento) { // declaración (s); } En el siguiente ejemplo utilizamos la función  for para repetir un comando que es de encender y apagar los led desde el pin 11 al 14 de la placa Arduino simulando un semáforo . En el siguiente ejemplo volvemos a usar un semáforo pero utilizamos la función for para que el led amarillo parpadee 5 veces antes de cambiar al siguiente led.

SENTENCIAS if - if else - else if

Imagen
  Sentencia if con Arduino   Las sentencias condicionales  if con Arduino . Sirven para que tu programa haga una cosa u otra dependiendo de cada situación. Sintaxis de la sentencia if con Arduino: if (condición) { todo lo que queramos ejecutar } La condición es la que hará que se ejecute el código que hay entre las llaves { }. Si es verdadera, el flujo del código de Arduino entrará dentro de las llaves y ejecutará todo lo que hay dentro. Dentro de los paréntesis irá la condición o  sentencia condicional . Es algo que puede ser  evaluado como verdadero o falso  (en inglés es  true  o  false ). Ej:   if (si apruebas la materia) {pasas de año}   Operadores de comparación en sentencias if con Arduino:   Realmente, para que algo sea verdadero o falso necesitamos compararlo con algo  como diferentes datos : números  - temperatura - presión   atmosférica  - tiempo - voltaje - etc. Por ejemp...