Primeros pasos con circuitos Arduino en Tinkercad

Bueno, en esta entrada vamos a adentrarnos en el mundo del diseño de circuito a través de Arduino y el software que nos provee Tinkercad.



Consideraciones generales sobre Arduino

Arduino es una plataforma de código libre diseñada para facilitar proyectos de electrónica. Posee un entorno gráfico de desarrollo que usa un lenguaje de programación processing/wiring (te dejo un enlace para que entiendas de qué va eso: https://programarfacil.com/blog/arduino-blog/processing-wiring-arduino/) y un gestor de arranque; en lo que respecta al hardware está compuesta por un microcontrolador y puertos de entrada y salida.

Existen diversas placas de acuerdo al uso que le demos. En esta entrada y próximas, nos dedicaremos a la placa Arduino UNO, que es la placa estándar y posiblemente la más conocida y documentada.:


Los microcontroladores son circuitos integrados en los que se pueden grabar instrucciones, mediante un entorno de programación denominado Arduino IDE.
Estas instrucciones nos permiten crear programas que interactúan con los circuitos de la placa.


Tinkercad


Existe un simulador de Arduino online (con lo cual, no es necesario instalar ninguna aplicación para utilizarlo).

Se llama TINKERCAD. Podemos acceder a él en la siguiente dirección: https://www.tinkercad.com/

Para poder empezar a usarlo, es necesario crear una cuenta (podemos loguearnos con nuestra cuenta Google o Apple).

Una vez iniciada la sesión, obtendremos la vista del área de trabajo. 

En el panel lateral izquierdo, tengo el acceso al diseño de circuitos. Para empezar con Arduino, selecciono Circuitos, luego toco el botón Crear nuevo circuito.

A la derecha encontraremos los diferentes componentes electrónicos para realizar las primeras pruebas.


Solamente debemos seleccionar los componentes y realizar las conexiones necesarias.


¡Hagamos la primera prueba!

Reto 1:  
    El titileo de dos leds en forma sincrónica.
    Deben prenderse y apagarse al mismo tiempo.

- Primero: vamos a colocar los componentes tal como muestra la figura:



Cada componente puede editarse, en color, valor, etc. Por lo que si, al seleccionar una resistencia no es del valor adecuado, al hacer clic en el componente, cambiamos su valor y el componente también cambia. En este caso hay un led rojo (conectado al pin 2), otro amarillo(conectado al pin 3) y las resistencias son de 220 ohms. Es muy importante notar a qué pin conecto la pata positiva de cada led, eso nos servirá al momento de programar.
Una vez diseñado el circuito, procedemos a realizar el código del mismo. 

Para ello hacemos clic en el botón 
Una vez allí, desechamos el código propuesto (lo arrastramos al tachito), y arrastramos los bloques de código necesarios para lograr el reto:

Para probar el funcionamiento, solamente damos play en "Iniciar simulación"
Notar el color de los bloque para poder localizarlos (los azules son salidas -los leds- y los naranjas controlan la ejecución). Además vemos que la ejecución se produce en forma contínua, lo que arduino define como ejecución en "loop".







Comentarios

Entradas populares de este blog

Circuito básico de electricidad

Reto número 2