Taller 1: Introducción a Arduino con Snap4 Arduino


Objetivo del taller I: 

  • Programar un actuador para explorar las potencialidades del Arduino y el Snap4Arduino.


¿Qué es Arduino? 

Arduino equivale en funciones (no en capacidad) a un computador (equivalencia computacional) Recibe sensores y actuadores, analogía con el cerebro humano: sentidos equivale a los sensores y los músculos a los actuadores.

Descripcion partes de Arduino

Arduino


Protoboard o breadboard:
tarjeta electrónica para el prototipado de circuitos Se trata de una tarjeta electrónica que permite crear conexiones rápidamente.

Protoboard

Sensores y actuadores 

Sensores y actuadores


Preguntas

1. ¿Cuáles fueron los aprendizajes de la electrónica que logró en el taller? 

Los aprendizajes fueron:

  1. conectar un led a la protoboard
  2. conectar la resistencia y los cables en su lugar correcto en la protoboard
  3. controlar el led a través de un circuito electrónico 
  4. conectar los cables correctamente a Arduino 
  5. identificar los circuitos por el tipo de información: digitales o analógicos
  6. saber que siempre se debe tener una conexión a tierra
2. ¿Cuáles fueron los principios de la programación experimentados en el taller? 
Los principios de programación fueron:
  1. comunicación entre la computadora a través de Snap4 y Arduino
  2. separar en partes el todo, para programar el modelo que necesitaba (divide y vencerás)
  3. crear una lista de instrucciones que debían ejecutarse en un orden
  4. crear una entrada-proceso-salida

Fotografías del circuito y programación 


                         



Video del taller I, terminado

    
                

El video anterior muestra la configuración de Arduino con: un led, una resistencia, dos cables y la protoboard, para programarlo con Snap4Arduino; una vez armado el circuito se conecta a la computadora, a través de un puerto de USB. 

La programación en Snap4, a través de estructuras ya creadas o bloques, permite construir una secuencia de instrucciones, las cuales envían información a Arduino a través del bloque "fijar pin digital 9 en ✅"   y otro igual solo que con  "fijar pin digital 9 en X"  dentro de un bloque de control "repetir", este código permitirá que el led encienda y apague.


Rutina de pensamiento

Antes pensaba

Ahora pienso

Que los principios de electrónica son muy complicados y que aún mas conectados a una programación por computadora

Que, si es complicado, pero con Arduino y Snap4 Arduino se facilita, si es necesario la instrucción, aunque el material de apoyo (videos-lecturas-imágenes) ofrecido por la tutora es bastante instructivo.



Comentarios