Kazalo:
- Korak: Oblikovanje vezja
- 2. korak: Arduino koda
- 3. korak: izdelava posode
- 4. korak: Lasersko rezanje
- 5. korak: LED trak
- 6. korak: Vezje
Video: LED naprava z Bluetooth: vstop v drug dimenzijski prostor: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
To je umetniško delo LED luči za moj kiparski projekt Sacred Object. To napravo uporabljam za predstavitev vstopa v nov svet. Ko prižgem LED luč, lahko v betonski škatli vidim neskončen tunel. Led trak se nadzira prek bluetootha na mojem telefonu. Vse zaloge sem kupoval na Amazonu.
Materiali:
- Arduino Uno
-LED trak
-9v baterija
-DSD Tech SH-HC-08 pomožni modul Bluetooth 4.0 BLE
-330 ohmov upor
- iPhone
-Beton
-akril
-Okenska folija (enosmerno ogledalo)
-Dvojna stranska zrcalna folija
Korak: Oblikovanje vezja
Tako delam vezje. Ustvaril sem tudi zaporedje za simulacijo gibanja možganskih valov.
Prva slika je vezje LED traku.
Druga slika je vezje Bluetooth. Aplikacija za iPhone je BluetoothLED.
2. korak: Arduino koda
#vključi
#define LED_PIN 7 #define NUM_LEDS 60 LED diod CRGB [NUM_LEDS];
void setup () {pinMode (LED_PIN, OUTPUT); Serial.begin (9600); FastLED.addLeds (LED, NUM_LEDS); }
void setBlue (int val) {for (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 0, val); } FastLED.show (); } void loop () {
če (Serial.available ()) {val = Serial.read (); } če (val == 'H') {leds [0] = CRGB (0, 0, 0); FastLED.show (); LED [1] = CRGB (0, 0, 0); FastLED.show (); LED [2] = CRGB (0, 0, 0); FastLED.show (); LED [3] = CRGB (0, 0, 0); FastLED.show (); LED [4] = CRGB (0, 0, 0); FastLED.show ();
LED [5] = CRGB (0, 0, 0); FastLED.show ();
LED [6] = CRGB (0, 0, 0); FastLED.show ();
LED [7] = CRGB (0, 0, 0); FastLED.show ();
LED [8] = CRGB (0, 0, 0); FastLED.show ();
LED [9] = CRGB (0, 0, 0); FastLED.show ();
LED diode [10] = CRGB (0, 0, 0); FastLED.show ();
LED [11] = CRGB (0, 0, 0); FastLED.show ();
LED [12] = CRGB (0, 0, 0); FastLED.show ();
LED [13] = CRGB (0, 0, 0); FastLED.show ();
LED [14] = CRGB (0, 0, 0); FastLED.show ();
LED [15] = CRGB (0, 0, 0); FastLED.show ();
LED [16] = CRGB (0, 0, 0); FastLED.show ();
LED [17] = CRGB (0, 0, 0); FastLED.show ();
LED diode [18] = CRGB (0, 0, 0); FastLED.show ();
LED [19] = CRGB (0, 0, 0); FastLED.show ();
LED [20] = CRGB (0, 0, 0); FastLED.show ();
LED diode [21] = CRGB (0, 0, 0); FastLED.show ();
LED diode [22] = CRGB (0, 0, 0); FastLED.show ();
LED [23] = CRGB (0, 0, 0); FastLED.show (); LED [24] = CRGB (0, 0, 0); FastLED.show ();
LED [25] = CRGB (0, 0, 0); FastLED.show ();
LED diode [26] = CRGB (0, 0, 0); FastLED.show ();
LED [27] = CRGB (0, 0, 0); FastLED.show ();
LED [28] = CRGB (0, 0, 0); FastLED.show ();
LED [29] = CRGB (0, 0, 0); FastLED.show ();
LED diode [30] = CRGB (0, 0, 0); FastLED.show (); LED [31] = CRGB (0, 0, 0); FastLED.show ();
LED [32] = CRGB (0, 0, 0); FastLED.show ();
LED [33] = CRGB (0, 0, 0); FastLED.show (); LED [34] = CRGB (0, 0, 0); FastLED.show ();
LED diode [35] = CRGB (0, 0, 0); FastLED.show ();
LED [36] = CRGB (0, 0, 0); FastLED.show ();
LED diode [37] = CRGB (0, 0, 0); FastLED.show ();
LED diode [38] = CRGB (0, 0, 0); FastLED.show ();
LED [39] = CRGB (0, 0, 0); FastLED.show ();
LED [40] = CRGB (0, 0, 0); FastLED.show ();
LED diode [41] = CRGB (0, 0, 0); FastLED.show ();
LED diode [42] = CRGB (0, 0, 0); FastLED.show ();
LED [43] = CRGB (0, 0, 0); FastLED.show (); LED [44] = CRGB (0, 0, 0); FastLED.show ();
LED diode [45] = CRGB (0, 0, 0); FastLED.show ();
LED diode [46] = CRGB (0, 0, 0); FastLED.show ();
LED diode [47] = CRGB (0, 0, 0); FastLED.show ();
LED [48] = CRGB (0, 0, 0); FastLED.show ();
LED diode [49] = CRGB (0, 0, 0); FastLED.show ();
LED diode [50] = CRGB (0, 0, 0); FastLED.show ();
LED [51] = CRGB (0, 0, 0); FastLED.show ();
LED [52] = CRGB (0, 0, 0); FastLED.show ();
LED [53] = CRGB (0, 0, 0); FastLED.show (); LED diode [54] = CRGB (0, 0, 0); FastLED.show ();
LED [55] = CRGB (0, 0, 0); FastLED.show ();
LED diode [56] = CRGB (0, 0, 0); FastLED.show ();
LED [57] = CRGB (0, 0, 0); FastLED.show ();
LED diode [58] = CRGB (0, 0, 0); FastLED.show ();
LED [59] = CRGB (0, 0, 0); FastLED.show ();
zamuda (100); } else {for (int i = 255; i> 0; i--) {setBlue (i); zamuda (10); } za (int i = 0; i <255; i ++) {setBlue (i); zamuda (10); }}}
3. korak: izdelava posode
Škatla je iz betona. Za izdelavo votle škatle za beton uporabljam penaste plošče. Pustite, da se posuši vsaj 24 ur.
4. korak: Lasersko rezanje
Risba oblike se prilega betonski škatli in jo razrežemo z laserskim rezanjem.
To uporabljam za plastenje drugačnega prostora znotraj škatle: odsevnega prostora in prostora vezja. Na akrilne kvadrate sem postavil enosmerno ogledalo in dvostransko ogledalo.
5. korak: LED trak
(Pogled z dna škatle)
Eno smerno zrcalno folijo sem postavil najprej eno, zrcalna stran je obrnjena proti škatli. Na okvir popršite belo barvo, da ustvarite polprosojno cev za LED trak in jo postavite na sredino škatle.
6. korak: Vezje
Akrilno dvojno stransko ogledalo postavite na vrh LED in pritrdite vezje.
Priporočena:
Ventilator za vstop ventilatorja za računalnik v vrednosti 3 USD: 7 korakov (s slikami)
3 USD Računalniški vstopni ventilatorski kanal za procesor: Če imate sesalni kanal naravnost s strani ohišja računalnika v ventilatorju procesorja, lahko zagotovite veliko boljše hlajenje kot katera koli druga (zračna) možnost hlajenja. Namesto da uporabljate zrak, ki ga dovajate iz sprednjih vrat, ki se imajo čas segreti iz druge komponente
Naprava ASS (protidruštvena socialna naprava): 7 korakov
Naprava ASS (antisocialna družabna naprava): recimo, da ste nekakšna oseba, ki je rada v bližini ljudi, vendar jim ni všeč, da bi se jim približali. Prav tako ste ljubitelj ljudi in težko rečete ne ljudem. Zato ne veste, kako jim reči, naj odstopijo. No, vnesite - naprava ASS! Y
Rotacijski dajalnik - Razumejte in ga uporabite (Arduino/drug Μ krmilnik): 3 koraki
Rotacijski dajalnik - razumejte in ga uporabite (Arduino/drug Μkrmilnik): rotacijski dajalnik je elektromehanska naprava, ki pretvarja rotacijsko gibanje v digitalne ali analogne informacije. Lahko se obrača v smeri urinega kazalca ali v nasprotni smeri. Obstajata dve vrsti rotacijskih kodirnikov: absolutni in relativni (inkrementalni) dajalniki
12v LED za vstop v avto: 4 koraki
12v LED za v avto: OPOMBA: PRED BRANJEM. To je bilo nazaj, ko je bila moja angleščina res slaba. Opravičujem se. LED luč je učinkovita, lahko traja dolgo, če pa kupite LED luč z več LED, ki ne morejo neposredno v 12 -voltno vtičnico avtomobila. Če sledite
MIDI 5V LED tračni krmilnik za Spielatron ali drug MIDI Synth: 7 korakov (s slikami)
MIDI 5V LED trak za krmiljenje luči za Spielatron ali drug MIDI Synth: Ta krmilnik utripa tribarvne LED luči za 50mS na noto. Modra za G5 do D#6, rdeča za E6 do B6 in zelena za C7 do G7. Krmilnik je naprava ALSA MIDI, tako da lahko programska oprema MIDI oddaja LED diode hkrati z napravo za sinhronizacijo MIDI