Páginas de este Blog

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.





No hay comentarios.:

Publicar un comentario