Índice:

Projeto de exame final CSCI-1200 1: 3 etapas
Projeto de exame final CSCI-1200 1: 3 etapas

Vídeo: Projeto de exame final CSCI-1200 1: 3 etapas

Vídeo: Projeto de exame final CSCI-1200 1: 3 etapas
Vídeo: IGCSE Computer Science 2023-25 ​​- Topic 7: Video 1 - Algorithm Design & Problem-Solving: Life Cycle 2024, Junho
Anonim
Projeto 1 do exame final CSCI-1200
Projeto 1 do exame final CSCI-1200

Neste laboratório, você usará um potenciômetro para ligar e desligar 5 LEDs. Os LEDs incluirão um fade para que o LED selecionado seja o mais brilhante, enquanto os outros LEDs ficam apagados ou ligeiramente mais escuros.

Hardware necessário para este projeto:

1. Arduino Uno

2. Potenciômetro

3. 5 LEDs

4. Placa de ensaio

5. Fios / conectores

Etapa 1: adicionar os cinco LEDs

Adicione os cinco LEDs
Adicione os cinco LEDs

Para este projeto, 5 LEDs serão conectados à placa de ensaio. Os LEDs serão conectados às portas no Arduino que usam Modulação por Largura de Pulso (PWM). As portas com PWM são: 11, 10, 9, 6 e 5. PWM é uma saída analógica no intervalo de 0-255 que é convertida em um sinal digital.

Para conectar um LED à placa de ensaio:

1. Coloque o LED na placa de ensaio

2. No diagrama, o fio inferior (-) do LED é colocado diretamente no trilho de aterramento da placa de ensaio. Um fio de jumper também pode ser usado nesta etapa para conectar o LED a qualquer posição na placa de ensaio.

3. Conecte um fio jumper de uma porta no Arduino à placa de ensaio. Coloque um resistor de 220 Ω (ohm) na mesma fileira do fio e conecte-o ao fio superior (+) do LED. Para este projeto, os LEDs são conectados às portas: 11, 10, 9, 6 e 5.

4. Repita as etapas 1 - 3 para conectar os 4 LEDs restantes à placa de ensaio

Etapa 2: adicione o potenciômetro

Adicione o potenciômetro
Adicione o potenciômetro

O potenciômetro será usado para alterar qual LED é selecionado, qual será o mais brilhante dos 5 LEDs. Dependendo da direção em que o potenciômetro for girado, o LED selecionado se moverá para a esquerda ou para a direita.

Para conectar o potenciômetro à placa de ensaio:

1. Coloque o potenciômetro na placa de ensaio

2. No lado com dois pinos, o pino esquerdo será conectado com um fio jumper ao barramento de alimentação da placa de ensaio.

3. O pino direito será conectado ao trilho de aterramento da placa de ensaio usando um fio jumper.

4. No lado com apenas um pino, conecte o pino com um fio jumper a qualquer uma das portas analógicas no Arduino. No diagrama, a porta analógica A5 foi selecionada.

Etapa 3: Código para LED Fade

Em anexo está o arquivo 1200_FinalExam_Project1.ino que contém todo o código necessário para concluir este projeto. O código lê um valor analógico do potenciômetro e, em seguida, usando uma instrução If, seleciona o LED correto. Os LEDs diretamente próximos ao LED selecionado serão configurados para um nível inferior e os LEDs a dois passos do LED selecionado serão configurados para um nível muito fraco. Se houver um LED a 3 ou 4 espaços do LED selecionado, esse LED será apenas desligado.

Recomendado: