O esboço de fade levou para o arduino

Neste esboço Arduino, você faz um desvanecimento LED ligado e desligado. Você precisa de algum hardware extra para fazer o fade LED ligado e desligado. Para este projeto você precisa:

  • Um Arduino Uno

  • A placa de ensaio

  • um LED

  • Uma resistência (maior do que 120 ohms)

  • fios salto

É sempre importante certificar-se de que o seu circuito não é alimentado enquanto você está fazendo alterações. Você pode facilmente fazer ligações incorrectas, potencialmente danificar os componentes.

Isso faz com que um circuito simples como aquele usado para o esboço Pisca, utilizando pino 9 em vez do pino 13. A razão para a utilização de pino 9 em vez de 13, é que 9 é capaz de largura de pulso de modulação (PWM), o qual é necessário para a desaparecer CONDUZIU.

No entanto, note que o pino 9 requer um resistor para limitar a quantidade de corrente fornecida ao LED. No pino 13, este resistor já está incluído na placa Arduino em si, para que você não precisa se preocupar com isso.

Este esquema mostra a conexão do circuito simples. Seu pino digital, pin 9, está ligado à perna longa da LED- perna curta conecta ao resistor e que passa a terra, GND. Neste circuito, o resistor pode ser antes ou depois do LED, enquanto ele está no circuito.



É sempre uma boa idéia para código de cor seus circuitos - ou seja, usar várias cores para distinguir um tipo de circuito de outro. Fazer isso ajuda muito manter as coisas claras e pode fazer a resolução de problemas muito mais fácil. As áreas mais importantes para o código de cores são o poder e terra. Estes são quase sempre de cor vermelho e preto, respectivamente, mas ocasionalmente você pode vê-los como branco e preto também.

O outro tipo de ligação é geralmente referido como um fio de sinal, que é um fio que envia ou recebe um sinal eléctrico entre o Arduino e um componente. fios de sinal pode ser qualquer cor que não é o mesmo que o poder ou a cor de fundo.

Depois de montar o seu circuito, você precisa do software apropriado usá-lo. A partir do menu Arduino, escolha Arquivo → Exemplos → 01.Basics → desvanece-se para chamar o esboço desvanece-se. O código completo para o esboço desvanece-se é a seguinte:

/ * FadeThis exemplo mostra como a desvanecer-se um LED no pino 9using o analogWrite () funcionar.Este exemplo de código é de domínio público. * /int levou = 9- // o pino que o LED está ligado aint luminosidade = 0- // quão brilhante o LED éint fadeAmount = 5 // quantos pontos a desvanecer-se o LED por // a instalação é executado de rotina uma vez quando você pressionar RESET: void setup () {// declarar pino 9 para ser uma saída: pinMode (levou, OUTPUT) -} / / a rotina laço é executado uma e outra vez para sempre: void loop () {// definir o brilho do pino 9:analogWrite(Led, brilho) - // alterar o brilho para a próxima vez que o loop: brilho = brilho + fadeAmount - // inverter o sentido do desvanecimento nas extremidades do desbotamento:E se (== brilho 0 || == brilho 255) {fadeAmount = -fadeAmount -} // esperar por 30 milissegundos para ver o efeito escurecimentodemora(30) -}

Carregar este esboço para sua placa. Se tudo submeteu com sucesso, o LED desvanece-se de fora com um brilho completo e, em seguida, recuar novamente.

Se você não vê qualquer desvanecimento, verifique sua fiação:

  • Certifique-se de que você está usando o número PIN correcto.

  • Verifique se o LED está corretamente situado, com a perna longa ligados por um fio para o pino 9 ea perna curta ligado através do resistor e um fio para GND (terra).

  • Verifique as conexões na placa de ensaio. Se os fios de salto ou componentes não são conectados usando as linhas corretas na placa de ensaio, eles não irão funcionar.


Publicações relacionadas