Projetos eletrônica: como a piscar um led com um selo básica

A Stamp BASIC é sério um exagero para um circuito eletrônico que simplesmente pisca um LED on e off: Você pode fazer isso por alguns dólares com um circuito 555 temporizador integrado (IC), um capacitor, e um par de resistores.

Mas aprender a piscar um LED ligado e desligado com um BASIC Stamp é um passo importante para completar projetos mais complexos. A piscar um LED ligado e desligado, você primeiro tem que conectar um LED para um pino de saída da placa do trabalho de casa. Uma vez feito isto, tudo o que resta é aprender a escrever um programa PBASIC que pisca o LED.

Para escrever um programa desse tipo, você precisa saber as seguintes cinco instruções PBASIC:

  • ALTO - Define um dos pinos de I / O do selo para ALTA. Você usa esta instrução para ligar o LED.

  • BAIXO - Define um dos pinos de I / O do selo para LOW. Você usa esta instrução para ligar o LED.

  • PAUSA - Faz com que o Selo de sentar-se inactivo durante um período de tempo especificado. Você usa esta instrução para atrasar o programa um pouco entre alta e comandos de baixo para que o LED permanece aceso durante algum tempo antes de desligá-lo, e, em seguida, permanece desligado por um tempo antes de ligá-lo novamente.

  • VAMOS PARA - Faz com que o programa para loop de volta para um local previamente designado. Você usa isso para fazer com que o programa para repetidamente piscar o LED on e off em vez de piscar o LED on e off apenas uma vez.



  • Rótulo - Marca o local que você deseja que o VAMOS PARA declaração de loop para.

Aqui está o programa completo que pisca o LED:

`{$ SELO BS2}` {$ PBASIC 2,5} principal: ALTA 15PAUSE 1000LOW 15PAUSE 1000GOTO Principal

Dê uma olhada em como este programa funciona, uma linha de cada vez:

Linha de programaO que faz
‘{$ SELO BS2}Indica que o programa será executado em um BASIC Stamp 2.
‘{$ PBASIC 2,5}Indica que o programa usa a versão 2.5 do PBASIC.
A Principal:Cria uma etiqueta com o nome a Principal que as marcas
a localização que o GOTO loop de comando irá voltar.
ALTO 15Faz I / O pino 15 elevado, o que transforma o LED.
PAUSA 1000Interrompe o programa para 1.000 ms, que é o mesmo que um
segundo. Isso permite que o levou a permanecer por um segundo completo.
LOW 15Faz I / O pino 15 LOW, que transforma o LED.
PAUSA 1000Interrompe o programa para 1.000 ms. Isso permite que o LED para ficar
off por um segundo inteiro.
GOTO principalFaz com que o programa para pular de volta para o a Principal rótulo, que faz com que o programa para fazer um loop
através de ALTO, PAUSA, BAIXO, e PAUSA instruções mais e outra vez.

O efeito líquido deste programa é que o LED pisca no pino 15 ligado e desligado em intervalos de um segundo.

Este projeto mostra como construir um circuito simples que conecta um LED ao pino 15 e, em seguida, baixar e executar o programa LED pisca-pisca para que o LED pisca ligado e desligado.


Publicações relacionadas