Montaje 1: Baliza de socorro

Un LED y un zumbador piezoeléctrico emiten un SOS luminoso y sonoro.

Con este montaje aprendemos a:

  • Conectar elementos de entrada y salida a la tarjeta Arduino.
  • Escribir, editar, compilar y ejecutar un programa
  • Controlar el estado de una salida digital.
  • Empaquetar el código en procedimientos reutilizables.

Componentes de hardware del sistema electrónico:

Salida:

  • LED.
  • Zumbador piezoeléctrico.

Proceso:

  • Tarjeta Arduino.

Conceptos sobre los dispositivos de control:

  • Señales digitales.
  • Programas de control.
  • Interface de programación.
  • Lenguaje de programación.
  • Sintaxis del lenguaje de programación.
  • Documentación y comentarios de un programa.

Procedimientos sobre los dispositivos de control:

  • Conexión.
  • Edición.
  • Compilación.
  • Ejecución.
  • Lectura y producción de señales digitales.
  • Reset por hardware.

Conceptos sobre electrónica analógica:

  • LED.
  • Zumbador piezoeléctrico.

Procedimientos sobre electrónica analógica:

  • Cálculo de la resistencia asociada al LED.

Elementos del lenguaje de programación:

 int
 void setup()
 pinMode
 void loop()
 digitalWrite
 delay
 for
 void
 //
 (...)
 {...}
 ;

Con este montaje aprendemos a usar en nuestra programación:

  • Escribir/leer en las salidas/entradas digitales.
  • Control de tiempos.
  • Definición y actualización de variables.
  • Iteración con for.
  • Definición y uso de procedimientos.
  • Escribir comentarios.

Volver?

  Copyright (c) 2006  Juan Carlos Alonso de Mena

  Permission is granted to copy, distribute and/or modify this document under the terms of 
 the GNU Free Documentation License, Version 1.2 or any later version published by the
 Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no
 Back-Cover Texts.  A copy of the license is included in the section entitled 
 GNU Free Documentation License?.