Orodha ya maudhui:

Taa kubwa za Mti wa Krismasi: Hatua 10 (na Picha)
Taa kubwa za Mti wa Krismasi: Hatua 10 (na Picha)

Video: Taa kubwa za Mti wa Krismasi: Hatua 10 (na Picha)

Video: Taa kubwa za Mti wa Krismasi: Hatua 10 (na Picha)
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Julai
Anonim
Image
Image

Mwaka huu nilinunua mti wa Krismasi, wa kwanza ambao nimewahi kumiliki kwa kweli. Kwa hivyo hatua inayofuata ya mantiki ilikuwa kuipamba. Kuangalia kote

chaguzi za taa nilizoona hakukuwa na taa ambazo zilifanya kile nilikuwa nikitaka. Nilichotaka ni taa za mti wa Krismasi ambazo zinaweza kupepesa, na kubadilisha rangi, na kudhibitiwa kutoka kwa simu, au kitufe, au sauti, ubinafsishaji wa 100% na kupangiliwa tena hakika ningeweza kupata kitu kwenye amazon kufanya hivyo tu? Lakini baada ya kutafuta sana sikupata chochote cha aina hiyo iliamua badala ya kutoa juu ya ndoto kuwafanya wengine wafanye kile ninachotaka mimi mwenyewe. Lakini utangulizi wa kutosha na jinsi nilivyofanya. Kuna mabadiliko mengi na maboresho ambayo unaweza kufanya juu ya jinsi nilivyofanya, ninakuhimiza uende na ujenge toleo lako ukitumia yangu kama jiwe la kukanyaga, ukitumia sehemu nzuri na kuboresha mbaya.

Ninapanga kuongeza mradi huu zaidi ya mwezi ujao kama mti uko juu, kwa hivyo tafuta visasisho hivi karibuni.

Kwa vifaa nilitumia yafuatayo:

  • Raspberry Pi 3 (kadi ya sd, usambazaji wa umeme)
  • Bodi ya LED ya Fadecandy
  • LED za WS2811 zinazoweza kushughulikiwa katika aina ya fomu ya mti wa Krismasi (sio vibanda vya kawaida unapata) nilitumia nyuzi nane za 50LED
  • Ugavi wa umeme wa 5V 60A na kamba ya umeme
  • Kupunguza joto kwa waya
  • 3 Pin JST SM wanaruka

Kwa zana nilitumia zifuatazo:

  • Kufundisha
  • Iron (solder, flux, nk)
  • Bisibisi
  • Wakataji waya / viboko
  • Multimeter

Hatua ya 1: Nguvu

Nguvu!
Nguvu!
Nguvu!
Nguvu!

Nilikuwa na umeme wa ziada wa 5V 60A uliobaki kutoka kwa mradi uliopita kwa hivyo nilitumia hiyo, hata hivyo wewe

unaweza kuondoka na usambazaji mdogo sana wa umeme kulingana na idadi ya LED utakayoendesha. Labda ningekuwa nimetumia umeme wa 30A na nilikuwa sawa kwa 500LED lakini nikapewa tayari nilikuwa na usambazaji wa 60A ndio nilitumia.

Vifaa hivi vya umeme vya DC havina kamba za umeme zilizounganishwa nazo, kwa hivyo kwanza unahitaji kufanya hivyo, anza kwa kukata mwisho wa kamba ya umeme, kisha utatumia multimeter kufuatilia pini kwenye C13 (ya kike mwisho) mwisho kujua ni rangi gani inayofanana na Neutral, ambayo ni Mzigo na ambayo ni ya chini.

Wakati wa kuangalia mwisho na kuelekezwa kuwa mashimo mawili ya chini na moja ya juu pini inapaswa kuwa yafuatayo. Juu ni pini ya chini, kushoto ni upande wowote, Kulia ni Mzigo. Ninakutia moyo ikiwa kuna shaka yoyote ya kuangalia YouTube kuhusu kufanya hivi. Kuwa mwangalifu unaposhughulikia umeme, haswa umeme wa juu kama vile kinachotoka nje ya kuta.

Mara tu unapogundua ni rangi gani ambayo utavua insulation kwenye ncha ya waya na uilinde kwenye vituo vyao vinavyolingana. Kabla ya kuingiza usambazaji thibitisha swichi upande (ikiwa iko) imewekwa kwenye 110V sio 220V. Kwa wakati huu utaiunganisha na kuithibitisha kuwa ina nguvu. Ikiwa inafanya hivyo basi utahitaji kudhibitisha pato, kwa hili nilitumia multimeter kuangalia voltage ya V + na V- DC. Yangu ilikuwa 5.5V wakati niliipima, kisha nikabadilisha screw ya kushoto ya vituo ili kuileta karibu na 5V.

Hatua ya 2: Andaa LED

Andaa LEDs
Andaa LEDs
Andaa LEDs
Andaa LEDs
Andaa LEDs
Andaa LEDs

LED nilizonunua zilikuwa na plugi 3 za pini kila mwisho wa ukanda pamoja na laini za ardhini / 5V kila mwisho.

Kwanza unahitaji kutambua mwisho wa pembejeo ya ukanda kwani data zinaenda tu kwa mwelekeo mmoja. Kwenye ukanda wangu ambao ulikuwa mwisho na kuziba pini 3 ya kiume, unaweza kufuata waya kutoka kwa kuziba na uone ikiwa inaunganisha na Di (data in) au pini ya Do (data out).

Mara tu hiyo ikamalizika nikakata laini ya kujitolea ya ardhi / 5V kutoka upande wa pato la strand kwani singekuwa nikitumia hiyo.

Ifuatayo niliuza takribani 2.5ft ya waya 18ga kwa kila moja ya Njia za chini na 5V upande wa kuingiza. Katika hatua hii ni muhimu kuendana na rangi, nilitumia manjano na nyekundu kwa 5V yangu na nyeusi / kijani kwa ardhi, ikiwa ukiunganisha hizi nyuma utaharibu LED zako. Baada ya kuuza vipande vyote niliongeza kupunguka kwa joto kufunika viungo vyote vya solder ambayo inawalinda wasipunguke.

Nilifanya mchakato huu kwa nyuzi zangu zote 8 za LED. Kisha mwishowe uwaweke kando hadi baadaye.

Kidokezo Ukiwaacha wamefungwa mpira hufanya kidogo kuwa fujo.

Hatua ya 3: Andaa Bodi ya Mafundisho

Andaa Bodi ya Mafundisho
Andaa Bodi ya Mafundisho
Andaa Bodi ya Mafundisho
Andaa Bodi ya Mafundisho
Andaa Bodi ya Mafundisho
Andaa Bodi ya Mafundisho

Bodi ya Fadecandy ni bodi ndogo nzuri ya kuendesha LEDs zinazoweza kushughulikiwa tutapata uwezo wake baadaye

lakini kwa sasa hii ni juu ya usanidi wa mwili wa kuiweka kwenye LED.

Kuna pini 8 za pato na pini 8 za ardhini kwenye ubao wa Fadecandy, nilianza kwa kuuza 2ft ya waya nyeusi 22ga kwa pini zote za ardhini. Ifuatayo niliuza 2ft ya waya 22ga ya manjano kwenye mashimo ya pato (+) kwenye ubao wa Fadecandy.

Kisha nikafunga waya mbili ili kufanya fujo kidogo kwa hatua inayofuata.

Nilichukua kuruka 8 za kike 3 za JST na kuondoa laini ambayo ingefanana na chanzo cha 5V kwenye taa, kwani hii haikuhitajika kwa Fadecandy. Kwenye kuruka kwangu haswa, hiyo ilikuwa waya nyekundu.

Ifuatayo niliunganisha joto kwenye waya wa Fadecandy (ni muhimu kufanya hivyo kabla ya kuunganisha waya pamoja).

Mwishowe niliuza waya wa manjano wa Fadecandy kwenye waya wa data kwenye jumper (kijani kibichi kwangu), na ardhi ya Fadecandy (nyeusi) hadi kwenye ardhi ya jumper (nyeupe). Baada ya kuziunganisha nilihamisha joto lilipunguza kifuniko cha pamoja na nikachoma moto na nyepesi kuipunguza.

Ukimaliza unapaswa kuwa na buibui fulani na jozi 8 za waya zinazotoka kwenye Fadecandy na chini ya 3pin (au pini 2 ikiwa umeondoa waya zisizotumika) viunganishi. Kagua miunganisho yako yote mara mbili na kwamba huna waya usiolingana kisha weka kando hadi baadaye.

Hatua ya 4: Usanidi wa RPi

Nitaficha haya kwa kuwa ni rahisi kunaswa na magugu kama usanidi wa raspian na vile, kwa msingi wa kupata

rPi up na kufanya kazi na ssh kwa hiyo rejea

Nitaanza wakati wa kuwa na rPi na picha safi ya Raspian na kuweza SSH ndani yake na kuendesha visasisho vya hivi karibuni.

iliendesha amri ya kawaida ya kusasisha / kuboresha ili kuhakikisha rPi ilikuwa mpya.

Sudo apt-kupata -y sasisho

Sudo apt-get -y kuboresha

baada ya hapo

Sudo apt-get -y kufunga git

Clone ya git:

ijayo tunahitaji kufanya programu ianze moja kwa moja kwa kuwa tunafanya hivi:

Sudo nano /etc/rc.local

na kulia kabla ya "kutoka 0" ya mwisho tunaweka zifuatazo.

/ usr / mitaa / bin / fcserver / usr/local/bin/fcserver.json> /var/log/fcserver.log 2> & 1 &

Tutahitaji kuunda faili ya usanidi

Sudo nano /usr/local/bin/fcserver.json

na ubandike zifuatazo, utahitaji kuchukua nafasi ya YAKO NA serial yako ya bodi unaweza kupata bodi zako mfululizo kwa kuandika zifuatazo

mtoaji

inapaswa kuorodhesha Serail # ikifuatiwa na serial yako.

mwishowe utafanya

Sudo reboot

kwa maelezo zaidi juu ya hatua hizi tafadhali rejelea matunda mazuri ya kuandika hapa

Kwa wakati huu seva yako ya fadecandy inapaswa kuwa inafanya kazi.

Hatua ya 5: Changanya yote na Tumaini Hakuna Moshi

Chomeka Yote Juu na Tumaini Hakuna Moshi
Chomeka Yote Juu na Tumaini Hakuna Moshi
Chomeka Yote Juu na Tumaini Hakuna Moshi
Chomeka Yote Juu na Tumaini Hakuna Moshi
Chomeka Yote Juu na Tumaini Hakuna Moshi
Chomeka Yote Juu na Tumaini Hakuna Moshi
Chomeka Yote Juu na Tumaini Hakuna Moshi
Chomeka Yote Juu na Tumaini Hakuna Moshi

Kuna njia mbili za kufanya hili, kwanza (na labda mwenye busara zaidi) itakuwa jaribu kila strand na ubinafsi wake na kisha unganishe.

Kile nilichofanya ni kuziba kila kitu kabisa, kutumia nguvu na kuruka kwa bora na ilifanya kazi sawa. Lakini ikiwa utafanya hivyo kwa njia hiyo jiamini sana katika kazi ya utayarishaji kufikia hatua hii (hakuna waya zisizofanana).

Hakikisha nguvu zote / ardhi inaongoza kutoka kwa nyuzi zimeunganishwa salama kwenye vizuizi vya wastaafu. Kuziba ijayo kwenye waya za kuruka za fadecandy ambazo zimefungwa kwa hivyo nenda kwa njia moja. Mwishowe ingiza kebo ya USB ya fadecandy kwenye raspberrypi na nguvu kwenye rPi.

Kwa wakati huu uko tayari kuziba umeme kwa usambazaji kuu wa umeme. Unapaswa kusalimiwa na… hakuna kitu Ikiwa una taa mkali / moshi / kelele / nk kuna shida.

Ikiwa huna kitu chochote kinachotokea hata hivyo hongera.

Anga ni kikomo kwa kadiri nambari inavyokwenda kwa hii lakini kile nilichoanza nacho ni mifano tu kutoka kwa maktaba ya fadecandy kuhakikisha kuwa vipande vilifanya kazi kwa usahihi Kutoka kwa kompyuta nyingine niliendesha mfano wa http kwenye maktaba ya fadecandy tuliyopakua mapema (https://github.com/scanlime/fadecandy/blob/master/… itafanya kazi, ingawa utahitaji kubadilisha idadi ya LED).

Kuhakikisha kubadilisha mwenyeji wa ndani katika mifano kwa anwani ya IP ya RaspberryPi. Kwa wakati huu ni mpango kwako juu ya kucheza kiasi gani unachotaka kufanya, niliamua kutundika taa kwenye mti kabla ya kwenda mbele sana kwani hiyo itanipa mtazamo mzuri wa vile wangeonekana kama wamewekwa.

Hatua ya 6: Sakinisha Taa Kwenye Mti

Sakinisha Taa Kwenye Mti
Sakinisha Taa Kwenye Mti
Sakinisha Taa Kwenye Mti
Sakinisha Taa Kwenye Mti

Kwa wakati huu utahitaji kukata kila kitu umefanya hadi sasa, ni maumivu lakini ni vizuri tukaangalia maswala hapo awali

kuunganisha mti na kupata haifanyi kazi.

Sehemu hii inajielezea yenyewe, kila mtu atakuwa na upendeleo wake juu ya jinsi ya kufanya hivyo bora, kwangu mimi kwa kweli niliwaweka karibu wima juu ya mti kutoka chini hadi juu takribani kila 30deg (kama karibu 90deg ya mti wangu hauonekani). Hakikisha ukiacha chumba cha kutosha kuweza kushikamana na nyaya za nguvu / ishara ambazo tulikuwa tumeweka hapo awali.

Mara tu hiyo ikimaliza inafika wakati wa kuunganisha waya tena kama tulivyofanya hapo awali, kuwa mwangalifu juu ya unganisho la umeme na waya za ishara.

Pia kwa wakati huu ni muhimu kufuatilia agizo la waya za ishara, nilifanya 0-7 kuanzia kushoto zaidi strand na kufanya kazi kwa strand ya kulia zaidi.

Hatua ya 7: Washa Mti

Washa Mti!
Washa Mti!
Washa Mti!
Washa Mti!
Washa Mti!
Washa Mti!
Washa Mti!
Washa Mti!

Sasa umeweka kila kitu kwenye mti na kukagua miunganisho yote unaweza kuiwezesha yote na utazame kipindi, kwa kweli kitakuwa wazi tena kama hatua mbili zilizopita hadi utakapoanza kitu cha kuzungumza na seva ya fadecandy. Njia ya haraka zaidi iko katika hatua inayofuata kwa hivyo nenda kaangalie hilo.

Hatua ya 8: Udhibiti rahisi wa rununu

Udhibiti Rahisi wa Simu za Mkononi
Udhibiti Rahisi wa Simu za Mkononi
Udhibiti Rahisi wa Simu za Mkononi
Udhibiti Rahisi wa Simu za Mkononi

Kwa hivyo una mti umepigwa juu (ambayo inaweza kuwa fujo kwa waya nitakubali) na kila kitu kimechomekwa tena, rasipberry pi inayoendesha na iko tayari kwenda. Hapa kuna njia ya haraka ya kuijaribu. Programu hii iliyopigwa chapa na Bertrand Martel inafanya kazi nzuri kudhibiti bodi ya fadecandy

Baada ya kufunga fanya yafuatayo.

  1. Hakikisha uko kwenye mtandao sawa wa WiFi na rPi
  2. Anza programu, bonyeza kitufe cha hamburge kushoto juu
  3. bonyeza usanidi wa seva
  4. ondoa uteuzi "anza seva ya karibu"
  5. andika kwenye anwani ya IP ya Seva kama IP ya Raspberry Pi
  6. piga sawa
  7. Bonyeza kitufe cha hamberger tena
  8. Bonyeza "usanidi wa hesabu iliyoongozwa" na uandike 500 kisha uchague Ok

Kwa wakati huu utakuwa na udhibiti wa kimsingi wa taa kutoka kwa simu yako ya rununu.

Hatua ya 9: Nambari ya Msimbo na Kanuni zaidi

Kujenga kile tulichofanya mapema sasa kwa kuwa taa ziko wakati wake wa kufanya kazi zaidi na nambari.

Nilianza kufikiria itakuwa nzuri kuwa na wavuti iliyohifadhiwa kwenye rPi ambapo ningeifungua kwenye simu yangu ya rununu au kompyuta na kubadilisha taa huko, na hiyo inaweza bado kutokea kulingana na muda gani ninapata katika wiki chache zijazo. Lakini kwa sasa niliamua kwa nia ya kuufikisha mradi huu katika hali ya kufanya kazi na kuweka mambo rahisi nitafanya yafuatayo.

  • Fafanua mifumo kadhaa ambayo inaweza kugeuzwa kuendeshwa
  • Sanidi rPi ili usikilize ujumbe wa MQTT unaiambia ni matangazo yapi ya kuendesha

Njia hii inafanya kugeuza mti kuwa rahisi kutoka kwa miradi yangu yote ya kiotomatiki ya nyumbani, na kufungua chaguzi nyingi kama kufunga kwa vichochezi kuuambia mti ufanye mambo.

Nitaangazia mipangilio ya MQTT, kuna maagizo mengi ya kina juu ya jinsi ya kuiweka tafadhali rejelea wale wanaofanya hivi, mimi sijui sana kuhusu MQTT kwa hivyo nitakuwa nikiwatetea wale ambao ni jinsi ya kupata rPi yako kuwa mwenyeji wa broker wa mbu. Nilitumia zifuatazo kufanya yangu ifanye kazi:

www.instructables.com/id/How-to-Use-MQTT-W…

Sawa sasa tunayo broker ya MQTT inayoendesha na hati ya chatu ikisikiliza amri, ni wakati wa kufafanua chache. Kwa hili tena nilitoa mifano nzuri katika maktaba ya fadecandy. Lakini kwa jumla ni muhimu sana unayohitaji.

kuagiza opc

numLEDs = 400 mteja = opc. Mteja ('YOURrPiIPhere: 7890') (stuff) saizi = (rgb) mteja.put_pixels (saizi)

Kwa kweli kuna mengi yaliyokubaliwa kutoka kwa kificho hiki hapo juu, lakini (vitu) ni chochote tu unachoamua kufanya ili kufafanua muundo wako, ikiwa huo ni upinde wa mvua, au taa ya kufukuza nk yote kwako. Wakati unaruhusu nitaandika mifumo michache na nitaipakia hapa hivi karibuni.

Hatua ya 10: Udhibiti wa vifungo vya RGB

Udhibiti wa Kitufe cha RGB
Udhibiti wa Kitufe cha RGB
Udhibiti wa Kitufe cha RGB
Udhibiti wa Kitufe cha RGB
Udhibiti wa Kitufe cha RGB
Udhibiti wa Kitufe cha RGB

Rafiki ana mradi huu mzuri sana ambao amekuwa akifanya kazi hiyo ni bodi ambayo inakaa kwenye kitufe cha kushinikiza ambayo inatoa kitufe kikubwa cha RGB iliyoongozwa hapa unaweza kuiangalia kwenye github

Nina moja ya vielelezo vyake na ingawa hii ingekuwa njia nzuri ya kuitumia, lengo langu lilikuwa kuwa na kitufe polepole kuendesha baiskeli kupitia rangi, na ikibanwa ingegeuza mti rangi yoyote ile ilipobanwa.

Hapa kuna kitufe changu. I 3D nilichapisha msingi kwa ajili yake, hivi sasa inaendeshwa na USB lakini inaweza kuifanya kugonga kwa nguvu wakati fulani baadaye.

Kilichoambatanishwa na nambari niliyoandika kwa kitufe kinachozunguka upinde wa mvua na wakati kitufe kinabanwa kugeuza ujumbe wa MQTT kutumwa kwa RaspberryPi na rangi ya sasa.

Kwa kuendesha hii naweza tu kuziba kitufe kwenye duka la umeme la usb au kifurushi cha betri na kudhibiti mti bila waya wakati ujumbe wa MQTT unatumwa kupitia WiFi.

Asante wote kwa kuangalia mradi huu, tafadhali nijulishe ikiwa una maswali yoyote nitajitahidi kujibu. Unatarajia kuona miradi yako.

Ilipendekeza: