jueves, 7 de octubre de 2021

Tinkercad y Arduino - Taller 2

Estudiar el siguiente material. El primer video repite la práctica de encendido de led, pero repasa e introduce conceptos y funciones de la plataforma. Además esta vez acompañaremos las prácticas con el armado físico de los circuitos diseñados y probados en Tinkercad. Por tal motivo se entrega un kit con los elementos a utilizar.

- Aprendiendo Arduino y Tinkercad - 1 - Creación cuenta en TinkerCad y simulación Arduino
https://youtu.be/l5jse9NBKLU

- Aprendiendo Arduino y Tinkercad - 2 - Semáforo con Arduino
https://youtu.be/abRdQ6cw2jw

- Aprendiendo Arduino y Tinkercad - 3 - Led temporizado y pulsador
https://youtu.be/0LgWMwbHN7Q

- Aprendiendo Arduino y Tinkercad - 4 - Interruptor crepuscular con LDR y Arduino
https://youtu.be/350MLg16viU

 A la plataforma se deben subir de cada video: los archivos .ino generados y una foto del circuito funcionando. Además se van presentando a medida que se van armando para llevar el record de entregas de circuitos en comparación con los demás grupos de trabajo.





viernes, 1 de octubre de 2021

Recursos recomendados sobre Arduino

Curso Arduino (33 tutoriales)
http://cursoarduino.proserquisa.com/

Canal de Youtube Arduino desde cero
https://www.youtube.com/channel/UC7IP8z1Vct4-lb01ugm5aHA/videos

- Aprendiendo Arduino y Tinkercad - 1 - Creación cuenta en TinkerCad y simulación Arduino
https://youtu.be/l5jse9NBKLU

- Aprendiendo Arduino y Tinkercad - 2 - Semáforo con Arduino
https://youtu.be/abRdQ6cw2jw

- Aprendiendo Arduino y Tinkercad - 3 - Led temporizado y pulsador
https://youtu.be/0LgWMwbHN7Q

- Aprendiendo Arduino y Tinkercad - 4 - Interruptor crepuscular con LDR y Arduino
https://youtu.be/350MLg16viU

Hay 17 videos en total, muy interesantes y bien explicados 

Canal de Youtube domoLab - Tutoriales de Tinkercad para Arduino (Código en texto)
https://www.youtube.com/c/DomoLab/videos

- Arduino con Tinkercad - Desde cero [Capitulo 1] [Salida Digital]
https://youtu.be/DDPnvmlLNq4

- Arduino con Tinkercad - Desde cero [Capitulo 2] [Uso de variables]
https://youtu.be/lWa0Ecr1F5U

- Arduino con Tinkercad - Desde cero [Capitulo 3] [Bucle For]
https://youtu.be/BclGwGUp2Uw

- Arduino con Tinkercad - Desde cero [Capitulo 4] [Subrutinas]
https://youtu.be/_mAVhCv-8Ng

- Arduino con Tinkercad - Desde cero [Capitulo 5] [Salidas Analógicas]
https://youtu.be/aXHp4g8pIjg

Canal Tech Krowd
https://www.youtube.com/c/TechKrowdCom/videos

- Arduino: Sensor de ultrasonido (HC-SR04) | TechKrowd
https://youtu.be/kmV2TBePBNI

- Arduino: Sensor temperatura y humedad DHT11 (KY-015 37in1 kit) | TechKrowd
https://youtu.be/sxtP16dAVno

- Arduino: Motor DC y transistor NPN (control de velocidad) | TechKrowd
https://youtu.be/crrbujSEjBE

- Arduino: Sensor de obstaculos por infrarrojos (KY-032 37in1 kit) | TechKrowd
https://youtu.be/NzzXFNOPHMk

- Arduino: Cómo configurar un módulo bluetooth HC-06 (Slave) | TechKrowd
https://youtu.be/M7DTEcdzDTI

Canal Johann Pérez - Videos de Arduino, recientes y bien explicados
https://www.youtube.com/c/JohannPerezE/videos

Canal Robotics Space NV - Excelentes videos de Arduino básicos y avanzados, además de muchas otras temáticas relacionadas con robótica
https://www.youtube.com/c/lusitioRoboticsSpaceNV/videos

 


 

Práctica 2 de Arduino - Encender y apagar un led utilizando un botón pulsador

No olvide los pasos que siempre debe realizar al trabajar con Arduino:

· Digitar y validar el programa en el IDE de Arduino
· Armar correctamente el circuito con todos sus componentes
· Conectar el Arduino al computador
· Seleccionar la placa y el puerto asignado al Arduino en el menú Herramientas
· Cargar el programa en la tarjeta microcontroladora dando clic en el ícono Subir

Materiales:

- Arduino Uno
- Cable de conexión del Arduino al computador
- Protoboard
- 1 led de cualquier color
- 1 resistencia de 220Ω
- 1 resistencia de 10KΩ
- 1 botón pulsador
- Cables o jumpers.

Funcionamiento: Mientras esté oprimido el botón pulsador (activado) debe permanecer encendido el led, si se suelta el botón (desactivado), el led debe apagarse.

Al declarar las variables se ha adicionado el comando const indicando que es una variable que no cambiará durante la ejecución del programa, siempre mantendrá el mismo valor, en este ejercicio, las variables que almacenarán el número del pin que se le asignará a cada una (o sea un int). Además, se requiere de una variable que podremos llamar valor, que almacenará un 1 (HIGH) o un 0 (LOW) dependiendo de si el botón está presionado o no.

Se debe configurar un pin de salida para el led y un pin de entrada para el pulsador. La variable valor almacenará un 0 o un 1 mediante la función digitalRead(pulsador), que permite leer el valor de un pin para identificar si hay señal o no. También debe existir una estructura if que definirá qué se hace si en valor está almacenado un 1 - HIGH (qie prenderá el led) o un 0 - LOW (que apagará el led).


 





Práctica 1 de Arduino - Encender y apagar un led

Encender y apagar el led integrado es considerado como el "Hola Mundo" de Arduino.

Pasos que debe realizar siempre que trabaje con Arduino:

· Digitar y validar el programa en el IDE de Arduino
· Armar correctamente el circuito con todos sus componentes
· Conectar el Arduino al computador
· Seleccionar placa y puerto del Arduino en el menú Herramientas
· Cargar el programa en la tarjeta dando clic en el ícono Subir

Materiales
 
- Arduino Uno,
- Cable de conexión del Arduino al computador
- Protoboard
- 1 led de cualquier color
- 1 resistencia de 220 o 330 Ω
- 2 jumper (cables de conexión).

Funcionamiento: Al cargar el programa en el Arduino, el led debe encenderse y mantenerse encendido el tiempo asignado, para luego apagarse y mantenerse apagado el mismo tiempo que estuvo encendido y así debe continuar en un ciclo de encendido apagado hasta ser desconectado.

Al iniciar el programa se declaran las variables necesarias (el uso de variables es muy recomendable y a medida que el programa es más complicado se hacen indispensables).
 

Para la conexión, tenga en cuenta que, como lo muestra la imagen siguiente y de acuerdo con la función de un protoboard, los puntos verdes en vertical están conectados entre sí. En este caso, la resistencia va conectada por una pata al ánodo del led (pata larga) y por la otra, al pin 9 de Arduino. El cátodo del led siempre va al GND del Arduino (tierra). La resistencia puede ir en el cátodo o en el ánido, pero que se debe tener presente es que el cátodo siempre va a GND.
 

Subir el código a la placa para ver su funcionamiento. Si todo está bien, entregar. Si no, ensayar y ejecutar de nuevo.