sábado, 15 de enero de 2022

Calculadora de resistencias para led

Calculadora para hallar el valor de la resistencia necesaria para que en un circuito que tiene leds, no se quemen por exceso de corriente sobre ellos dependiendo de sus características propias.

 

lunes, 1 de noviembre de 2021

Club de Robótica Programandobot

Con el trabajo realizado estos dos últimos meses, donde algunos estudiantes de noveno grado decidieron dedicar tiempo extra de su jornada escolar para realizar actividades didácticas en robótica educativa, se da comienzo al que a partir de este momento tendrá el nombre de Club de Robótica Programandobot.

Septiembre y octubre dieron la oportunidad de realizar actividades de iniciación en la programación por bloques con la tarjeta Micro:bit y la plataforma MakeCode, luego se pasó a trabajar en Thinkercad para que, además de comocer la tarjeta Arduino y algunos dispositivos para generar circuitos con ella, se da el brindo de la programación por bloques a la programación por texto y así trabajar en el IDE de Arduino.

Además de trabajar con elementos básicos como leds, resistencias, pulsadores, buzzers y fotoresistencias, se trabajó con el sensor de Ultrasonido y con el módulo bluetooth para la comunicación inalámbrica con esta tecnología.

Y para cierre de este ciclo, se realizaron actividades con App Inventor para generar aplicativos sencillos en los smartphone que permitieran controlar los circuitos realizados con Arduino desde estos dispositivos tan versátiles y que ahora la mayoría de los estudiantes tiene que es el celular. 


 


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).