Taula de continguts:
- Pas 1: disseny de circuits
- Pas 2: Codi Arduino
- Pas 3: fabricació de contenidors
- Pas 4: tall per làser
- Pas 5: tira LED
- Pas 6: Circuit
Vídeo: Dispositiu LED amb Bluetooth: entrada per a una altra dimensió: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Es tracta d’un dispositiu de llum LED per al meu projecte d’escultura anomenat Sacred Object. Estic fent servir aquest dispositiu per presentar una entrada per a un món nou. Quan encenc el llum LED, podem veure un túnel infinit dins de la caixa de formigó. La tira LED es controla mitjançant bluetooth al meu telèfon. Vaig comprar tots els subministraments a Amazon.
Materials:
- Arduino Uno
-Tiratge LED
-Bateria de 9v
-DSD Tech SH-HC-08 Mòdul esclau Bluetooth 4.0 BLE
-Resistència de 330 ohms
- iPhone
-Formigó
-Acrílic
-Pel·lícula de finestra (mirall de sentit únic)
-Pel·lícula doble mirall lateral
Pas 1: disseny de circuits
Així és com faig funcionar el circuit. També vaig crear una seqüència per simular un moviment d’ones cerebrals.
La primera imatge és el circuit de tires LED.
La segona imatge és el circuit Bluetooth. L’aplicació de l’iPhone és BluetoothLED.
Pas 2: Codi Arduino
#incloure
#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) {for (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 0, val); } FastLED.show (); } bucle buit () {
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 ();
retard (100); } else {for (int i = 255; i> 0; i--) {setBlue (i); retard (10); } per a (int i = 0; i <255; i ++) {setBlue (i); retard (10); }}}
Pas 3: fabricació de contenidors
La caixa és de formigó. Faig servir taulers d’escuma per fer una caixa buida per fer-la amb formigó. Deixeu-lo assecar almenys 24 hores.
Pas 4: tall per làser
Dibuixar la forma encaixa a la caixa de formigó i tallar-la amb tall per làser.
Ho faig servir per posar diferents espais dins de la caixa: l’espai de reflexió i l’espai del circuit. Vaig posar una pel·lícula de finestra de mirall i un film de mirall lateral doble als quadres acrílics cadascun.
Pas 5: tira LED
(Veure des de la part inferior del quadre)
Primer he posat la pel·lícula de mirall unidireccional, les cares laterals del mirall a l’interior de la caixa. I ruixeu el color blanc sobre el marc per crear un tub de mitja transparència per a la tira LED i col·loqueu-lo al centre de la caixa.
Pas 6: Circuit
Poseu el doble mirall lateral acrílic a la part superior del LED i connecteu el circuit.
Recomanat:
Llums penjants aïllants HV i una altra il·luminació única amb accent: 8 passos (amb imatges)
Llums penjants aïllants HV i altres llums d’accent únics: un dia em vaig apagar amb una tangent i vaig començar a fabricar diferents làmpades. Vaig imprimir en 3D algunes peces i vaig obtenir la major part de la resta de Lowes i de la botiga de dòlars. La millor troballa va ser quan vaig veure una galleda d’aïllants de pals elèctrics en una venda de graners. Van ser 3 dòlars cadascun. Llavors
Una altra instrucció sobre l’ús de DIYMall RFID-RC522 i Nokia LCD5110 amb un Arduino: 8 passos (amb imatges)
Una altra instrucció més sobre l’ús de DIYMall RFID-RC522 i Nokia LCD5110 amb un Arduino: per què vaig sentir la necessitat de crear una altra instrucció per al DIYMall RFID-RC522 i el Nokia LCD5110? Bé, per dir-vos la veritat, l'any passat vaig estar treballant en una prova de concepte amb aquests dos dispositius i, d'alguna manera, "fora de lloc"
Una altra idea per a la il·luminació per sota del gabinet: 6 passos
Una altra idea per a la il·luminació sota l’armari: aquesta és la meva idea de fer la vostra pròpia il·luminació sota l’armari, també coneguda com a llums de tasques de cuina. Vaig fer els llums de tasques de llums de Nadal LED mini C6, comprats a " després de les vacances " special.Faré servir tires acríliques tallades a partir de restes ov ov
Suport de trípode per a una càmera ràpida (o una altra càmera web): 5 passos
Suport del trípode per a una càmera ràpida (o una altra càmera web): hi ha molts motius pels quals és possible que vulgueu posar la vostra càmera web en un trípode. Necessitava fer-ho perquè faltava el suport del meu Logitech QuickCam Pro 4000, però sovint és bo utilitzar-lo amb un trípode per obtenir millors fotografies en general, sobretot si
Una altra làmpada per a aquari amb LED d’alta brillantor (HBLED): 4 passos
Encara una altra làmpada d'aquari: LED d'alta brillantor (HBLED): aquesta instrucció mostra com dissenyar i construir una làmpada LED molt brillant per al vostre aquari. El que fa que aquesta instrucció sigui diferent d’altres que s’havia fet anteriorment és que estic fent servir HBLED en lloc dels LED tradicionals. He trobat un nou HBLED d'Optek w