jueves, 1 de agosto de 2019

Arduino - Semáforo de Leds.



Elementos necesarios:

  • Placa Arduino (puede ser la One)
  • 3 led (rojo, amarillo y verde)
  • 3 resistencias
  • 1 protoboard
  • 1 cable de conexión USB
  • 4 cables proto
  • 1 PC o notebook.

El objetivo es encender y apagar 3 leds en secuencia, formando un loop, como los semáforos.
Conectar todo como indica el video pero sin estar conectados a la PC.
Muy similar al video anterior solo que 3 veces.
Conectar recién al final.
Escribir el código o sketch en Arduino. Subirlo.
¡¡Listo!!


miércoles, 24 de julio de 2019

Primer proyecto en Arduino. Hacer parpadear un Led.

Elementos necesarios:

Placa Arduino (puede ser la One)

  • 1 led
  • 1 resistencia
  • 1 protoboard
  • 1 cable de conexión USB
  • 1 cable proto
  • 1 PC o notebook.

Descargar el driver de la placa.
Descargar el entorno de programación de arduino de la web
www.arduino.cc
Enchufar la placa a la PC con cable de conexión.
Configurar la placa (Placa, En Herramientas elegir placa según la que tengas y puerto COM3)
Utilizar el sketch (programa) Blink como prueba.
Con esto verás titilar el led rojo de la placa.
Podés cambiar el número del delay para ver como parpadea más rápido o más lento.
1000 = 1 segundo
500= 1/2 segundo
Cada vez que cambies algo en el sketch hay que apretar el botón del tilde para compilar y luego el botón de la flechita para subir el programa (sketch) a la placa y que se comience a ejecutar.
Luego mirá el video y podés conectar un led fuera de la placa, en la protoboard.
Suerte!!




lunes, 25 de marzo de 2019

Impresoras 3D

Si te interesa este tema te recomiendo los siguientes recursos online.



10 cosas sorprendentes hechas con impresoras 3D.



Impresoras 3D Imprimir el mundo. (Fundación Telefónica).



Faciliart: FaciliArt: un proyecto solidario con impresoras 3D

lunes, 18 de febrero de 2019

Declaración de variables en pseudocódigo.

Fuentehttps://www.discoduroderoer.es/curso-pseudocodigo-con-pseint/

Declarar variables significa indicar el tipo de dato que almacenara las variables que participan en el programa.
En caso de hacerlo con PSeInt, no es necesario hacerlo, aunque se puede hacer con define.
Para declarar variables, lo único que debemos hacer es indicar el nombre de la variable y su tipo (numérico, lógico y cadena), antes del inicio del programa, separados por comas.
Es normal si al principio, no sabemos todas las variables que pueden aparecer, con el tiempo lo identificaremos de una forma mas rápida y sencilla.
Lo importante de esto es reconocer que tipo de datos queremos que almacene una variable en concreto.
Por ejemplo:

Var contador: numérico , suma: númerico
Inicio
   contador<-1;
   suma<-0;
   Mientras contador<=5 Hacer
      suma<-suma+contador;
      contador<-contador+1;
   FinMientras
   Escribir suma
Fin

Si tenemos muchas variables del mismo tipo, podemos agrupar las variables separándolas con comas. Por ejemplo:

Var contador, suma: númerico
Inicio
   contador<-1;
   suma<-0;
Mientras contador<=5 Hacer
      suma<-suma+contador;
      contador<-contador+1;
   FinMientras
   Escribir suma
Fin


Fuentehttps://www.discoduroderoer.es/curso-pseudocodigo-con-pseint/

Pseudocódigo con PSeint.

Fuentehttps://www.discoduroderoer.es/curso-pseudocodigo-con-pseint/

El pseudocódigo es un lenguaje de especificación de algoritmos, usa una notación en lenguaje natural, representa la estructura de la programación estructurada y hace que el paso final a la codificación de un programa sea relativamente fácil.
Lo mas recomendable para iniciarse en programación es hacer algoritmos de ejercicios simples, con distintos tipos de variables, estructuras de control, etc.
Es muy aconsejable hacerlos en papel, para realizar en un futuro buenos diseños de algoritmos, también hay una herramienta llamada Pseint que nos permitirá escribir en pseudocódigo para ejecutarlo en el equipo.
¿Pero que es un algoritmo? Un algoritmo es una conjunto de pasos que especifica la secuencia de operaciones a realizar en un problema o clase de problemas.
Las características de un algoritmo son:
Debe ser preciso e indicar el orden de realización de cada paso.
Debe estar definido, es decir, debe de dar un mismo resultado (si ponemos los mismos datos no puede dar un resultado distinto).
Debe ser finito, es decir, debe de acabar en algún punto.
Debe ser independiente de un lenguaje de programación.
La estructura de un algoritmo escrito en pseudocódigo es parecida a esto:

Declaración (Esta parte la veremos mas adelante, nos centraremos en el algoritmo en sí al principio)

Inicio

Secuencia de instrucciones (operaciones de lectura, escritura, estructuras de control, etc.)

Final

Fuentehttps://www.discoduroderoer.es/curso-pseudocodigo-con-pseint/