miércoles, 24 de octubre de 2018

CUESTIONARIOS DEL 1ER PARCIAL II QUIMESTRE


CUESTIONARIOS DEL 1ER PARCIAL II QUIMESTRE
AÑO LECTIVO 2018-2019
Docente: Miss Viviana Tuárez Vergara.                            Fecha: 15/09/2018
Asignatura: robótica                                                      Curso: 10mo año básica
1.  Cuales con los pasos para conectar un led?
·       Led patita positiva conectado a una resistencia
·       Por positivo conectado a el arduino en cualquier pin digital del 2 hasta el 13
·       Led patita negativa conectado al arduino en el pin gnd.
2.  Para qué sirve la instrucción pinmode()?
Sirve para configurar el pin específico y decirle como se va a comportar por entrada o por salida.
3.  Cuáles son las funciones de la instrucción digitalWrite() 
Escribe  un valor HIGH o LOW en el pin digital especificado. Si el pin está configurado como OUTPUT pone el voltaje correspondiente en el pin seleccionado. Si el pin está configurado como INPUT habilita o deshabilita la resistencia interna correspondiente al pin.
4.  Cual es la estructura básica de un programa?
se divide la ejecución en dos partes:
setup y loop.Ejemplo:
void setup() {
 
}
void loop() {
  
}

5.  Que constituye la función Setup() en la programación arduino?
Constituye la preparación del programa.
En la función Setup() se incluye la declaración de variables y se trata de la primera función que se ejecuta en el programa. Esta función se ejecuta una única vez y es empleada para configurar el pinMode. Ejemplo:
pinMode(pin, OUTPUT);     // Establece 'pin' como salida 
Si un determinado pin digital es de entrada o salida) e inicializar la comunicación serie.
6.  Que es  loop()en la programación arduino?
es la ejecución.
La función loop() incluye el código a ser ejecutado continuamente (leyendo las entradas de la placa, salidas, etc.).
7.  Como se emiten comentarios en el programa arduino?
se pueden introducir bloques de comentarios con /* comentarios */
o solo en una línea utilizando // doble barra
8.  Para que sirve delay().
Realiza una pausa en el programa la cantidad de tiempo en milisegundos especificada en el parámetro (máximo 1000, mínimo 10) Ejemplo:
delay(1000);        // Pausa un segundo 
9.  Código para conectar un led?
void setup() {
   pinMode(pin, OUTPUT);   // Establece 'pin' como salida
}
void loop() {
   digitalWrite(pin, HIGH); // Activa 'pin'
   delay(1000);       // Pausa un segundo
   digitalWrite(pin, LOW); // Desactiva 'pin'
   delay(1000);
}
10.         Código para conectar un led + bluetooth

//declaración de variables
String cadena;
int luz = 7;
int ledstatus7 = 0;
void setup () {
Serial.begin(9600);// setea la velocidad del puerto serie a 9600
    //pin 7 como salida
    pinMode(luz,OUTPUT);
    digitalWrite(luz, HIGH);
}
void loop () {
  //lee las cadenas de caracteres que ingresan al puerto serie
  if (Serial.available())  {
    cadena = String("");
    while (Serial.available()) {
cadena = cadena + char(Serial.read());//Lee caracter por caracter y concatena a la variable cadena
      delay(1);
     
    }
    //Lee el estados del pin 7 y se los asignas a las variables ledstatus 7,
    ledstatus7 = digitalRead(luz);
        Serial.println(cadena);//Muestra en el terminal serial la cadena obtenida
   
    //Pin 7
    if (cadena == "luz") {//compara el valor de la cadena obetinada
    if(ledstatus7==LOW){// si el valor en bajo enciende el pin 7
    digitalWrite(luz, HIGH);
    }
    if(ledstatus7==HIGH){// de lo contrario lo apaga
    digitalWrite(luz, LOW);
    }
    }}
}

11.         Que es un bluetooth hc05 / hc06 en arduino
Bluetooth es una especificación para Redes Inalámbricas el dispositivo HC06 y el HC-05, gracias a sus puertos TxD y RxD nos permite realizar comunicaciones inalámbricas a una distancia de 10 mts máximo. Los módulos son para aplicaciones sobre todo con microcontroladores, PIC o tarjetas Arduino.

12.         Cuales son los principales objetivos que se pretenden conseguir con el bluetooth?
·       Facilitar las comunicaciones entre equipos móviles.
·       Eliminar los cables y conectores entre estos.
·       Ofrecer la posibilidad de crear pequeñas redes inalámbricas y facilitar la sincronización de datos entre equipos personales.

13.         Conexión del bluetooh + arduino


Como el módulo BlueTooth es básicamente un nodo BT conectado a un interface serie, podríamos en principio conectar los pines RX y Tx a los equivalentes de Arduino en los pines 0 y 1 digitales, sin más que cruzarlos (BT Tx  a Arduino Rx y BT Rx a Aduano Tx) y se comunican con el BT mediante las familiares instrucciones de Serial.print ().
14.         Que es app inventor?
AppInventor es un entorno de desarrollo de software creado por Google para la elaboración de aplicaciones destinadas al sistema operativo de Android. El lenguaje es gratuito y se puede acceder fácilmente de la web. Las aplicaciones creadas con AppInventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.

miércoles, 10 de octubre de 2018

APP INVENTOR

INICIO - DESARROLLO Y PROGRAMACIÓN EN APP INVENTOR
Para en app inventor lo primero que vamos hacer es abrir la página
appinventor.mit.edu luego damos clic en el botón Create apps! que se encuentra en la parte superior derecha de color naranja.

Luego ingresamos con el usuario de gmail, 
una vez ingresado va a observar la siguiente página

miércoles, 3 de octubre de 2018

CONEXIÓN DE UN LED +ENCENDIDO POR TELÉFONO

CONEXIÓN DE UN LED +ENCENDIDO POR TELÉFONO MÓVIL(CELULAR)
Materiales:
  • led
  • cables macho-hembra / macho-macho
  • resistencia 1 k-ohmio
  • protoboard
  • arduino uno + cable
  • celular
  • bluetooth
  • laptop-computadora
Recursos:
  • simulador tinkercard
  • programa app inventor
  • programa arduino
  • blogger
Procedimientos:
  1. ir al simulador
  2. ubicar los materiales en el área de trabajo dentro del simulador
  3. solo se va a conectar un led con arduino, los materiales para conectar el led son: led + protoboard + arduino uno + resistencia 1k-ohmios
codigo de conexion de led encendido

void setup()
{
  pinMode(8, OUTPUT);
}

void loop()
{
  digitalWrite(8, HIGH);
  delay(1000); // encendido 1 segundo
  digitalWrite(8, LOW);
  delay(2000); // apagado 2 segundos
}

CONEXIÓN DE BLUETOOTH

martes, 2 de octubre de 2018

RELAY O RELEE PARA ARDUINO

RELEE PARA ARDUINO

DEFINICIÓN
Un relé es un interruptor que podemos activar mediante una señal eléctrica. En su versión más simple es un pequeño electro-imán que cuando lo excitamos mueve la posición de un contacto eléctrico de conectado a desconectado o viceversa.
El símbolo del relé muestra la bobina y en este caso, un accionador que conmuta entre dos contactos, pero también existen relés de múltiples contactos. Mediante una señal de control de poca intensidad que excite la bobina podemos conmutar grandes tensiones o intensidades.
FUNCIONES
  • Hay límites en la corriente que un transistor puede aceptar, pero un relé se puede diseñar para que aguante cualquier carga, porque basta con los extremos metálicos de los contactos lo soporten.
  • Aísla completamente el circuito de control del de potencia, lo que tiene su importancia especialmente en líneas de media y alta tensión.
  •  
  • Cuando ponemos un valor HIGH en el pin de control,  El transistor pasa a saturación  y la corriente entre emisor y colector excita la bobina del relé, haciendo que el contacto cambie de posición (y haciendo además un clic muy agradable).
    Si ponemos LOW en el pin de control el transistor entra en corte e impide el flujo de corriente por lo que la bobina cae y el contacto de salida vuelve a su posición de reposo.
    La salida del relé consta de 3 pines y no de dos como se podría esperar.  El motivo es que la conexión entre los pines de salida 2 y 3 es de tipo normalmente abierto (circuito abierto sin excitar) y entre los pines 2 y 4 es normalmente cerrado (circuito cerrado sin excitar la bobina).
    Con un relé funcionando como normalmente abierto podemos hacer unas luces de emergencia. Mientras hay corriente el relé esta excitado y el circuito abierto, pero si se va la luz, el contacto normalmente abierto se cierra y si hay una batería se encenderán las luces de emergencia automáticamente.
CARACTERÍSTICAS