Actividad 3


Esta vez lo que hemos hecho es poner en práctica lo que hemos aprendido y juntar en un mismo ejercicio todos esos contenidos.

CapturaAW

  • Escribe un valor guardado.
  • Usamos un operador de condición para elegir dos posibles respuestas.
  • Mezclamos dos funciones para poder escribir con o sin salto de línea.
  • Concatenamos dos variables de distinto tipo.
  • Convertimos a String un entero.
  • Recibimos un carácter del teclado y lo convertimos a entero si es posible.

CapturaAW2

Aquí vemos el resultado.

También podemos fusionar los dos ejercicios y encender o apagar LEDs mediante comparación de operaciones.

Screenshot_37.png

Anuncios

Actividad 2


Ahora vamos a explicar el funcionamiento del circuito que usaremos durante los ejercicios de encender y apagar leds.

Para ello necesitaremos para cada circuito un led ,una resistencia de 330 Ohmios para no quemar  dicho led, la protoboard donde insertaremos estos elementos, y cables para enchufar a las entradas de arduino y el ground (podemos diferenciarlos por colores para que nos resulte mas fácil identificar los distintos circuitos).

-Led.

Screenshot_4.png

-Resistencia 330 Ohmios.

Screenshot_2.png

-Placa protoboard.

Screenshot_1.png

-Cables para placa protoboard.

Screenshot_3.png

El circuito para arduino se puede realizar de distintas maneras en nuestro caso lo hemos hecho así:

Screenshot_36.png

Actividad 1


Una vez instalado el programa de arduino, utilizamos el siguiente comando:

CapturaAWEB

En el ejercicio 1 hemos aprendido a crear un programa que permite encender un led con el delay (retraso) que deseemos. Luego lo apaga. Y así indefinidamente.

Así quedaría el circuito:

Screenshot_35.png

Arduino: AWEB


Antes de presentar las actividades de arduino vamos a definir que es y para que sirve:

Screenshot_2

Consiste en una placa de circuito impreso con un microcontrolador, usualmente Atmel AVR, puertos digitales y analógicos de entrada/salida, los cuales pueden conectarse a placas de expansión (shields), que amplían los funcionamientos de la placa Arduino. Asimismo, posee un puerto de conexión USB desde donde se puede alimentar la placa y establecer comunicación con el computador.

Arduino se enfoca en acercar y facilitar el uso de la electrónica y programación de sistemas embebidos en proyectos multidisciplinarios.​Toda la plataforma, incluyendo sus componentes de hardware (esquemáticos) y Software, son liberados con licencia de código abierto que permite libertad de acceso a ellos.