Índice:
Vídeo: Projeto de exame final CSCI-1200 1: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
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
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
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:
CPE 133 Projeto Final Decimal para Binário: 5 etapas
CPE 133 Projeto Final Decimal para Binário: Os números binários são uma das primeiras coisas que vêm à mente quando se pensa em lógica digital. No entanto, números binários podem ser um conceito difícil para aqueles que são novos nele. Este projeto ajudará aqueles que são novos e experientes com números binários, mas
Projeto final PHYS 339: Theremin Simples: 3 etapas
PHYS 339 Projeto Final: Simple Theremin: Como músico recreativo e físico, sempre achei que theremins são os instrumentos eletrônicos mais legais. Seu som é quase hipnótico quando tocado por um profissional, e a teoria da eletrônica necessária para que funcionem é bastante s
Projeto final de tecnologia para vestir - Capacete de DJ: 6 etapas
Projeto final de tecnologia vestível - Capacete de DJ: O objetivo deste projeto é fazer um capacete de DJ com LEDs reativos à música para efeito de show e wow. Estamos usando uma faixa de LED endereçável da Amazon.com, bem como um capacete de motocicleta, um Arduino uno e um fio
Vestível - Projeto final: 7 etapas
Wearable - Projeto Final: INTRODUÇÃO Neste projeto tivemos a tarefa de fazer um protótipo wearable funcional baseado nas funções de um ciborgue. Você sabia que seu coração sincroniza com o BPM da música? Você pode tentar controlar seu humor através da música, mas e se deixarmos
Exame final - Projeto 2: 3 etapas
Exame final - Projeto 2: Para este exercício, usaremos um teclado numérico para escrever os ângulos de nosso servo motor. Especificamente para este projeto, você precisará de: 1 Arduino Micro Controller1 Full Size Breadboard1 Membrane / Numeric Keypad1 Servo MotorA Bundle of Copper Wires