Orodha ya maudhui:

Udhibiti wa Kamba ya LED: Hatua 11
Udhibiti wa Kamba ya LED: Hatua 11

Video: Udhibiti wa Kamba ya LED: Hatua 11

Video: Udhibiti wa Kamba ya LED: Hatua 11
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Julai
Anonim
Udhibiti wa Kamba ya LED
Udhibiti wa Kamba ya LED

Mafunzo haya inashughulikia kuanza na nyuzi za taa za LED. Awali nilianza kwa kutafuta njia ya kuchukua nafasi ya kamba ya kawaida ya taa ya incandescent kwenye mti wa Krismasi.

Kwangu, kuanza kunahitajika tovuti na video nyingi. Tunatumahi mwongozo huu utakusaidia kuendelea na sehemu za kupendeza haraka zaidi.

Mara tu unapoanza na mtawala na kamba moja nyepesi, kuna mwelekeo mwingi ambao unaweza kuchukua hii. Baada ya kujenga kidhibiti, mwongozo huu utakusaidia kuhamia:

  • Kupanga na mhariri wa Arduino
  • Kuongeza athari mpya na taa zaidi
  • Kudhibiti kamba ya LED kutoka kwa kifaa cha rununu au kiotomatiki cha nyumbani
  • Kuunganisha katika onyesho kubwa la mwanga

Hatua ya 1: Kusanya Vifaa

Kusanya Vifaa
Kusanya Vifaa
Kusanya Vifaa
Kusanya Vifaa
Kusanya Vifaa
Kusanya Vifaa

Sehemu zinahitajika:

Kit cha taa cha taa (kiunga) Kit hiki ni pamoja na kamba ya WS2811 ya LED (toleo la 5V), usambazaji wa umeme wa 3A, na kidhibiti kilichotengenezwa awali. Kuna ya kutosha hapa ambayo unaweza kuhakikisha kuwa kila kitu kinafanya kazi kabla ya kufuata mwongozo huu. Toleo la 5V lilichaguliwa kwa sababu voltage hiyo inaweza pia kutoa nguvu kwa Arduino

Wemos D1 mini mtawala (kiungo) Hii ilichaguliwa kwa ukubwa mdogo, uunganisho wa wifi na urahisi wa wiring. Pia, tayari nilikuwa na moja ya kujaribu

Kiunganishi cha nguvu (kiunga) Inahitajika kuunganisha usambazaji wa umeme moja kwa moja kwenye kamba nyembamba. Mengi katika kifurushi, lakini unahitaji kiunganishi 1 cha kiume

Kitufe cha kugusa (kiungo) Ukubwa: 6 x 6 x 5mm, 4 Pini. Wengi katika kifurushi, lakini unahitaji moja tu

Taa za ziada (kiunga) Kama inahitajika. Hakikisha unanunua toleo la 5V. Tazama maagizo hapa chini ikiwa unataka kuwezesha kamba nyingi

Hatua ya 2: Kukusanya Mdhibiti

Kukusanya Mdhibiti
Kukusanya Mdhibiti
Kukusanya Mdhibiti
Kukusanya Mdhibiti
Kukusanya Mdhibiti
Kukusanya Mdhibiti
Kukusanya Mdhibiti
Kukusanya Mdhibiti

Kuanza, unahitaji pigtail ya waya 3 ambayo inakuja na kamba ya taa ya LED. Unaweza kupata waya sahihi kwa kuona jinsi kontakt inaunganisha kwenye kamba. Waya iliyo na dashi ni hasi, katikati ni laini ya data, na waya iliyobaki ya nje ni chanya.

Ili kuweka waya kwenye kidhibiti cha D1, fanya unganisho lifuatalo la solder:

  • Solder chanya (labda nyekundu) kwa pini ya 5V
  • Solder hasi (labda nyeupe) kwa pini ya GND
  • Takwimu za Solder (labda kijani) hadi D2.
  • Tumia gundi moto kwenye waya na bodi (kuifanya iwe sturdier)

Ili kushikamana na swichi, solder:

  • Upande mmoja kwa pini ya 3.3V
  • Upande mmoja kwa pini ya D7
  • Solder D7 moja kwa moja kwa D8 (k.m. piga pini)
  • Kata pini zilizobaki ambazo hazijatumiwa

Kubadili ni waya kwa 3.3V na D7 kwani inafaa vizuri moja kwa moja kwenye ubao. Walakini, D7 inaelea kwenye mini ya D1 na kwa hivyo haiwezi kugundua mabadiliko ya hali yenyewe. Ili kuifanya ifanye kazi, solder D7 hadi D8 ili D7 ivutwa juu juu wazi. Nambari iliyo kwenye mchoro wa Arduino iliyoambatanishwa inaonyesha jinsi ya kutumia swichi.

Hatua ya 3: Kukusanya Kamba ya Nuru

Kukusanya Kamba ya Mwanga
Kukusanya Kamba ya Mwanga

Katika hatua hii, tutaunganisha nguvu moja kwa moja kwenye kamba kwa njia tofauti. Hii itawezesha kamba na mtawala wa D1 kwa wakati mmoja. Faida nyingine ya njia hii ni kwamba D1 inabaki ikiwa na nguvu wakati wa kukatwa kutoka kwa USB.

Ambatisha kiunganishi cha umeme kwenye waya zilizobaki mwisho na kipokezi cha pini. Tazama chanya na hasi (angalia Hatua ya 2 kupata kila moja).

Hatua ya 4: Kupanga programu ya Mdhibiti

Kupanga Mdhibiti
Kupanga Mdhibiti

Ili kuandaa mazingira yako ya Arduino, fuata maagizo haya:

  • https://www.instructables.com/id/Programming-the-WeMos-Using-Arduino-SoftwareIDE/
  • Fuata mwongozo huu kusanikisha maktaba ya FastLED

Ili kuanza, tumia programu ya INO iliyoambatishwa.

Nambari hii hufanya yafuatayo:

  • Inatumia maktaba ya FastLED ili kuhuisha kamba ya LED
  • Inaonyesha athari tofauti za taa
  • Inatumia kushinikiza kitufe kubadilisha athari
  • Huweka mwangaza kwa 50%, ambayo ni mkali wa kutosha na inapunguza sare ya sasa.
  • Inaweka joto la rangi kwa aina ya kamba tunayotumia.
  • Inapunguza LED hadi 50, ambayo inapaswa kubadilishwa wakati wa kuongeza nyongeza za ziada

Kumbuka kuwa nyeupe hutengenezwa kwa kuwasha nyekundu, kijani na hudhurungi kwa viwango sawa kwenye kamba. Hiyo inafanya nyeupe ionekane tofauti na kamba nyeupe tu za LED zinazouzwa kwa miti ya Krismasi. Tunaweza kuchukua faida ya hii kuweka rangi ya kawaida kwa kitu asili zaidi na kinachofanana na balbu za incandescent. Niligundua kuwa "CRGB:: Khaki" inatoa rangi ya asili zaidi.

  • Maktaba ya uhuishaji ya FastLED
  • Mfano rahisi katika

Hatua ya 5: Weka yote pamoja

Weka Yote Pamoja
Weka Yote Pamoja

Ili kuanza kutumia kidhibiti kipya, fuata hatua hizi:

  • Fungua mchoro wa Arduino
  • Tumia IDE kuipakia kwenye Wemos D1 mini

Ili kudhibitisha inafanya kazi:

  • Angalia hiyo LED kwenye taa za bodi ya D1
  • Angalia kamba imeangaza nyeupe

Unaweza kuzunguka kwa athari kwa kubofya kitufe kilichouzwa kwa mini D1.

Hatua ya 6: Athari za taa za ziada

Athari za ziada za Taa
Athari za ziada za Taa

Hii ni seti kubwa ya mifano katika kutumia maktaba ya FastLED.

https://www.tweaking4all.com/hardware/arduino/adruino-led-strip-effects/

Badilisha athari hizi kwa mchoro wa Arduino.

Sparkle ni athari ya kufurahisha. Kwa hiyo, badilisha nambari ili kuweka LED iliyochaguliwa iwe nyeusi kuliko nyeupe nyeupe.

// badilisha: // kuvunja; // ongeza mistari hii mwishoni mwa faili: batili SnowSparkle2 (int val, int val2, int SparkleDelay, int SpeedDelay) {setAll2 (val); int Pixel = bila mpangilio (NUM_LEDS); risasi [Pixel] = val2; FastLED.show (); FastLED. Kuchelewa (SparkleDelay); risasi [Pixel] = val; FastLED.show (); FastLED. Kuchelewa (SpeedDelay); }

Hatua ya 7: Kupanua Kamba ya Nuru

Kupanua Kamba ya Nuru
Kupanua Kamba ya Nuru

Kamba zinaweza kupanuliwa kwa kutumia kuziba zilizounganishwa. Walakini, voltage itaanguka baada ya kamba mbili. Hii inaweza kurekebishwa kwa kutumia waya 5V sambamba na kamba ya taa ya LED. Unaweza kutumia waya huru kukamilisha hii - zingatia polarity chanya / hasi.

Mfano wa nyaya za waya kwenye ukurasa huu:

https://www.billporter.info/2017/01/07/the-engineers-guide-to-diy-computer-controll-holiday-lights/

Maelezo mazuri ya wiring na kushuka kwa voltage kwa:

https://www.instructables.com/id/Arduino-Controll-Positional-RGB-LED-Christmas-Tr/

Inayoweza kufundishwa pia inajumuisha ncha nzuri juu ya kufunika LED kwenye mkanda wa umeme. Scotch Super 88 (3/4”upana) inafanya kazi vizuri.

Kwa kuongeza, MAX_LED kwenye mchoro wa Arduino lazima ibadilishwe unapoongeza LED zaidi.

Hatua ya 8: Udhibiti wa Kijijini

Udhibiti wa Kijijini
Udhibiti wa Kijijini

Ili kudhibiti kamba kwa mbali, tumia Blynk. Rejea katika:

https://www.blynk.cc/getting-started/

Ongeza nambari inayohitajika ya Blynk kwenye mchoro wa Arduino. Unaweza kusanidi programu ya Blynk kuwa:

  • Badilisha athari
  • Tumia pundamilia wa RGB kubadilisha rangi
  • Dhibiti mwangaza

Tazama mchoro wa Arduino ulioambatanishwa kwa mabadiliko ya kujumuisha Blynk. Hatua:

  1. Ongeza maktaba za Blynk kwa Arduino
  2. Jisajili kwa akaunti ya Blynk
  3. Pakua programu kwa simu
  4. Unda mradi mpya. Hii itaunda nambari ya idhini ya mradi huo.
  5. Rekebisha mchoro ulioambatanishwa ili ujumuishe nambari ya auth, jina la wifi na nywila ya wifi
  6. Tumia mhariri wa Arduino kupakia kwenye D1 mini.

Hatua ya 9: Kuunganisha na Uendeshaji wa Nyumbani

Kuunganisha na Home Automation
Kuunganisha na Home Automation

Unaweza kudhibiti kamba kwa kuongeza mteja wa MQTT kwenye mchoro wa Arduino. Sakinisha broker wa MQTT kwenye kiotomatiki chako cha nyumbani (k.m OpenHAB au Msaidizi wa Nyumbani).

Habari zaidi katika:

https://www.baldengineer.com/mqtt-tutorial.html

Hatua ya 10: Kufanya Onyesho la Nuru

Kufanya Show ya Nuru
Kufanya Show ya Nuru

Uvuvio kwenye

Mahali pa Pixel katika XLights

Maelezo ya itifaki ya DMX

Maktaba ya Artnet

Maelezo ya kile kinachotokea haswa

Hatua ya 11: Fanya Zaidi

Fanya Zaidi
Fanya Zaidi

Jifanyie mwenyewe Krismasi

Mwongozo kamili na ufafanuzi kamili

Ilipendekeza: