Índice:
- Etapa 1: Etapa 1: Identificar o lado positivo de seu LED
- Etapa 2: Etapa 2: Coloque o LED na placa de ensaio
- Etapa 3: Etapa 3: adicionar resistor
- Etapa 4: Etapa 4: conectar o fio à placa de ensaio
- Etapa 5: Etapa 5: insira o fio no pino
- Etapa 6: Etapa 6: Repita
- Etapa 7: Etapa 6: aterrar
- Etapa 8: Etapa 8: Terra Parte 2
- Etapa 9: Etapa 9: Fazer upload do código
![LED Projeto1: 9 etapas LED Projeto1: 9 etapas](https://i.howwhatproduce.com/images/003/image-6497-36-j.webp)
Vídeo: LED Projeto1: 9 etapas
![Vídeo: LED Projeto1: 9 etapas Vídeo: LED Projeto1: 9 etapas](https://i.ytimg.com/vi/YZOlYMGNLo8/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
![LED Projeto1 LED Projeto1](https://i.howwhatproduce.com/images/003/image-6497-37-j.webp)
A inspiração para este projeto veio das luzes do anel no vídeo abaixo de 0: 22-0: 28
E abaixo você pode baixar o vídeo do meu resultado.
Etapa 1: Etapa 1: Identificar o lado positivo de seu LED
![Etapa 1: Identifique o lado positivo do seu LED Etapa 1: Identifique o lado positivo do seu LED](https://i.howwhatproduce.com/images/003/image-6497-38-j.webp)
O lado positivo terá uma perna de metal mais longa do que o negativo.
Etapa 2: Etapa 2: Coloque o LED na placa de ensaio
![Etapa 2: coloque o LED na placa de ensaio Etapa 2: coloque o LED na placa de ensaio](https://i.howwhatproduce.com/images/003/image-6497-39-j.webp)
Coloque o LED como tal em sua placa de ensaio com a perna negativa na pista de aterramento azul.
Etapa 3: Etapa 3: adicionar resistor
![Etapa 3: adicionar resistor Etapa 3: adicionar resistor](https://i.howwhatproduce.com/images/003/image-6497-40-j.webp)
Para este exemplo, estou colocando um resistor de 100 ohms na mesma coluna do LED. Para calcular qual resistor é necessário para o seu LED, use a fórmula encontrada em
Etapa 4: Etapa 4: conectar o fio à placa de ensaio
![Etapa 4: conectar o fio à placa de ensaio Etapa 4: conectar o fio à placa de ensaio](https://i.howwhatproduce.com/images/003/image-6497-41-j.webp)
Conecte um fio à coluna em que o LED e o resistor estão.
Etapa 5: Etapa 5: insira o fio no pino
![Etapa 5: insira o fio no pino Etapa 5: insira o fio no pino](https://i.howwhatproduce.com/images/003/image-6497-42-j.webp)
Com a placa Arduino desconectada, insira a outra extremidade do fio no pino 3 da placa.
* Nota para este projeto que estou usando os pinos 3, 5, 6, 9, 10, 11, pois são os pinos da minha placa Arduino Uno que têm PWM indicado pelo ~ ao lado do número, verifique as especificações da placa para selecionar os pinos que também tem PWM.
Etapa 6: Etapa 6: Repita
Repita as etapas 2 a 5, mais 5 vezes
Etapa 7: Etapa 6: aterrar
![Etapa 6: aterrar Etapa 6: aterrar](https://i.howwhatproduce.com/images/003/image-6497-43-j.webp)
Coloque um fio na pista de aterramento azul.
Etapa 8: Etapa 8: Terra Parte 2
![Etapa 8: Terra Parte 2 Etapa 8: Terra Parte 2](https://i.howwhatproduce.com/images/003/image-6497-44-j.webp)
Insira o fio terra no pino terra da sua placa.
Etapa 9: Etapa 9: Fazer upload do código
Agora você pode conectar o Arduino ao computador e fazer upload do código para ele ou copiar o código abaixo.
/ * Projeto1 LED Effect
Esmaece vários LEDs de uma vez, depois apaga todos e, em seguida, persegue vários LEDs em sequência.
O circuito:
- LEDs dos pinos 2 a 7 ao aterramento
criado em 2018
por Steven Johnson * /
temporizador interno = 80; // Quanto maior o número, mais lento será o tempo.
void setup () {
// use um loop for para inicializar cada pino como uma saída: for (int thisPin = 2; thisPin <12; thisPin ++) {pinMode (thisPin, OUTPUT); }}
void loop () {
// itera sobre os pinos: for (int thisPin = 2; thisPin <12; thisPin ++) {// desvanece o LED em thisPin de desligado para mais brilhante: for (int brilho = 0; brilho <255; brilho ++) {analogWrite (thisPin, brilho); }} // pausa entre LEDs: delay (1250);
// desvanece o LED neste pino do mais brilhante para o apagado:
para (brilho interno = 255; brilho> = 0; brilho--) {analogWrite (3, brilho); analogWrite (5, brilho); analogWrite (6, brilho); analogWrite (9, brilho); analogWrite (10, brilho); analogWrite (11, brilho); atraso (2); }
// loop do pino mais baixo para o mais alto:
// liga o alfinete:
analogWrite (3, 255); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (5, 255); analogWrite (3, 180); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (3, 255); analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (5, 255); analogWrite (3, 180); analogWrite (11, 80); analogWrite (10, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); analogWrite (11, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (11, 80); analogWrite (10, 0); atraso (temporizador); // desligue o pino:
// liga o alfinete:
analogWrite (11, 0); atraso (temporizador); // desativa o alfinete:}
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
![Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas](https://i.howwhatproduce.com/images/001/image-1713-j.webp)
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
![Design de jogo no Flick em 5 etapas: 5 etapas Design de jogo no Flick em 5 etapas: 5 etapas](https://i.howwhatproduce.com/images/001/image-2360-j.webp)
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas
![Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas](https://i.howwhatproduce.com/images/002/image-5147-9-j.webp)
Espelho de toucador DIY em etapas fáceis (usando tiras de LED): Neste post, fiz um espelho de toucador DIY com a ajuda de tiras de LED. É muito legal e você deve experimentá-los também
Como usar Neopixel Ws2812 LED ou LED STRIP ou Led Ring com Arduino: 4 etapas
![Como usar Neopixel Ws2812 LED ou LED STRIP ou Led Ring com Arduino: 4 etapas Como usar Neopixel Ws2812 LED ou LED STRIP ou Led Ring com Arduino: 4 etapas](https://i.howwhatproduce.com/images/001/image-401-30-j.webp)
Como usar Neopixel Ws2812 LED ou LED STRIP ou Led Ring com Arduino: Olá pessoal, pois Neopixel led strip são muito populares e também é chamado de ws2812 led strip também. Eles são muito populares porque nessa faixa de led podemos lidar com cada led separadamente, o que significa que se você quiser que poucos leds brilhem em uma cor
ESP8266 RGB LED STRIP WIFI Control - NODEMCU como um controle remoto IR para faixa de LED controlada por wi-fi - Controle de smartphone RGB LED STRIP: 4 etapas
![ESP8266 RGB LED STRIP WIFI Control - NODEMCU como um controle remoto IR para faixa de LED controlada por wi-fi - Controle de smartphone RGB LED STRIP: 4 etapas ESP8266 RGB LED STRIP WIFI Control - NODEMCU como um controle remoto IR para faixa de LED controlada por wi-fi - Controle de smartphone RGB LED STRIP: 4 etapas](https://i.howwhatproduce.com/images/001/image-2218-28-j.webp)
ESP8266 RGB LED STRIP WIFI Control | NODEMCU como um controle remoto infravermelho para faixa de LED controlada por wi-fi | RGB LED STRIP Smartphone Control: Olá pessoal, neste tutorial vamos aprender como usar o nodemcu ou esp8266 como um controle remoto IR para controlar uma faixa RGB LED e o Nodemcu será controlado pelo smartphone através de wi-fi. Então, basicamente você pode controlar o RGB LED STRIP com seu smartphone