Arduino

¿Qué es Arduino?

Es una plataforma de prototipos electrónicos de código abierto (open-source) basada en hardware y software flexibles y fáciles de usar.


Componentes de la Placa:



Pueden utilizarse una gran variedad de sensores y actuadores para controlar el entorno mediante el control de luces, motores, y otros dispositivos.

Se programa usando el ARDUINO Programing Languaje (basado en Wiring) y el Arduino Development Environment (basado en Processing). Similar a C/C++.

Dificultad de programación en la ESO. Podemos caer en copiar código sin entender como funciona un programa o tener muchas dificultades en el aula por los errores de sintaxis del alumnado.



  NOCIONES BÁSICAS

¿Qué es un diodo led?

De forma común, conocemos el diodo led como una pequeña fuente de luz con dos terminales, uno positivo y otro negativo.

Es un pequeño tubo en cuyo interior la conducción se da en el vacío. En su interior encontraremos dos pequeños filamentos: ánodo y cátodo. Correctamente conectados a una fuente de alimentación la corriente atravesará el diodo dando lugar a su iluminación.

Podemos identificar el terminal positivo y el negativo de dos maneras:

  • Observando la longitud de los terminales: el más largo es el terminal positivo y el más corto es el terminal negativo. Este método no siempre es válido, puesto que hemos podido cortar los terminales para acoplar el led al circuito.


  • En ese caso, la opción que nos queda es observar el led en su interior a trasluz. Veremos en el interior del led una plaquita y un filamento. El terminal que se une a la plaquita en el ánodo (+), y el terminal que se une al filamento es el cátodo (-).

  


 

INICIÉMONOS CON VISUALINO

Se trata de una herramienta de programación visual para ARDUINO, es muy parecida a Scratch y permite crear programas para ARDUINO como un puzzle.

Permite obtener el código en el lenguaje de ARDUINO.


Os recomiendo el visualizado de este video:


Su único inconveniente es que no existe versión online y por lo tanto tendrás que descargarla e instalarla. Para ver alternativas online ve al final de este post.


SIMULEMOS CON TINKERCAD

TINKERCAD CIRCUITS es una herramienta gratuita online que permite que cualquier circuito que diseñes puedas simularlo.

Dicha herramienta permite la simulación de circuitos basados en ARDUINO UNO.

Si pegamos el código de ARDUINO podemos simular el funcionamiento del montaje.




Programación de Arduino para niños con Tinkercad - Clase 1
 
 
Programación de Arduino con Tinkercad - Clase 11: Descarga tu programa de Tinkercad al Arduino
   

Es tan sencillo como copiar el código generado en Tinkercad, pegarlo y bajarlo a la placa dándole a la flecha que apunta hacia la derecha.



Instalación de Visualino 


 

Descargar Visualino: http://www.visualino.net/index.es.html

Registrarse en TinkerCad


 

 
 PRÁCTICAS
  
PRÁCTICA DEL INTERMITENTE


Nota: Te habrás de do cuenta que un estado "Alto" del Pin Digital es que está encendido, y un valor "Bajo" es apagado.


PRÁCTICA DEL SEMÁFORO



 

 

 
PRÁCTICA DE LA ALARMA
(Parte 1)




Listado de componentes:
  • 1 pulsador
  • 1 resistencia 220 Omios
  • 1 resistencia 10 kOmios
  • 1 Diodo LED

1. Diseño Visualino:

2. Diseño TinkerCad:


(Parte 2)







Como comprobarás la diferencia entre la parte 1 y la 2 es que al declarar la variable y establecer su valor a 0, el LED no parpadea como hace en la parte 1, sino que se queda iluminado hasta que dejas de pulsar el botón.


PRÁCTICA DEL CONTADOR





PRÁCTICA DEL SENSOR DE LUZ






Nota: El valor de la segunda resistencia será de 5 kO en vez de 10....


Para ver más prácticas......



Aparte existen otras herramientas (online) como son EasyArduino



Scratch 4 Arduino

Scratch for Arduino S4A es un entorno sencillo y divertido para los alumnos mas jóvenes, que les inicia en ese camino y les introduce a los conceptos inherentes a la programación estructurada de un modo que parece un juego, pero con muchas mas profundidad de lo que a primera vista se percibe.


PROMETEC (Web con manuales)

PROGRAMO ERGO SUM (Programación de un semáforo en arduino)



INSTALACIÓN DE PLACA ARDUINO Y DRIVERS
 
Para trabajar directamente con arduino, hay que instalar el IDE de arduino, que se ha de descargar de su web oficial.


Si tu placa arduino es china, necesitarás descargarte los drivers correspondientes (lee el siguiente enlace):


Cómo encender un led con Arduino

Este sería el código descrito en el programa:



No hay comentarios:

Publicar un comentario

Libro de Visitas

Nombre:
Direccion E-mail:
¿Como llegaste hasta esta pagina?
Tus comentarios:

Calendario

Verde == 2ºA,  Gris == 2ºB, Naranja == 2ºC,  Rojo == 3ºC,  Violeta == 3ºF, Azul == 4º