miércoles, 10 de junio de 2020

Lenguaje arduino y sus funciones


Fecha: Martes, 9 de junio del 2020

Una de las funciones interesantes del Arduino y en general de todos los autómatas, es su capacidad de interacción con el mundo físico. Podemos, por ejemplo, realizar mediciones de tensión, obtener lecturas de gran variedad de sensores, encender dispositivos o controlar motores y actuadores. Esta interacción se lleva a cabo en gran parte mediante el uso de las entradas y salidas tanto digitales como analógicas.

  • digitalWrite = La función Arduino digitalWrite permite escribir valores lógicos digitales en un pin de Salida de una tarjeta Arduino. Entonces, está función requiere que el pin haya sido declarado como salida previamente
  • digitalRead = Lee el valor de un pin digital especificado, ya sea HIGH o LOW.
Ejemplo: digitalRead(pulsador);


  • LOW = Las constantes son expresiones predefinidas en el lenguaje Arduino. Las contantes se utilizan para que el programa sea más fácil de leer.
  • if = Condición
Ejemplo: if(valor=!0) 

  • analogRead = Lee el valor del pin analógico especificado. Las placas Arduino contienen un convertidor analógico a digital multicanal de 10 bits. Esto significa que asignará los voltajes de entrada entre 0 y el voltaje de operación (5V o 3.3V) en valores enteros entre 0 y 1023.  Ejemplo: analogRead(fotocelda)                                        
  • analogWrite = Escribe un valor analógico (onda PWM) en un pin. Se puede usar para encender un LED con diferentes brillos o conducir un motor a varias velocidades. Después de una llamada a analogWrite (), el pin generará una onda rectangular estable del ciclo de trabajo especificado hasta la próxima llamada a analogWrite () (o una llamada a digitalRead () o digitalWrite ()) en el mismo pin.
         Ejemplo: analogWrite(3,255); /  

  • pinMode = La función de Arduino pinMode permite configurar a cada pin, de forma individual, como entrada o como salida. También está función es usada en conjunto con digitalWrite y digitalRead. Por lo general, pinMode es usado sólo en la función setup().
  • INPUT = Entrada de datos, mensajes o resultados de una operaciones.
          Ejemplo: pinMode(3,INPUT);
  • OUTPUT = Salida de datos, mensajes o resultados de una operación.
          Ejemplo: pinMode(3,OUTPUT);

  • HIGH = El significado de HIGH (en referencia a un pin) es algo diferente según se trate de si un pin se configura como INPUT  (entrada) o como OUTPUT (salida).







jueves, 16 de enero de 2020

Portada

UNIDAD EDUCATIVA PARTICULAR POLITÉCNICO
AÑO PAI INTERMEDIO
PERÍODO LECTIVO 2019 – 2020



Materia: Informática (Diseño)                        Docente: Rosa Coello – Edgar Lazo

Curso: 8vo C Nombre: Paula Peralta





Resultado de imagen para logo del copol

lunes, 2 de diciembre de 2019

Programación Alcancía Digital

int moneda 1= 0,}
                           } contador[ sumar cantidades constantes
int moneda 2= 0,}

int total=0 } acumlulador [ sumar cantidades variable

Void Setup () {}
Void loop () {
if (analog Read (AO) ) {
     moneda 1 = moneda 1 + 1,
lcd setCursor (0,0) ;
lcd print ( " $ 1 = ") ;
lcd print (moneda 1);
total = total + 1;
lcd setCursor (0,1),
lcd print ("Total = ");
lcd print  (total),

}

if (analog Read (A1) ){
moneda 2 = moneda 2 + 1;
lcd setCursor (7,0);
lcd print ("50 ctvs = ");
lcd print (moneda 2);
 total=total + 0,5;
lcd setCursor (0,1);
lcd print ( " Total = ");
lcd print (total);




lunes, 7 de octubre de 2019

Reflexión fin de unidad

07/10/2019



  • ¿En qué consiste el Proyecto de Unidad 1?
Consiste en realizar la creación de un piano electrónico musical, que sea funcional empleando materiales como el arduino.
  • ¿Cómo desarrolló cada una de las etapas del ciclo del Diseño?
Primero realizando un boceto del resultado final del proyecto, luego aproximando las medidas de cada parte del modelo, después indagando los materiales que mejor se adaptan al modelo y sus funciones, usando materiales caseros y de bajo presupuesto como la cartón, palos de madera, entre otros buscando diferentes tonos de color,hasta encortar el adecuado para el piano, por último poner en practica todo lo realizado.

  • ¿Qué aprendió?
Aprendí  a crear un piano con materiales básicos como el arduino, el protoboard y 
programar con la ayuda de mis docentes.

Los atributos del perfil del IB desarrollados durante el periodo del año lectivo son: indagadores, pensadores, reflexivos e informados porque al realizar el proyecto del teclado musical electrónico hemos tenido la necesidad de indagar a profundidad sobre los teclados y sus funciones, sobre como programar arduinos, sobre canciones ecuatorianas y sus notas, entre otros y también, tener el tiempo necesario para poder reflexionar sobre lo conseguido y por lo que falta de conseguir. 
Y en cuanto habilidades de enfoque de aprendizaje, he desarrollado la: III. Organización, V. Reflexión, VI. Gestión de la información, VIII. Pensamiento crítico y IX. Pensamiento creativo porque son las habilidades que más se utiliza en este tipo de proyectos, un ejemplo es cuando trabajas en la indagación de datos, pones en practica la gestión de información y la organización puesto que organizas la información y la gestionas.
  • Reflexione acerca de sus logros y dificultades (y cómo las superó).
En el transcurso del desarrollo del proyecto he podido alcanzar logros en cuanto la realización de las etapas del ciclo del desarrollo del diseño, logrando aportar en el diseño del teclado electrónico musical, pero se me ha dificultado en la parte de programar y conectar adecuadamente el arduino, pero gracias a la ayuda que me brindan mis docentes he podido realizarlas con éxito.

lunes, 16 de septiembre de 2019

Tomar apuntes en el blog

Tomar apuntes en el blog:




  • Los pulsadores sirven para poner en funcionamiento un mecanismo o aparato.

  • Resultado de imagen para que es pulsador



    Melodías

    16/09/2019


    En esta clase hemos avanzado en el proceso de creación del piano musical electrónico en la parte de la melodía ecuatoriana, avanzamos radicalmente de tal manera que solo nos falta colocar los materiales en el proyecto como el arduino y los pulsadores.

    Mi melodía ecuatoriana

    24/07/2019

    En esta clase programamos el arduino con melodías ecuatorianas que nos brindaba nuestra docente.