Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Ujenzi wa Wingu
- Hatua ya 2: Usanidi wa Fadecandy
- Hatua ya 3: Nguvu
- Hatua ya 4: Raspberry Pi
Video: Mawingu ya LED Kutumia Fadecandy, PI na Vipande vya LED: Hatua 4 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Nimetengeneza mawingu ya LED ili kuunda mazingira mazuri nyumbani kwangu. Hizi hapo awali zilitumika kwa sherehe ambayo imesimamishwa kwa sababu ya janga la sasa.
Nimetumia chip ya pipi iliyofifia ili kufikia michoro laini na nimetumia pia Raspberry Pi kwa hivyo sio lazima kuwa na kompyuta yangu kuu. Kwa wale ambao hawana pi ya raspberry kusanidi hii lazima iwe rahisi kutosha kufanya na kompyuta yoyote lakini haitaweza kuigiza peke yake. Tazama muundo wa muhtasari wa jinsi hii inafanya kazi. Uwekaji wa Pi unaweza kudhibiti LED, na laptop nyingine bila kutuma kutuma ujumbe wa nini cha kuonyesha, ikiacha mashine yenye nguvu zaidi kufanya usindikaji mkali zaidi ikiwa inahitajika.
Hii inaweza kuonekana kuwa ngumu sana kusanidi ni nini lakini hii inamaanisha taa zinafaa sana na zinaingiliana. Kwa sasa nimezitumia kwa kushirikiana na Kinect kama chanzo cha kuingiza, msikivu kwa sauti, msikivu kwa harakati za panya nk.
Nimetumia usindikaji wa michoro kwani ni lugha rahisi (rahisi) kutumia, na rasilimali nyingi na jamii nzuri. Fadecandy inaweza kudhibiti hadi mikanda 8 ya 64 LEDS hata hivyo, mradi huu ni rahisi kutia ndani kuingiza vipande zaidi na bodi za Fadecandy.
Mwongozo huu umeathiriwa sana kutoka kwa vyanzo vingine kadhaa kwenye wavuti na ni haki yake tu ninaowapa sifa.
Mwongozo wa Amy Goodchilds juu ya jinsi ya kuanzisha LED zinazoweza kushughulikiwa na Fadecandy
Phillip Burgess - 1, 500 NeoPixel LED pazia na Raspberry Pi na Fadecandy
Utangulizi wa treni ya Coding ya Daniel Shiffman kwa usindikaji
www.youtube.com/user/shiffman/playlists?vi…
Neopixel Überguide ya Adafruit (haswa sehemu bora ya mazoea)
Vifaa
Sehemu
Fadecandy + kebo ya USB - https://www.amazon.co.uk/Adafruit-FadeCandy-Dithe ……. au
Vipande vya LED vinavyojibiwa vya WS2812B
Kiambata (1000,F, 6.3V au zaidi)
Waya wa 28awg
Pi ya Raspberry
Kitengo cha usambazaji wa umeme wa 5V (Ampage ni juu yako zaidi juu ya hii baadaye)
Nilitumia https://www.amazon.co.uk/Axe-Co-Universal-Switchi …….
Walakini, ninazingatia usambazaji mkubwa wa umeme ikiwa nitaongeza kiwango. Maelezo zaidi yanaweza kupatikana kwenye miongozo iliyounganishwa hapa chini.
Hizi mbili hufanya mambo iwe rahisi kidogo kuliko kuuza kila waya
Viunganishi vya JST, Viunganishi vya Wago (hii ni rahisi kidogo kuliko kuuza waya zote)
Dupont Wire 40pin Mwanaume kwa Mwanamke
Viunganishi vya kichwa cha PCB
Tape, kunywa joto
Vifaa
Kadibodi
Chickenwire
Polyester Hollowfibre (Fluff)
(Safi…) Chombo cha Kuchukua
Zana
Vipande vya waya, Iron Soldering, Mikasi, Multimeter (Inasaidia lakini sio muhimu)
Hatua ya 1: Ujenzi wa Wingu
Hatua ya 1
Hatua ya kwanza katika kujenga wingu ni kutengeneza viunganisho vya JST kwenye vipande vya LED. Kuwa mwangalifu kuwa sawa na mwelekeo na mwelekeo wa viunganishi hivi.
Ikiwa unataka kuruka kwa kutumia viunganishi vya JST, waya zinaweza kuuzwa moja kwa moja kwenye vipande lakini chukua uangalizi wa rangi na uwekaji alama. Nilitumia mkanda wa 32 wa LED na kushikamana na viunganisho vya JST kwa ncha zote. Hii itaruhusu mawingu mawili tofauti kuunganishwa kuunda kipande cha urefu wa LED cha 64 huku ikiruhusu wingu lenyewe kuwa la kawaida na linaloweza kudhibitiwa.
Hatua ya 2
Hii ni kujenga mifupa ya wingu (au nyenzo nyingine yoyote). Nilikuwa nikitumia kadibodi kwani nilikuwa na uwongo pande zote. Niliunda miundo mirefu mirefu kama picha kutoka kwa masanduku kadhaa makubwa. Ili kutengeneza ridgid hii nilitumia kuku ya kuku kuunda uimarishaji ambapo sanduku linainama na pia kuunda jiunge kwenye mwisho wa 'wingu'.
Hatua ya 3
Niliambatisha vipande vya LED kwenye wingu. Nilitumia vipande 4 vya LED 32 kwa wingu. Walikuwa na msaada wa wambiso, hata hivyo, nilitumia waya wa kuku wa kuku ili kuwaunganisha mahali kwa sehemu kubwa.
Hatua ya 4
Sasa tunaweza kufunika wingu kwenye waya wa kuku. Hii itakuwa kawaida imekunjwa na ni rahisi zaidi kuliko inavyoonekana kuweka juu ya bomba. Ni rahisi hata kwa mikono ya ziada kusaidia. Inaweza kuinama pande zote na itashikilia mahali. Niliunganisha pia vipande viwili vya waya ili kuunda ndoano za kunyongwa. Niliunganisha viunganisho vya JST karibu na waya wa kuku ili kupunguza mvutano kwenye unganisho la solder.
Hatua ya 5
Niliongeza Hollowfibre fluff kwa chickenwire. Miradi mingine kama hiyo hutumia gundi moto lakini kulingana na nyuzi yako hii inaweza kuwa sio lazima. Kipande kikubwa kitawekwa kati ya kuku na kadibodi na kujaza mapengo ni rahisi.
Hongera una wingu lako. Nilirudia hii mara nne hadi sasa ili kuwa na mawingu 4. Hii iliniruhusu kuongeza matumizi ya bodi za Fadecandy.
Hatua ya 2: Usanidi wa Fadecandy
Mwongozo wa Amy Goodchild wa kuanzisha LED na Fadecandy huenda kwa undani zaidi kuliko nitakavyokuwa hapa na ni wazi sana.
Ili kuanzisha Fadecandy mimi kwanza niliuza vichwa viwili kwenye chip.
Kisha nikatumia waya wa kiume wa Dupont kwa waya za kike zinazoongoza kwa viunganisho vingine vya Wago kushikamana na nyaya za data kwenye waya sahihi wa JST. Cables za data zinapaswa kushikamana na safu ya Fadecandy iliyo karibu zaidi katikati ya ubao. Mstari wa chini utahitaji kushikamana na nguvu hasi lakini zaidi juu ya hii baadaye.
Hatua ya 3: Nguvu
Kwa kuwa sina mpango wa kutumia amps nyingi kwani sikusudii kuwa na LED zangu nyingi wakati wowote kwa wingu hili nilichagua kutumia adapta ya ulimwengu / 5v PSU niliyokuwa nayo. Niliweka capacitor kwenye kituo ili kulinda vipande kutoka kwa mwamba wa voltage kuwasha.
Jihadharini kusambaza nguvu kwa kutumia waya za ukubwa unaofaa kwa amps zinazotumika. Nilisambaza hii kwa kutumia viunganisho vya Wago. Ukigawanya hii katika jozi 8 za waya hasi na chanya 5v unaweza kujiunga na hizi kwa viunganishi vya JST (au moja kwa moja kwa vipande vya LED).
Kwa habari zaidi tena wasiliana na Amy Goodchild isiyoweza kusumbuliwa na neopixel Überguide ya Adafruit.
Mara tu hii itakapofanyika unaweza kushikamana na pini za data kwa JST ikitoa hadi viunganisho 8 vya JST kamili tayari kushikamana na wingu lako.
Niliandaa "fujo" hii ndani ya katoni ya kuchukua na kuifunga kwa kufungwa ili kuifanya iwe nadhifu kidogo.
Pembejeo ni usb inayoenda kwa Fadecandy, na nyaya za umeme. Matokeo ni nyaya nane za JST ambazo tumeweka pamoja.
Ikiwa ungependa kujaribu bodi ya Fadecandy imewekwa na kuanza kabla ya kuanza na Pi unaweza kuiingiza kwenye kompyuta yako ndogo na kupakua faili za Fadecandy kutoka https://github.com/scanlime/fadecandyUnaweza kuendesha faili husika kwenda weka seva na uende kwenye UI kwenye https:// localhost: 7890. kupima taa. Pia kuna michoro ya mfano juu ya usindikaji ikiwa ungependa kucheza karibu na taa wakati huu.
Hatua ya 4: Raspberry Pi
Sasa tunajua Fadecandy inadhibiti taa, tunataka kuanzisha Pi ili kuidhibiti ili tuweze kufanya zaidi ya kuzima na kuwasha tu.
Mwongozo wa jinsi ya kuanzisha Raspberry Pi na Fadecandy inaweza kupatikana hapa
learn.adafruit.com/1500-neopixel-led-curta…
Mwongozo huu unaonyesha hatua kwa hatua jinsi ya kusanidi seva ya Fadecandy kwa hivyo huanza kwa msingi kwenye kuwasha pi ya raspberry. Pia inaweka SSH ili uweze kufikia Pi kupitia mtandao. Inafaa pia kuanzisha udhibiti wa VNC kwa PI kwa kielelezo kwani hii ni rahisi sana kwa Debian.
Mara tu Pi iwe imewekwa una chaguzi kadhaa, unaweza kubadilisha anwani ya seva ya Fadecandy kwenye kompyuta yako ndogo kudhibiti taa juu ya mtandao.
Hii inaweza kufanywa kwa kubadilisha laini katika mifano ya usindikaji kutoka
var socket = WebSocket mpya ('ws: // localhost: 7890');
kwa jina husika. Mfano. socket var = WebSocket mpya ('ws: //Pi.local: 7890');
Au
kwa kubadilisha mistari kwa IP husika
opc = OPC mpya (hii, "192.168.0.x", 7890);
Unaweza kuanzisha usindikaji kwenye Pi yenyewe ili kutekeleza mchoro ama kwa kuambatisha mfuatiliaji, panya na kibodi au kupitia VNC. Ikiwa wewe ni kificho bora kuliko mimi nina hakika inawezekana kuanzisha mchoro wa usindikaji kwenye Pi kuanza kwa kucheza pande zote na
~ /.config / lxsession / LXDE-pi / autostart
Usindikaji wa ndani utahitaji kubadilisha ramani za saizi zako kwenye usindikaji ili kuonyesha jinsi unavyoweza kutengeneza.
Mfano mmoja uliofanya kazi ni ikiwa tutafungua mfano wa usindikaji uitwao strip 64. Kulingana na saizi ngapi ambazo umetengeneza katika mafunzo haya utahitaji kubadilisha nambari ipasavyo. Kuna mwongozo mwingi juu ya Fadecandy git kwa hii.
Kwenda kwenye mstari kwenye sehemu ya usanidi ikisema.
// Ramani ukanda mmoja wa 64-LED katikati ya dirisha
opc.ledStrip (0, 64, upana / 2, urefu / 2, upana / 70.0, 0, uwongo);
Kulingana na LED ngapi katika usanidi wako unaweza kubadilisha 64 kuwa nambari hiyo. Kwa mfano ikiwa umefanya tu wingu moja la LED 32 ubadilishe hii iwe 32.
Tunaweza kuunda kitanzi ili kutengeneza idadi inayofaa ya vipande kwa urefu wa kulia. Kubadilisha X na Y ipasavyo katika mstari hapa chini na kuchukua nafasi ya mstari tuliojadili tu katika sehemu ya usanidi.
// Ramani X vipande vya saizi Y kila moja
kwa (int i = 0; i <X; i ++) {
opc.ledStrip (i * 64, Y, upana / 2, I * Y + 30, 15, 0, uwongo);
}
Pamoja na usindikaji uwezekano hauna mwisho. Nitaambatanisha video chache za mawingu yangu manne zikicheza uhuishaji uliokuwa ukining'inia ukutani kwangu.
Asante kwa kuchukua muda kusoma hii. Kama nilivyosema kote nisingeweza kufanya hii bila bidii ya wengine. Hasa Amy Goodchild, Phillip Burgess, na Daniel Schiffman.
Nilijaribu kutorudia kile walichosema katika mafunzo yao wenyewe lakini ikiwa utapata shida yoyote nitumie ujumbe na nitaona ikiwa naweza kujaribu kusaidia.
Ilipendekeza:
Vipande vya LED vya mwendo wa mwendo wa mwendo: Hatua 8 (na Picha)
Mwendo Reactive Surfboard Vipande vya LED: Hivi karibuni, mimi na marafiki wengine tuligundua kutumia mto. Kuishi Munich tuna bahati ya kuwa na mawimbi matatu ya mto yanayoweza kutiririka kati ya eneo maarufu la mawimbi ya Eisbach. Ubaya wa kutumia mto ni kwamba ni ya kulevya na kwa hivyo mimi hupata wakati wa kufanya
Vito vya Pendant vya Pendant vya Umeme wa jua vya jua: Hatua 11 (na Picha)
Vito vya Pendant vya Pendant vya Moyo wa jua: Hii inaweza kufundishwa ni kwa moyo unaotumiwa na jua na mwangaza wa nyekundu wa LED. Inapima 2 " na 1.25 ", pamoja na kichupo cha USB. Ina shimo moja kupitia juu ya ubao, na kufanya kunyongwa iwe rahisi. Vaa kama mkufu, vipuli, dhamana kwenye pini
Vichungi vya kupita vya juu na vya kati vya LED: Hatua 4
Vichungi vya kupita vya juu na vya kati vya LED: Tuliunda vichungi vya kupita vya juu na vya kati ili kusababisha LED kung'aa na kufifia kulingana na mzunguko uliowekwa kwenye mzunguko. Wakati masafa ya juu yamewekwa kwenye mzunguko, ni LED tu ya kijani itakayowaka. Wakati mzunguko umewekwa kwenye mzunguko i
Mapambo ya Clemson Tiger Paw Yanayowashwa Nyuma na Vipande vya LED vya WS2812: Hatua 5 (na Picha)
Mapambo ya Clemson Tiger Paw Yanayowashwa Nyuma na Vipande vya LED vya WS2812: Nafasi ya wazalishaji wa Clemson katika kituo cha Watt ina mkataji wa laser, na nilitaka kuitumia vizuri. Nilidhani kutengeneza paw ya nyuma-tiger paw itakuwa nzuri, lakini pia nilitaka kufanya kitu na akriliki iliyo na makali. Mradi huu ni mchanganyiko wa zote mbili
VYOMBO VYA HABARI VYA BUUU VYA MABADILIKO VYA KIUME VYA 3D: Hatua 14 (zenye Picha)
DIY 3D iliyochapishwa wasemaji BLUETOOTH: Halo kila mtu, hii ni Maagizo yangu ya kwanza kabisa. Niliamua kuifanya iwe rahisi. Kwa hivyo katika mafunzo haya, nitawaonyesha nyinyi jinsi nilivyotengeneza spika hii rahisi na rahisi ya Bluetooth ambayo kila mtu angeweza kutengeneza kwa urahisi.Mwili wa spika ni 3D pr