Como construir uma lâmpada humor companheiro cubo (para iniciantes arduino absolutos)
Assim, você só tem o seu Arduino no e-mail, e você está sentado aqui me perguntando ... o que na terra que eu faço com isso? O Arduino é um microcontrolador que é barato e extremamente útil para uma variedade de projetos de DIY orientados eletronicamente. Construir algo a si mesmo a partir de um Arduino é incrivelmente satisfatório - mas é difícil saber por onde começar.
Conteúdo
Então, hoje nós estaremos fazendo uma lâmpada humor Portal temático bonito a ajudar a adicionar um pouco de textura para seu espaço de vida (e estabelecer a sua 2007-era cred lerdo). É um excelente ponto de partida com poucos componentes e muito pouco fiação.
Passo 1: O que você precisa
- 1 x Arduino e cabo USB
- 1 x LED RGB
- 4 x 330 Ohm resistências
- 1 x pequena breadboard
- 4 x fios de ligação em ponte de comprimento, de preferência, diferentes cores
- frasco de vidro 1 x quadrado ou garrafa
- Duro-secagem cola transparente
- Cinza e argila de modelagem vermelha
- 1 x vela branco
Os componentes eletrônicos (menos o próprio Arduino) podem ser comprados como um pacote com uma série de outras probabilidades úteis e termina em cerca de US $ 20,00 na Amazon, e irá atendê-lo bem para uma variedade de projetos de Arduino.
A garrafa de vidro foi comprado no Walmart por US $ 5,00 com duas velas perfumadas, por isso é provavelmente possível bater o preço Amazon se você estiver disposto a comprar ao redor. Da mesma forma, muitos desses itens pode ser apenas em torno de sua casa (ou substitutos adequados) - para ser criativo. Parte da diversão de DIY é descobrir maneiras de usar de forma eficiente as coisas ao seu redor para criar algo mais interessante.
Passo 2: geada do cubo
Retire o pavio e guia de metal de sua vela branco liso, e derreter todo ou parte dele em uma caneca de cerâmica no microondas por um a três minutos até formar um líquido claro. Use luvas de trabalho ou forno luvas e seja cuidadoso - queimaduras de cera são desagradável. Despeje a cera dentro do frasco ou garrafa, e agite-o suavemente ao redor até que a cera começa a esfriar. Inclinar a garrafa até que haja uma camada de cera sólida em cada superfície. Isto dá ao vidro uma textura branca do lado de fora, bem como, uma textura de mármore desigual legal que dá a iluminação de uma qualidade estética agradável. Como estamos utilizando um LED, o calor não deve ser a qualquer risco de derreter a cera. Se a cera é muito confuso para você, tinta branca poderiam ser substituídos para esta finalidade.
Passo 3: decorar o cubo
Agora, utilizar cinza e vermelho argila de modelagem para fazer as estruturas sobre a superfície do cubo: todos os cantos devem ser coberto, assim como o terceiro meio das arestas entre eles, e um círculo no centro de cada face, a qual deve ter corações vermelhos ou rosa sobre eles. Aqueles de vocês que pode esculpir provavelmente vai vir com algo que se parece muito mais limpo do que o meu produto final. Porque o barro não define, você pode manter futzing com ele até que você esteja satisfeito com o seu resultado final.
Passo 4: Protegendo as decorações
A fim de fazer a ornamentação argila dura, eu não recomendo assá-lo: o vidro poderia explodir de tensões térmicas no forno - ou, pior, construir tensões internas que fazem com que quebrar violentamente e ferir alguém em uma data posterior. Em vez disso, utilizar um pincel para aplicar várias camadas de cola transparente para a superfície da argila, o que vai dar-lhe uma casca relativamente duro, e impedir que a argila seja perturbada ou ficar distorcido em outros objectos.
Passo 5: fiação até o LED
Para começar, inspecionar as pernas de seu LED RGB. A perna mais longa é o pino negativo (supondo que você tem um LED cátodo comum) - os outros três são pinos positivos, e cada um corresponde a uma cor diferente - red, green, e blue. Dobre o pino negativo para fora e afundá-lo para o preto linha (negativo) ao longo do topo de uma placa de ensaio. Dobre os outros três pernas em três colunas diferentes no meio do tabuleiro (não importa precisamente quais, contanto que não há dois compartilham uma coluna). Dobrá-los de tal forma que o LED é rente à bordo. Agora você deseja inserir resistores (330 ohms), para atenuar o fluxo de corrente para que você não acidentalmente queimar seu LED.
Passo 6: fiação até o Arduino
Agora, conectar os fios longos aos 10, 11 e 12 pinos na borda de seu Arduino, e usar a placa de ensaio no link-los para os resistores ligados aos LEDs. Execute o pino GND no Arduino à linha preta na placa de ensaio (em qualquer lugar vai fazer).
Se você quiser, você pode empilhar a placa de ensaio e Arduino em uma pequena caixa para ocultá-los (ou obter um ferro de solda e descarte a placa de ensaio completamente), mas eu meio que gosto da estética dos fios expostos e placas de circuito. De qualquer forma, neste momento, tudo está conectado. Tudo o que precisamos é software.
Passo 7: Código de cor do redemoinho
O programa que eu escrevi para conduzir a lâmpada pode ser visto no Pastebin aqui. O programa é muito simples - ele simplesmente permite que o computador saiba quais os pinos vamos usar, como brilhante nós queremos que a lâmpada seja, atribui os pinos relevantes para a saída, e em seguida, executa um loop que usa um pouco de trigonometria para suavemente variar as cores da lâmpada (consulte os comentários para mais detalhes). Tudo que você tem a fazer é colar o código em um ‘esboço` em branco no software Arduino e aperte o botão‘enviar`).
Passo 8: Juntando tudo
Carregar o código ao seu Arduino e verifique se o LED está mudando cores corretamente. Agora, tudo que você tem a fazer é colocar na sombra da lâmpada. Porque o meu garrafa tinha um pescoço, I utilizado um pequeno anel de argila de modelagem para fornecer uma base estável para a sombra. O resultado deve ser algo como isto.
Passo 9: Expansão do Projeto
O código é bastante simplista, tal como está, e não há muito espaço para melhoria para aqueles de vocês que querem cortar ao redor com ele. Algumas possíveis projetos de expansão incluem
- Suavemente mudando de cada cor aleatória, sem repetir
- Flash vermelho quando um sinal do seu PC (por exemplo, quando você receber um alerta de e-mail)
- Variar o brilho no tempo para a música (você vai querer ler sobre Transformada rápida de Fourier)
- Permitindo que ele seja controlados remotamente através da internet.
Tudo isso pode ser conseguido lado inteiramente software sem a necessidade de compra de hardware ou componentes adicionais.
Parabéns! Você completou seu primeiro projeto Arduino! Basta pensar que você pode fazer a seguir ...