
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Esta é uma obra de arte com dispositivo de luz LED para meu projeto de escultura chamado Objeto Sagrado. Estou usando este dispositivo para apresentar uma entrada para um novo mundo. Quando ligo a luz LED, podemos ver um túnel infinito dentro da caixa de concreto. A faixa de LED é controlada por bluetooth no meu telefone. Comprei todos os suprimentos na Amazon.
Materiais:
- Arduino Uno
- Tira LED
Bateria de -9v
-DSD Tech SH-HC-08 Módulo escravo Bluetooth 4.0 BLE
Resistor de -330 ohms
- Iphone
-Concreto
-Acrílico
- Filme de janela (espelho unidirecional)
- Filme duplo espelho lateral
Etapa 1: Projeto do circuito


É assim que faço o circuito funcionar. Também criei uma sequência para simular um movimento de ondas cerebrais.
A primeira imagem é o circuito da faixa de LED.
A segunda imagem é o circuito Bluetooth. O aplicativo no iPhone é BluetoothLED.
Etapa 2: Código Arduino
#incluir
# define LED_PIN 7 # define NUM_LEDS 60 leds CRGB [NUM_LEDS];
void setup () {pinMode (LED_PIN, OUTPUT); Serial.begin (9600); FastLED.addLeds (leds, NUM_LEDS); }
void setBlue (int val) {para (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 0, val); } FastLED.show (); } void loop () {
if (Serial.available ()) {val = Serial.read (); } if (val == 'H') {leds [0] = CRGB (0, 0, 0); FastLED.show (); leds [1] = CRGB (0, 0, 0); FastLED.show (); leds [2] = CRGB (0, 0, 0); FastLED.show (); leds [3] = CRGB (0, 0, 0); FastLED.show (); leds [4] = CRGB (0, 0, 0); FastLED.show ();
leds [5] = CRGB (0, 0, 0); FastLED.show ();
leds [6] = CRGB (0, 0, 0); FastLED.show ();
leds [7] = CRGB (0, 0, 0); FastLED.show ();
leds [8] = CRGB (0, 0, 0); FastLED.show ();
leds [9] = CRGB (0, 0, 0); FastLED.show ();
leds [10] = CRGB (0, 0, 0); FastLED.show ();
leds [11] = CRGB (0, 0, 0); FastLED.show ();
leds [12] = CRGB (0, 0, 0); FastLED.show ();
leds [13] = CRGB (0, 0, 0); FastLED.show ();
leds [14] = CRGB (0, 0, 0); FastLED.show ();
leds [15] = CRGB (0, 0, 0); FastLED.show ();
leds [16] = CRGB (0, 0, 0); FastLED.show ();
leds [17] = CRGB (0, 0, 0); FastLED.show ();
leds [18] = CRGB (0, 0, 0); FastLED.show ();
leds [19] = CRGB (0, 0, 0); FastLED.show ();
leds [20] = CRGB (0, 0, 0); FastLED.show ();
leds [21] = CRGB (0, 0, 0); FastLED.show ();
leds [22] = CRGB (0, 0, 0); FastLED.show ();
leds [23] = CRGB (0, 0, 0); FastLED.show (); leds [24] = CRGB (0, 0, 0); FastLED.show ();
leds [25] = CRGB (0, 0, 0); FastLED.show ();
leds [26] = CRGB (0, 0, 0); FastLED.show ();
leds [27] = CRGB (0, 0, 0); FastLED.show ();
leds [28] = CRGB (0, 0, 0); FastLED.show ();
leds [29] = CRGB (0, 0, 0); FastLED.show ();
leds [30] = CRGB (0, 0, 0); FastLED.show (); leds [31] = CRGB (0, 0, 0); FastLED.show ();
leds [32] = CRGB (0, 0, 0); FastLED.show ();
leds [33] = CRGB (0, 0, 0); FastLED.show (); leds [34] = CRGB (0, 0, 0); FastLED.show ();
leds [35] = CRGB (0, 0, 0); FastLED.show ();
leds [36] = CRGB (0, 0, 0); FastLED.show ();
leds [37] = CRGB (0, 0, 0); FastLED.show ();
leds [38] = CRGB (0, 0, 0); FastLED.show ();
leds [39] = CRGB (0, 0, 0); FastLED.show ();
leds [40] = CRGB (0, 0, 0); FastLED.show ();
leds [41] = CRGB (0, 0, 0); FastLED.show ();
leds [42] = CRGB (0, 0, 0); FastLED.show ();
leds [43] = CRGB (0, 0, 0); FastLED.show (); leds [44] = CRGB (0, 0, 0); FastLED.show ();
leds [45] = CRGB (0, 0, 0); FastLED.show ();
leds [46] = CRGB (0, 0, 0); FastLED.show ();
leds [47] = CRGB (0, 0, 0); FastLED.show ();
leds [48] = CRGB (0, 0, 0); FastLED.show ();
leds [49] = CRGB (0, 0, 0); FastLED.show ();
leds [50] = CRGB (0, 0, 0); FastLED.show ();
leds [51] = CRGB (0, 0, 0); FastLED.show ();
leds [52] = CRGB (0, 0, 0); FastLED.show ();
leds [53] = CRGB (0, 0, 0); FastLED.show (); leds [54] = CRGB (0, 0, 0); FastLED.show ();
leds [55] = CRGB (0, 0, 0); FastLED.show ();
leds [56] = CRGB (0, 0, 0); FastLED.show ();
leds [57] = CRGB (0, 0, 0); FastLED.show ();
leds [58] = CRGB (0, 0, 0); FastLED.show ();
leds [59] = CRGB (0, 0, 0); FastLED.show ();
atraso (100); } else {for (int i = 255; i> 0; i--) {setBlue (i); atraso (10); } para (int i = 0; i <255; i ++) {setBlue (i); atraso (10); }}}
Etapa 3: Fazendo o recipiente



A caixa é feita de concreto. Eu uso placas de espuma para fazer uma caixa oca para moldar com concreto. Deixe secar por pelo menos 24 horas.
Etapa 4: Corte a laser



Desenhar a forma se encaixa na caixa de concreto e corte-a com corte a laser.
Eu uso isso para criar camadas de diferentes espaços dentro da caixa: o espaço de reflexão e o espaço do circuito. Eu coloquei filme de janela de espelho unilateral e filme de espelho de lado duplo nos quadrados de acrílico cada.
Etapa 5: Faixa de LED



(Ver na parte inferior da caixa)
Coloquei o filme de espelho unilateral primeiro, as faces do espelho voltadas para dentro da caixa. E borrife a cor branca na moldura para criar um tubo de meia transparência para a faixa de LED e coloque no meio da caixa.
Etapa 6: Circuito

Coloque o acrílico do espelho duplo lateral na parte superior do LED e conecte o circuito.
Recomendado:
Cultivando Mais Alface em Menos Espaço Ou Cultivando Alface No Espaço, (Mais ou Menos): 10 Passos

Cultivando mais alface em menos espaço ou … Cultivando alface no espaço, (mais ou menos) .: Esta é uma apresentação profissional para o Growing Beyond Earth, Maker Contest, enviada através do Instructables. Eu não poderia estar mais animado em estar projetando para a produção de culturas espaciais e postar meu primeiro Instructable. Para começar, o concurso nos pediu para
Construir um Arduino em um Nissan Qashqai para automatizar a dobra do espelho lateral ou qualquer outra coisa: 9 etapas (com imagens)

Construa um Arduino em um Nissan Qashqai para automatizar a dobra do espelho lateral ou qualquer outra coisa: O Nissan Qashqai J10 tem algumas coisas irritantes sobre os controles que poderiam ser facilmente melhores. Um deles é ter que se lembrar de apertar o botão de abrir / fechar dos espelhos antes de tirar a chave da ignição. Outra é a pequena configuração
Outra ideia para iluminação sob o gabinete: 6 etapas

Outra ideia para iluminação sob o gabinete: Esta é minha opinião sobre como fazer a sua própria iluminação embaixo do gabinete, também conhecida como luminárias de cozinha. Fiz as luminárias de trabalho com lâmpadas de Natal mini LED C6, compradas " após o feriado " especial.Eu usarei tiras de acrílico cortadas de restos deixados no
Suporte rápido para laptop com espaço para acessórios: 6 etapas

Suporte rápido para laptop com espaço para acessórios: Certo dia, tive vontade de conectar dois dispositivos usb e meu mouse e teclado com apenas duas portas USB no meu computador. Então eu soube que precisava de um hub USB 2.0. (Sim, o teclado tem duas portas USB, mas elas são USB 1, sem alimentação e muito apertadas
Mini LED Spotlight para caixa de computador ou outra superfície plana: 6 etapas

Mini Refletor LED para Gabinete de Computador ou Outra Superfície Plana: Este Mini Refletor LED pode adicionar um brilho aconchegante e iluminar a aparência do gabinete do seu computador. É pequeno e redondo e pode ser montado em quase qualquer lugar dentro de uma caixa. A placa de circuito é um pouco menor do que um centavo, mas tem muito espaço