Índice:
- Etapa 1: Etapa 1: coletar componentes
- Etapa 2: Etapa 2: Configurar sua placa de ensaio Arduino
- Etapa 3: Etapa 3: fazer upload do código
- Etapa 4: Etapa 4: verificar o resultado
Vídeo: Circuito de luz de vela OLED com fotoresistência para controle de intensidade (TfCD): 4 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Neste instrutível, mostramos como fazer um circuito que mostra (O) LEDs piscando como uma vela e reage à intensidade do ambiente. Com uma intensidade de luz mais baixa, uma saída de luz mais baixa das fontes de luz é necessária. Com esta aplicação, você pode construir sua própria luz de vela cintilante para criar uma lâmpada doméstica confortável e agradável para uma atmosfera extra. Você pode tentar substituir os LEDs por OLED se tiver os componentes (atualmente eles são difíceis de obter devido ao custo e à infância da tecnologia). Esta nova tecnologia será o futuro da iluminação de estado sólido.
Etapa 1: Etapa 1: coletar componentes
Colete os componentes:
1x Arduino Uno + cabo USB
1x breadboard
3 resistor 330R
1x resistor 220R
1x resistor de foto
Cabo 10x
Etapa 2: Etapa 2: Configurar sua placa de ensaio Arduino
Configure sua placa de ensaio do Arduino de acordo com a imagem.
Etapa 3: Etapa 3: fazer upload do código
Faça upload do código a seguir. Os valores podem ser ajustados ou adicionados para diferentes resultados desejados.
int ledPin1 = 9; int ledPin2 = 10; int ledPin3 = 11; int lightSensor = A1; int randomValue = 120; int baseValue = 135;
void setup () {// inicializa a comunicação serial a 9600 bits por segundo: Serial.begin (9600); pinMode (ledPin1, OUTPUT); pinMode (ledPin2, OUTPUT); pinMode (ledPin3, OUTPUT); }
// a rotina do loop é executada indefinidamente: void loop () {// lê a entrada no pino analógico 0: int sensorValue = analogRead (A1); if (sensorValue> 800) {randomValue = 120; baseValue = 135; } else if (sensorValue> 750) {randomValue = 110; baseValue = 115; } else if (sensorValue> 700) {randomValue = 90; baseValue = 100; } else if (sensorValue> 650) {randomValue = 70; baseValue = 80; } else if (sensorValue> 600) {randomValue = 55; baseValue = 65; } else if (sensorValue> 550) {randomValue = 40; baseValue = 55; } else {randomValue = 30; baseValue = 40; } // imprime o valor lido: Serial.println (sensorValue); analogWrite (ledPin1, random (randomValue) + baseValue); analogWrite (ledPin2, random (randomValue) + baseValue); analogWrite (ledPin3, random (randomValue) + baseValue); atraso (aleatório (100)); }
Etapa 4: Etapa 4: verificar o resultado
Verifique se o (O) LED pisca como uma vela e reage com a intensidade da luz do ambiente.
Recomendado:
Como fazer registro de temperatura e intensidade de luz. Simulação Proteus - Fritzing - Liono Maker: 5 etapas
Como fazer registro de temperatura e intensidade de luz. Simulação Proteus | Fritzing | Liono Maker: Olá, aqui é Liono Maker, este é meu canal oficial no YouTube. Este é o canal de código aberto do YouTube.aqui está o link: Canal do Liono Maker no YouTubeaqui está o link do vídeo: Temp & Registro de intensidade de luzNeste tutorial, aprenderemos como fazer temperamento
Vela elétrica movida a vela: 8 etapas (com fotos)
Vela elétrica movida a vela: depois de ver notícias sobre o furacão Sandy e ouvir a provação que toda minha família e amigos em Nova York e Nova Jersey passaram, isso me fez pensar sobre minha própria preparação para emergências. Afinal, São Francisco fica em cima de alguns
Medição da intensidade da luz usando BH1715 e Raspberry Pi: 5 etapas
Medição da intensidade da luz usando BH1715 e Raspberry Pi: Ontem estávamos trabalhando em monitores LCD e, ao trabalhar neles, percebemos a importância do cálculo da intensidade da luz. A intensidade da luz não é apenas importante no domínio físico deste mundo, mas tem seu papel bem dito no biológico
Rastreador de intensidade de luz solar: 3 etapas
Rastreador de intensidade de luz solar: Existem muitos projetos por aí que dependem do calor ou da luz do sol. Por exemplo. a secagem de frutas e vegetais. No entanto, a intensidade da luz solar nem sempre é constante e muda ao longo do dia. Este projeto tenta mapear o sol
Lâmpada de intensidade de luz Arduino: 3 etapas
Lâmpada de intensidade de luz Arduino: este circuito pode ser usado como uma lâmpada real, um projeto escolar e um desafio divertido. Este circuito é fácil de usar e fácil de fazer, mas se você nunca usou o tinker cad antes, pode querer experimentá-lo primeiro