Páginas de este Blog

Mostrando las entradas con la etiqueta Arduino. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Arduino. Mostrar todas las entradas

viernes, 19 de octubre de 2018

Continuación con Arduino - sobre Circuitos, Resistencias y Diodos

Trabajar lo indicado por el siguiente video, en Tinkercad:

Link del Video Simulador Arduino Tinkercad Circuits del canal Arduinolover

Averigüe cómo se calcula el valor de una resistencia por sus colores y realice los respectivos apuntes en el cuaderno (tabla de colores y operaciones correspondientes).

En el video se utilizan principalmente 2 valores de resistencias diferentes, en el cuaderno, justificar el valor de las resistencias con ayuda de la consulta antes realizada (dibuje y haga las operaciones correspondientes para validar).

Realice la siguiente lectura para aprender sobre cómo elegir el valor correcto de las resistencias que deben acompañar a un diodo en un circuito para que no se quemen (haga los apuntes correspondientes en su cuaderno resumiendo lo más importante a tener en cuenta).

Link de la lectura ¿Qué resistencia ponerle a un led?

Justifique el valor de la resistencia elegida en el video (si es correcta o no) de acuerdo con la explicación de la lectura, teniendo en cuenta que el Arduino está alimentado por su puerto USB y eso indica el valor del voltaje de entrada.

Dibuje y coloree las siguientes resistencias de acuerdo con su valor:

 
Buen trabajo,



miércoles, 17 de octubre de 2018

Reconociendo Arduino

Conteste en su cuaderno las siguientes preguntas:
  1. ¿Qué es Arduino?
  2. Breve historia del Arduino
  3. ¿Para qué sirve y hasta qué punto puede uno llegar con Arduino?
  4. Dibuje el arduino en una hoja aparte del cuaderno, en el centro, para poder ir indicando el nombre de cada uno de los elementos de esta placa, consulte en diferentes sitios para ir completando lo mejor posible este esquema. (de clic sobre el dibujo para apreciarlo mejor).

La siguiente imagen se inserta para que observe los demás componentes de la placa que no necesita adicionar al dibujo en el cuaderno, pero que si es bueno que los reconozca:

Imagen Real de Arduino

Para la siguientes clases necesitamos el software SimulIDE, que si es simulador, ya que anteriormente instalamos un software que solo nos permite dibujar los circuitos, bueno para documentar trabajos con Arduino, pero necesitamos uno para ver su funcionamiento. Este que les indico es portable y simulador, entonces nos será muy útil.


Por favor, tener la aplicación en sus USB y ayudar a dejarla en la carpeta correspondiente de cada uno de los computadores de la sala con un ícono de acceso directo en el escritorio.

Otra aplicación muy buena es online y solo requiere del registro en el sitio web. Se llama Tinkercad circuits: https://www.tinkercad.com/. Vamos a registrarnos y a ensayar si en la sala se puede estar todos online en la plataforma. Dependiendo de esto veremos cuál de estas dos opciones utilizar para las prácticas.

Haga una prueba de esta aplicación trabajando el ejercicio del siguiente video (desde el minuto 5:27 es el ejercicio): https://youtu.be/VoWSmP5UpmI.

Abrá el código de su circuito y páselo a texto. El código que maneja el parpadeo del led en el pin 13 sería:


void setup() {                
  // Definir el pin 13 como salida
  pinMode(13, OUTPUT);     
}

void loop() {
  digitalWrite(13, HIGH);   // Enciende el pin13
  delay(1000);              // Espera 1 segundo
  digitalWrite(13, LOW);    // Apaga el pin13  
  delay(1000);              // Espera 1 segundo
}
Analice qué hace el código, escríbalo en el cuaderno bajo el título: Código parpadeo del led Pin 13. Ensaye cambiando el tiempo de espera para que el led parpadee a una frecuencia más rápida o a una frecuencia menor.

Entregue sus apuntes y el circuito funcionando en la plataforma.


martes, 2 de octubre de 2018

Trabajando con Arduino

Primera sesión:
Video Seguidor solar - Arduino solar tracker - Construcción paso a paso de Humberto Higinio


Link de Humberto Higinio para descarga del código en Arduino del Seguidor solar Aquí.

Después del reconocimiento del video y la explicación de algunos segmentos, pasan a descargar el código y analizarlo línea por línea en el cuaderno. Poco a poco, en el transcurso de esta semana iremos diligenciando en el cuaderno la explicación de cada una de estas líneas.

Segunda sesión:
Términos iniciales relacionados a consultar:

PCB
Servo.h
Void setup
Void loop
attach
write
read
delay
analogRead

Preguntas a contestar:
Diferencia entre lectura analógica y lectura digital o señal analógica y señal digital.
Cuántas variables han sido declaradas o forman parte de este código?

Tercera sesión:
Descargar software Fritzing (para Windows de 64 bits) de su sitio oficial Aquí

Fritzing: Software libre y open source para el diseño de circuitos electrónicos bajo los principios de Processing y Arduino.




Al comenzar a trabajar con Fritzing tenga en cuenta lo siguiente:

1. Teniendo Fritzing abierto, para comenzar un proyecto, lo primero que se recomienda es guardar el proyecto, así esté vacío, asignándole nombre y ubicación desde un comienzo. Guarde en su carpeta de Talleres de Arduino, en el Tercer Período, con el nombre Práctica 01 Servo - Apellidos.

2. Elija el tipo de diseño que realizará entre: Protoboard, Esquemático, PCB o Código. En nuestro caso trabajaremos con Protoboard.

3. Analice las opciones del menú Ventana, de donde puede activar y desactivdar las diferentes ventanas que conforman la interfaz del programa. Familiarícese con los nombres de cada ventana.

4. Aleje un poco el protoboard con el roll del mouse, para dar espacio al arduino UNO que arrastrará desde la ventana componentes del ícono de Arduino. Ajuste sus dos componentes en la ventana de trabajo, como se observa en la siguiente imagen:



5. Buscando los componentes correspondientes conecte el arduino con un servomotor, utilizando el protoboar, de la siguiente manera (cable rojo a voltaje, es el positivo, cable negro a tierra, es el negativo, y cable amarillo es el que comunicará al servo con arduino para programarlo):



Vale la pena aclarar, que cuando es un circuito pequeño como éste, se puede trabajar sin necesidad del protoboard, conectando el arduino con el servo directamente, como muestra la imagen siguiente (solo para que lo observen), pero cuando son circuitos más complejos, lo mejor es trabajar con el protoboard. Lo hacemos de una vez con el protoboard para acostumbrarnos a las conexiones de este.


Observe que Tierra o GND se puede obtener de un Arduino desde diferente pines, ésto para facilidad en la conexión. Igual sucede con los 5V de alimentación.

6. Guarde para actualizar los cambios en el diseño.

7. Ingrese al siguiente link para comprender lo que es un servo motor, el funcionamiento de sus cables, su conexión y además allí encuentra dos códigos explicados que programan a un servomotor. Después de leer el artículo, trabajarán el primer código que es sobre el funcionamiento básico del servomotor para ubicarlo secuencialmente en 3 posiciones diferentes. Es mejor trabajar el código en el software Arduino y guárdelo también con el nombre Práctica 01 Servo - apellidos. Tenga estos dos archivos listos para la siguiente sesión.