Përmbajtje:
- Hapi 1: Dizajni i qarkut
- Hapi 2: Kodi Arduino
- Hapi 3: Bërja e kontejnerit
- Hapi 4: Prerja me lazer
- Hapi 5: Rrip LED
- Hapi 6: Qarku
Video: Pajisja LED me Bluetooth: Hyrja për një hapësirë tjetër dimensionale: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Kjo është një vepër arti e pajisjes me dritë LED për projektin tim të skulpturës të quajtur Objekti i Shenjtë. Unë jam duke përdorur këtë pajisje për të paraqitur një hyrje për një botë të re. Kur ndez dritën LED, ne mund të shohim një tunel të pafund brenda kutisë së betonit. Shiriti LED kontrollohet përmes bluetooth në telefonin tim. I bleva të gjitha furnizimet në Amazon.
Materiale:
- Arduino Uno
-shirit LED
-bateri 9v
-DSD Tech SH-HC-08 Moduli i skllavit Bluetooth 4.0 BLE
-Rezistor 330 Ohms
- iPhone
-Beton
-Akrilik
-Film dritare (pasqyrë me një drejtim)
-Film me dy pasqyra anësore
Hapi 1: Dizajni i qarkut
Kështu e bëj qarkun të funksionojë. Unë gjithashtu krijova një sekuencë për të simuluar një lëvizje të valëve të trurit.
Imazhi i parë është qarku i shiritit LED.
Imazhi i dytë është qarku Bluetooth. Aplikacioni në iPhone është BluetoothLED.
Hapi 2: Kodi Arduino
#përfshi
#përcakto LED_PIN 7 #përcakto NUM_LEDS 60 led CRGB [NUM_LEDS];
void setup () {pinMode (LED_PIN, OUTPUT); Serial.filloj (9600); FastLED.addLeds (leds, NUM_LEDS); }
void setBlue (int val) {për (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 0, val); } FastLED.shfaq (); } void loop () {
nëse (Serial.disponueshëm ()) {val = Serial.lex (); } if (val == 'H') {leds [0] = CRGB (0, 0, 0); FastLED.shfaq (); leds [1] = CRGB (0, 0, 0); FastLED.shfaq (); leds [2] = CRGB (0, 0, 0); FastLED.shfaq (); leds [3] = CRGB (0, 0, 0); FastLED.shfaq (); leds [4] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [5] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [6] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [7] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [8] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [9] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [10] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [11] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [12] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [13] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [14] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [15] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [16] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [17] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [18] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [19] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [20] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [21] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [22] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [23] = CRGB (0, 0, 0); FastLED.shfaq (); leds [24] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [25] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [26] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [27] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [28] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [29] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [30] = CRGB (0, 0, 0); FastLED.shfaq (); leds [31] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [32] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [33] = CRGB (0, 0, 0); FastLED.shfaq (); leds [34] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [35] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [36] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [37] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [38] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [39] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [40] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [41] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [42] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [43] = CRGB (0, 0, 0); FastLED.shfaq (); leds [44] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [45] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [46] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [47] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [48] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [49] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [50] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [51] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [52] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [53] = CRGB (0, 0, 0); FastLED.shfaq (); leds [54] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [55] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [56] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [57] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [58] = CRGB (0, 0, 0); FastLED.shfaq ();
leds [59] = CRGB (0, 0, 0); FastLED.shfaq ();
vonesë (100); } else {për (int i = 255; i> 0; i--) {setBlue (i); vonesa (10); } për (int i = 0; i <255; i ++) {setBlue (i); vonesa (10); }}}
Hapi 3: Bërja e kontejnerit
Kutia është prej betoni. Unë përdor pllaka shkumë për të bërë një kuti të zbrazët për të hedhur me beton. Lëreni të thahet të paktën 24 orë.
Hapi 4: Prerja me lazer
Vizatimi i formës përshtatet në kutinë e betonit dhe prerë atë me prerje me Laser.
Unë e përdor këtë për të shtruar hapësirë të ndryshme brenda kutisë: hapësira e reflektimit dhe hapësira e qarkut. Unë vendos filmin e dritares me një pasqyrë me një drejtim dhe filmin e pasqyrës me anë të dyfishtë në katrorët akrilikë secili.
Hapi 5: Rrip LED
(Pamje nga fundi i kutisë)
E vendosa filmin e pasqyrës me një drejtim në radhë të parë, faqja e pasqyrës në pjesën e brendshme të kutisë. Dhe spërkatni ngjyrën e bardhë në kornizë për të krijuar një tub gjysmë transparence për shiritin LED dhe vendoseni në mes të kutisë.
Hapi 6: Qarku
Vendosni akrilikun me pasqyrë të dyfishtë në pjesën e sipërme të LED dhe bashkoni qarkun.
Recommended:
Pajisja ASS (Pajisja Sociale Anti-Sociale): 7 hapa
Pajisja ASS (Pajisja Sociale Anti-Sociale): Thoni se jeni personi tip që ju pëlqen të jeni pranë njerëzve, por nuk ju pëlqen që ata të afrohen shumë. Ju gjithashtu jeni një popull që ju pëlqen dhe e keni të vështirë të thoni jo njerëzve. Kështu që ju nuk dini si t'i thoni që të tërhiqen. Epo, futni - Pajisja ASS! Y
Programimi i një Arduino duke përdorur një Arduino tjetër për të shfaqur një tekst rrotullues pa bibliotekë: 5 hapa
Programimi i një Arduino Duke përdorur një Arduino tjetër për të shfaqur një tekst rrotullues pa bibliotekë: Sony Spresense ose Arduino Uno nuk janë aq të shtrenjta dhe nuk kërkojnë shumë energji. Sidoqoftë, nëse projekti juaj ka kufizime në fuqi, hapësirë apo edhe buxhet, mund të dëshironi të merrni parasysh përdorimin e Arduino Pro Mini. Ndryshe nga Arduino Pro Micro, Arduino Pro Mi
Rritja e më shumë marule në më pak hapësirë ose Rritja e marule në hapësirë, (më shumë ose më pak) .: 10 hapa
Rritja e më shumë Marule në Më pak Hapësirë Ose … Rritja e Marule në Hapësirë, (Më shumë ose Më Pak) .: Kjo është një paraqitje profesionale për Konkursin Growing Beyond Earth, Maker, i paraqitur përmes Instructables. Nuk mund të isha më i ngazëllyer që të dizajnoja për prodhimin e të korrave në hapësirë dhe të postoja Instructable -in tim të parë. Për të filluar, konkursi na kërkoi të
Edhe një udhëzues tjetër për përdorimin e DIYMall RFID-RC522 dhe Nokia LCD5110 me një Arduino: 8 hapa (me fotografi)
Edhe një udhëzues tjetër për përdorimin e DIYMall RFID-RC522 dhe Nokia LCD5110 me një Arduino: Pse ndjeva nevojën për të krijuar një udhëzues tjetër për DIYMall RFID-RC522 dhe Nokia LCD5110? Epo, për t'ju thënë të vërtetën unë po punoja në një Proof of Concept diku vitin e kaluar duke përdorur të dyja këto pajisje dhe në një farë mënyre " të gabuar "
Lidhni një Ipod ose një Mp3 Player tjetër me altoparlantët normalë të shtëpisë pa një përforcues të shtrenjtë dhe të rëndë!: 4 hapa
Lidhni një Ipod ose një Mp3 Player tjetër me altoparlantët normalë të shtëpisë pa një përforcues të shtrenjtë dhe të rëndë !: A keni shumë altoparlantë stereo shtesë, që ose erdhën me stereo të mprehtë që u prishën ose thjesht i keni ato pa ndonjë arsye të dukshme? Në këtë Instructable unë do t'ju tregoj se si mund t'i lidhni ato me çdo riprodhues Mp3 ose çdo pajisje me një portë zanore