Nesta aula faremos com que um led, que está conectado diretamente a porta 9 pisque em intervalos de 1 segundo. Primeiro clicamos em “OUTPUT” Clicamos no botão correspondente a porta, no nosso caso, “9” E depois em “On” para ligar o led. Agora, vamos deixa-lo ligado por 1 segundo Clicamos em “WAIT” Digitamos o valor “1000” que corresponde a 1 segundo, o tempo é informado em milissegundos. Vamos agora desligar o led, para isso, clicamos novamente em “OUTPUT’ Selecionamos a porta, e desta vez clicaremos em “OFF” Agora, vamos deixa-lo desligado por 1 segundo Clicamos em “WAIT” Digitamos o valor “1000”. Vamos agora fazer com que o programa seja executado várias vezes. Para isso clicamos em jump, e vamos “voltar” para a primeira linha, então, digitamos o número, “0001” e pronto. O seu código deverá ser muito semelhante a este: Podemos finalizar e salvar, aguardar ser processado e fazer o upload. Em caso de dúvidas, revise o código e tente entender bem cada função do programa, quando se sentir confortável, avance para o próximo exercício. Também é possível conectar um led externo, ligando o positivo no pino “s” e o negativo no pino “gnd” na porta especificada em seu código. Dipostivo LED externo: Positivo é o cabo vermelho e negativo o preto. Exemplo de ligação: Nesta aula vamos ligar leds pressionando os botões s2 e s3 da nossa placa 3.6 Primeiro temos que ler os nossos sensores digitais(botoes) Clicamos em read sensor Digital 2 e ok E repetimos a operação para o sensor digital 3 Usaremos agora a estrutura condicional "if sensor"para ligar os leds caso os botoes estejam pressionados e A estrutura "else" para caso não estejam pressionados, o led apague. Clicamos em if senso rstart commands block Selecionamos a porta 2, a condição == e o estado On Agora vamos informar a ação a ser tomada caso essa condiçao seja atendida Vamos ligar o led 9, Clicamos em output 9 on e ok Agora vamos fechar o bloco de comandos do if sensor clicando no end commands block no grupo if sensor Clicamos agora em start commands block no else E vamos colocar o comando para desligar o led, Output 9 off E também fecharemos o bloco de comandos do else Repita os passos de if e else para o sensor digital 3seu código deverá ser semelhante a este: Os leds e os botões podem ser substituídos por dispositivos externos. Para ligar o led, conecte o positivo(vermelho) no pino S da porta especificada e o negativo(preto) no pino GND. Para ligar o sensor de toque, conecte-o colocando o cabo branco no pino S da porta especificada, e consequentemente o vermelho em 5V e o preto em GND. Exemplo de montagem do led: Exemplo de montagem do botão: Podemos finalizar e salvar, aguardar ser processado e fazer o upload. Em caso de dúvidas, revise o código e tente entender bem cada função do programa, quando se sentir confortável, avance para o próximo exercício. Exemplo na protoboard: Note que deve ligar o fio vermelho na porta escolhida durante a programação, se seguir esta montagem, altere a porta no seu programa de 9 para 13.