Índice:

Luz do coração LED de néon da Internet: 6 etapas (com imagens)
Luz do coração LED de néon da Internet: 6 etapas (com imagens)

Vídeo: Luz do coração LED de néon da Internet: 6 etapas (com imagens)

Vídeo: Luz do coração LED de néon da Internet: 6 etapas (com imagens)
Vídeo: Estava lá e eu não sabia #celular #dicas #lanterna 2024, Julho
Anonim
Image
Image
Luz de néon led coração para internet
Luz de néon led coração para internet
Luz de néon led coração para internet
Luz de néon led coração para internet

A milhas de distância daquela pessoa especial ou apenas distanciamento social? Quer que eles saibam que você está pensando neles? Construa esta luz cardíaca LED de néon conectada à Internet e configure-a para bater no seu telefone ou computador, a qualquer hora, de qualquer lugar

Este instrutível é voltado para o iniciante e não pressupõe nenhuma experiência anterior com microcontroladores. Algumas habilidades básicas de soldagem são necessárias.

Suprimentos

• Sinal de "LED neon" em forma de coração da Amazon (procure o sinal LED de neon do coração) ou em outro lugar. Estes não são sinais de néon reais com tubos cheios de gás, mas tiras de LED envoltas em plástico difusor que se assemelham a tubos de néon em várias cores. Você pode comprar um com uma base anexada ou criar sua própria base. A maioria funciona em 5v e possui conectores USB para alimentação.

Alguns exemplos:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini ou outro ESP8266

• Cabo de dados Micro-USB para programar a placa

• Transistor NPN de uso geral, como 2N2222, 2N3904 ou 2N4401

• Resistor 1/8 ou 1/4 watt, 100 a 470 ohm

• Fio de conexão

• Perfboard, tubulação termorretrátil (opcional)

Ferramentas • Cortadores diagonais

ou descascador de fios

• Ferro de soldar e solda

básico:

melhor:

• Arduino IDE para programação

• Voltímetro básico:

ou LED solto (opcional)

• Chave de fenda

Etapa 1: Construa sua lâmpada cardíaca LED

Construa sua luz LED do coração
Construa sua luz LED do coração
Construa sua luz LED do coração
Construa sua luz LED do coração

Etapa 1: preparar a luz cardíaca LED

Abra a base do letreiro removendo a tampa da bateria e todos os parafusos. Guarde os parafusos.

Você deseja encontrar os 5 volts positivos e as conexões de aterramento, e um voltímetro torna isso muito mais fácil. Conecte o sinal na alimentação USB e teste com o voltímetro. Primeiro experimente os contatos da bateria no suporte da bateria. Os 5v positivos podem ser marcados com um "+", e o aterramento ou contato negativo da bateria geralmente é uma mola com um fio preso no canto oposto da caixa da bateria. Depois de marcar os contatos + e terra, você pode remover quaisquer outros terminais da bateria da caixa - não usaremos baterias de forma alguma.

Haverá um par de fios do plugue USB (um para + e um para o aterramento) e outro conjunto indo para o coração (novamente, um conectado ao + e o outro para o aterramento). Remova apenas o fio que vai entre o aterramento e o Sinal LED, deixe os outros três fios como eles estão conectados aos contatos da bateria. Solde um fio vermelho ao terminal + da bateria e um fio preto ao contato terra.

Se o seu coração tem uma chave na base como o exemplo acima e você deseja manter sua função, o fio vermelho pode ser soldado ao terminal da chave que mostra 5v no voltímetro quando a chave está na posição ON e zero volts na posição OFF.

[Se você não tiver um voltímetro (e deveria - os mais simples são baratos e úteis, mesmo que seja apenas para verificar as baterias), você pode usar um único LED para localizar o + e as conexões de aterramento. O fio mais longo do LED vai para + e o mais curto para o terra. Toque apenas brevemente, já que você não está usando um resistor limitador de corrente aqui.]

Etapa 2: montar o circuito

Monte o circuito
Monte o circuito
Monte o circuito
Monte o circuito
Monte o circuito
Monte o circuito

O circuito é muito simples com apenas alguns componentes. Um diagrama esquemático e um diagrama de fiação estão incluídos. Você pode escolher montar o circuito em uma placa de ensaio para teste, mas os pinos de soldagem na placa ESP8266 podem dificultar a conexão subsequente dos fios de conexão a esses pinos do que seria para soldar os fios nos orifícios vazios. Se pinos forem instalados em sua placa ESP, um pequeno pedaço de perfboard tornará sua vida mais fácil.

Se você empregar uma placa de ensaio durante o teste, pode inserir um único LED para substituir o coração, mas certifique-se de observar a polaridade: a perna mais longa do LED vai para o fio vermelho +. Muitos transistores NPN de uso geral amplamente disponíveis podem ser usados, como 2N2222 ou 2N4401, mas você deve verificar a pinagem do dispositivo específico que você usa: três fios vêm do transistor, o emissor (E), o coletor (C) e a base (B), mas a ordem desses cabos pode variar de acordo com o dispositivo e o fabricante. A base (B) é freqüentemente, mas nem sempre, a liderança central. Verifique a folha de especificações do transistor específico que você usa antes de soldar. Conecte uma extremidade do resistor ao pino D6 na placa WeMos e a outra à base (B) do transistor. O valor do resistor necessário depende do transistor que você selecionar, bem como quanta corrente é consumida pelo sinal de LED, mas provavelmente cairá na faixa de 100 - 470 ohms. Queremos que o transistor atue como uma chave no que é conhecido como um estado "saturado". (Existem várias calculadoras online para valores de resistor de base, mas será mais fácil usar alguns resistores diferentes, se necessário, quando o circuito for concluído.) O fio terra do sinal de coração que foi desconectado anteriormente (ou o cabo de LED mais curto) agora está conectado para o coletor do transistor (C) e o fio do emissor (E) vai para o fio terra preto. Antes de prosseguir, verifique todas as suas conexões com o esquema e o diagrama, especialmente as conexões do transistor.

Você também precisa de um fio do terra ao pino G no mini WeMos, bem como um fio de +5 volts ao pino marcado com 5V na placa WeMos. Por convenção, os fios de + tensão geralmente são vermelhos e os fios de aterramento geralmente são pretos para facilitar a identificação.

Etapa 3: Inscreva-se no Adafruit IO

Inscreva-se no Adafruit IO
Inscreva-se no Adafruit IO
Inscreva-se no Adafruit IO
Inscreva-se no Adafruit IO
Inscreva-se no Adafruit IO
Inscreva-se no Adafruit IO
Inscreva-se no Adafruit IO
Inscreva-se no Adafruit IO

Em seguida, você vai querer se inscrever para uma conta gratuita em IO.adafruit.com. Selecione "Começar gratuitamente". Você escolherá um nome de usuário e receberá uma longa chave alfanumérica como "aio_5NrczkqJQCTddgWWOQM1glJSx." Registre ambos para mais tarde.

Crie dois feeds para transportar dados entre o seu dispositivo e o servidor Adafruit IO. Um deve ser denominado "início" e o outro "feedback" (todos em letras minúsculas).

Crie um novo painel para este projeto e nomeie-o como quiser. É aqui que você direcionará seu navegador para controlar o coração. Adicione dois novos "blocos" ao seu painel clicando no botão +. Selecione um botão momentâneo para o feed de início com um Texto de Botão de "Iniciar" e valores 1 para Valor de Imprensa e 0 para Valor de Liberação. Em seguida, adicione um bloco "indicador" e anexe ao feed de feedback. Selecione as cores para representar o coração iluminado e não iluminado e defina as condições como "= 1". Você pode colocar 0 ou 1 na caixa Valor de teste para ver como as cores aparecerão.

Você pode marcar seu painel ou salvá-lo na tela inicial do telefone para fácil acesso. O botão Iniciar irá, uhh, fazer o coração remoto piscar e o indicador de feedback acenderá quando o coração receber o sinal de início e ficará escuro quando desligar em 30 minutos.

Etapa 4: programe o ESP2866

Baixe o software Arduino IDE mais recente para o seu computador em https://www.arduino.cc/en/Main/Software e instale o descritor de placas https://arduino.esp8266.com/stable/package_esp8266c… em Preferências -> Placa Adicional URLs do gerente. Agora você deve ver vários outros painéis no menu Ferramentas -> Painéis, incluindo (LOLIN) WeMos mini.

Vá para o menu Sketch -> Incluir Biblioteca -> Gerenciar Bibliotecas … Aqui, você procurará e instalará a versão mais recente de duas bibliotecas Arduino necessárias: ESP8266WiFi e Adafruit_IO_WiFi. Feche a caixa de pesquisa quando terminar.

Agora baixe o código do coração nesta página para o seu computador e abra no IDE do Arduino. Você pode ser instruído a salvá-lo em uma pasta com o mesmo nome.

Na seção ** configurações, insira seus próprios valores para IO_USERNAME e IO_KEY da Adafruit, bem como WIFI_SSID e WIFI_PASS de sua própria rede WiFi. Você pode alterar vários outros parâmetros conforme achar necessário:

#define fadeDuration 1000 * 60 * 30: O tempo padrão para que a luz acenda é de 30 minutos

#define minFade 10: Provavelmente não precisa mudar isso

#define maxFade 200: Intervalo 100 - 500

Salve o código editado.

Vá para o menu IDE e selecione Ferramentas -> Placas -> LOLIN (WeMos) D1 e mini. Conecte o cabo USB à placa WeMos e ao seu computador e selecione a porta serial apropriada em Ferramentas -> Porta. Selecione o menu Sketch -> Upload e aguarde o término do processo. Desconecte o cabo serial.

Para obter instruções mais detalhadas sobre a configuração e uso do IDE Arduino, bem como muitos outros tópicos, verifique o excelente

Etapa 5: Ilumine o seu coração

Ilumine Seu Coração!
Ilumine Seu Coração!

Conecte o coração a uma fonte de alimentação USB 5v. Você deve ver um LED azul aceso na placa de circuito.

Vá para o seu painel e pressione o botão Iniciar. Se tudo estiver bem, o indicador de feedback mudará de cor e seu coração começará a pulsar!

Solução de problemas

Se você tiver problemas, verifique o seguinte:

O ESP8266 está ligado (LED azul)?

Verifique sua fiação com cuidado, especialmente as conexões do transistor.

Confirme se você tem o nome de usuário e a chave AIO corretos, bem como o SSID e a senha no código.

O monitor serial IDE pode ser usado para ajudar a depurar quaisquer problemas.

Etapa 6: Divirta-se

Aproveitar!
Aproveitar!
Aproveitar!
Aproveitar!

Shameless plug: Este instrutível foi preparado como uma entrada no concurso Hearts https://www.instructables.com/contest/heart/ Vote for it!

Para onde ir a partir daqui (um desafio):

Que tal incorporar um cronômetro ajustável por quanto tempo o coração permanece aceso?

Que tal dois dispositivos emparelhados, cada um com um botão para acionar o outro?

Recomendado: