Proyectos electrónicos: cómo parpadean un LED con una estampilla básica

Un BASIC Stamp es un exceso grave para un circuito electrónico que simplemente parpadea un LED de encendido y apagado: Usted puede hacer eso por unos cuantos dólares con un circuito de 555 temporizador integrado (IC), un condensador, y un par de resistencias.

Pero aprender a parpadear un LED encendido y apagado con un BASIC Stamp es un paso importante hacia la conclusión de los proyectos más complejos. Para parpadear un LED encendido y apagado, primero hay que conectar un LED a un pin de salida en en el tablero de la tarea. Una vez hecho esto, todo lo que queda es aprender cómo escribir un programa PBASIC que parpadea el LED.

Para escribir un programa de este tipo, es necesario conocer los siguientes cinco instrucciones PBASIC:

  • ALTO - Establece una de pines de E / S de la estampilla a ALTO. Se utiliza esta instrucción para encender el LED.

  • BAJO - Establece una de pines de E / S de la estampilla a BAJO. Se utiliza esta instrucción para apagar el LED.

  • PAUSA - Hace que el sello que fuera de uso por un período de tiempo especificado. Se utiliza esta instrucción para retrasar el programa un poco entre HIGH y LOW comandos para que el LED permanece encendida durante un tiempo antes de que lo apague, y luego se queda fuera por un tiempo antes de volver a encenderlo.

  • IR - Hace que el programa de lazo de nuevo a un lugar previamente designado. Se utiliza esta para hacer que el programa repetidamente Flash El LED encendido y apagado en lugar de parpadear el LED de encendido y apagado sólo una vez.

  • Label - Marca la ubicación que desea que el IR declaración al bucle.

Aquí está el programa completo que parpadea el LED:

'{$ STAMP BS2}' {$ PBASIC 2.5} principal: 15PAUSE ALTA 1000LOW 15PAUSE 1000GOTO Principal

Echa un vistazo a cómo funciona este programa, una línea a la vez:

Line ProgramaQue hace
'{$ STAMP BS2}Indica que el programa se ejecutará en un BASIC Stamp 2.
'{$ PBASIC 2.5}Indica que el programa utiliza la versión 2.5 de PBASIC.
Principal:Crea una etiqueta llamada Principal ese lugar marksthe que el comando GOTO se repetirá de nuevo a.
ALTO 15Hace pin E / S 15 ALTO, que convierte el LED ON.
PAUSA 1000Hace una pausa en el programa durante 1.000 ms, que es el mismo que un segundo. Esto permite que el LED permanezca encendido durante un segundo completo.
BAJA 15Hace I / O pin 15 BAJO, que convierte el LED apagado.
PAUSA 1000Hace una pausa en el programa para 1000 ms. Esto permite que el LED stayoff durante un segundo completo.
GOTO PrincipalHace que el programa para saltar de nuevo a la etiqueta principal, lo que hace que el programa loopthrough la ALTO, PAUSA, BAJO, y PAUSE instrucciones una y otra vez.

El efecto neto de este programa es que el LED en el pin 15 parpadea y se apague a intervalos de un segundo.

Este proyecto muestra cómo construir un circuito simple que se conecta un LED al pin 15 y luego descargar y ejecutar el programa de LED intermitente para que el LED parpadea y se apaga.

imagen0.jpg


» » » » Proyectos electrónicos: cómo parpadean un LED con una estampilla básica