Orodha ya maudhui:
- Hatua ya 1: Sehemu Zinazohitajika
- Hatua ya 2: Sehemu ya Urembo
- Hatua ya 3: Kuandaa Bodi
- Hatua ya 4: Weka cheche kadhaa ndani yake
- Hatua ya 5: Ipe Ujanja - Njia ya Arduino
- Hatua ya 6: Programu (!)
- Hatua ya 7: Mwisho?
Video: Bodi ya Alfabeti inayodhibitiwa na Programu Iliyoongozwa na Mambo ya Mgeni: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Hii yote ilianza wiki chache zilizopita wakati wa kujaribu kujua ni nini cha kumpata mpwa wangu wa miaka tisa kwa Krismasi. Ndugu yangu mwishowe alinijulisha kuwa yeye ni shabiki mkubwa wa Mambo ya Mgeni. Nilijua papo hapo kile nilitaka kumpata, kitu ambacho kinaning'inia ukutani na taa za Krismasi na barua ambazo anaweza kutamka sentensi za nasibu. Je! Haungeijua, hakuna mtu anayetengeneza kitu kama hicho.. Nilipata visa vingi vya kuta zilizo na barua zilizochorwa na taa za Krismasi kila wakati. Nimepata matoleo mengi ya miniature sawa. Nimepata miradi michache tu inayotumia wadhibiti wadogowadogo (Arduinos) na LED zinazoweza kushughulikiwa kutamka vishazi, lakini hizo zote zilionekana kutegemea misemo yenye nambari ngumu katika programu ya micro. Hakuna kitu kama kile nilikuwa na kichwa changu. Kwa hivyo mradi wa Bodi ya Alfabeti ya RudLights ulizaliwa.
Bodi ya Alfabeti ya RudLights, au RudLights kwa kifupi, pia hutumia LED za Arduino na zinazoweza kushughulikiwa kuonyesha sentensi kwenye safu ya "taa za Krismasi." Walakini, pia hutumia kipokeaji cha bei rahisi cha Bluetooth na programu maalum ya Android ambayo mtumiaji, mpwa wangu, anaweza kutumia kuonyesha sentensi yoyote anayotaka kuituma kutoka kwa kompyuta yake kibao (Amazon Fire katika kesi hii).
Soma kwa maelezo ya kupendeza ya jinsi nilivyotengeneza kitu hiki kwani sasa ninaunda ya pili kwa nyumba yangu mwenyewe. Sikupata picha nyingi au nyaraka kama nilivyotengeneza asili, pamoja na mimi sasa ninataka moja kwenye chumba changu cha kuishi. Fuata ikiwa unataka kujijengea mwenyewe. Mwisho wa hii Inayoweza kufundishwa nambari muhimu itapatikana chini ya leseni inayoruhusu zaidi naweza kuifanya, labda GPLv3 inaonekana.
Hatua ya 1: Sehemu Zinazohitajika
Orodha ya sehemu za RudLights ni sawa moja kwa moja. Ilinibidi kununua LEDs, nilihitaji 26 lakini nilikuwa na tano tu mkononi. Kwa bahati nzuri nilipata pakiti 100 ya PCB za WS2812B kwenye Amazon kwa pesa kumi na tano tu. Jambo ngumu zaidi kupata ni kitu cha kupitisha Ukuta mbaya kutoka kwa onyesho. Mimi na mtoto wangu hatimaye tulipata kitu kwenye sehemu ya karatasi ya scrapbooking ya JoAnn ambayo inafanya kazi vizuri. Hapa kuna orodha ya vitu nilivyotumia na ni nini. Ikiwezekana, nitaunganisha mahali pa kununua. Sitatumia viungo vyovyote vya ushirika, ingawa ni viungo vya Smile ya Amazon inapowezekana.
Vitu vinavyohitajika
- LEDs 26+ zinazoweza kushughulikiwa (aka NeoPixels) - 100 kwa $ 15 kwa Amazon (sijui ni kwanini wako chini ya Ala za Muziki).
- Arduino Pro Mini - knockoffs huko Amazon au legit kutoka SparkFun Hakuna sababu huwezi kutumia ukubwa kamili wa Arduino Uno ikiwa una nafasi.
- Moduli ya Bluetooth ya HC-05 - $ 8 kwa Amazon ningefikiria moduli ya HC-06 itafanya kazi pia, lakini hakuna ahadi.
- Adapta ya umeme ya 5VDC 2A A / C - $ 7.49 huko Amazon
- Sura ya hati - fremu ya inchi 8.5 x 11, nimepata moja kwa JoAnn kwa karibu $ 10. Unaweza kutumia fremu yoyote ya ukubwa unayotaka, nilichagua moja sawa na ile karatasi printa yangu inakula.
- Ukuta mbaya - Kweli karatasi 12x12 "ya scrapbooking inayoitwa" Maua ya Tan Swirly "Nilipata kwenye duka la JoAnn Fabric & Craft. Nilinunua nne ili niweze kusonga mara kadhaa. Tazama" uzuri "wake hapa (bonyeza" Ndio mimi muuzaji "kuona kweli ukurasa) YMMV
- Karatasi mbili za vellum - Pia kutoka kwa JoAnn's, hutumiwa kama diffusers kuzuia upofu wakati wa kutazama LEDs.
- 1/8 "bodi ya nyuzi, 8.5x11" - 24x48 "karatasi ni $ 5 kwa Home Depot
Misingi
- Vipinga vya mgawanyiko wa Voltage - 1k7 na 3k3 (au 1k na 2k, au hata 2k2 na 3k3) kwa kiwango cha kuhama kati ya pini ya 5v Arduino TX na pini ya RX ya moduli ya 3.3v BT.
- Kinzani cha 220-470 Ohm - Inakwenda kwenye laini ya data kati ya Arduino na WS2812B ya kwanza ya LED.
- 4 16V 1000µF capacitors - Nguvu ya ajabu ya cosmic. $ 11 pakiti o 'kofia huko Amazon
- 20-22g waya iliyokwama katika rangi 3 - Nguvu, Ardhi, na Takwimu kando ya nyuzi za LED.
- PCB ndogo ya prototyping - nilitumia moja kujenga thingie kuu ya usambazaji wa nguvu.
- Vipande anuwai vya kupungua kwa joto - Ili kufunika vizuizi vilivyouzwa kwenye nyaya za unganisho. Pesa tano katika Usafirishaji wa Bandari.
Zana
- Wakataji waya na viboko
- Chuma cha kutengeneza na solder
- Bodi ya mkate na waya wa kushikamana
- Kisu mkali cha kupendeza (X-Acto)
- Bodi ya kukata
- Kisu cha matumizi
- Njia iliyonyooka au mraba
- Pushpin, awl, ngumi ya katikati, au kitu kingine kali
- 5/16 "kuchimba na kitu cha kuizungusha (gari ya kuchimba visima, vyombo vya habari vya kuchimba visima, mkate wa yai…)
- Faili au sandpaper
- Gundi ya kuni (au gundi nyeupe)
- Bunduki ya moto ya gundi na vijiti
Hiari
- Raspberry Pi Zero W - nitatumia hii kwa Bodi yangu ya RudLights Alphabet badala ya HC-05 kwa sababu siko nje ya moduli za Bluetooth za HC-05. Utahitaji kadi ya SD pia.
- 1/2 "x 3/4" x 48 "fimbo ya pine - Inatumiwa kujenga ugani nyuma ya fremu ya hati.
- Rangi ili ilingane na fremu yako na brashi (es) - Inatumika kuficha kiendelezi hapo juu nyuma ya fremu. Nilitumia rangi nyeusi ya ufundi wa akriliki na brashi ya povu.
- Sanduku la kivuli - Badala ya fremu ya hati, inaondoa hitaji la fimbo ya ugani hapo juu.
- Jack ya nguvu ya 2.1mm - $ 6 kwa pakiti 5 huko Amazon. Unaweza pia kukata kiunganishi mbali na usambazaji wa umeme na kuiunganisha moja kwa moja kwenye mradi huo.
- 3.3V Arduino na usambazaji wa umeme ikiwa unataka kwenda chini. LED za WS2812B zinapaswa kufanya kazi saa 3.3v. Hii ingeondoa hitaji la msuluhishi wa voltage. Tena, hakuna ahadi.
Hatua ya 2: Sehemu ya Urembo
Nilidhani ningeweza kupata skreengrab au kitu chochote cha onyesho kilichochapishwa kama picha ya kutumia kwenye fremu. Jaribu kadri nilivyoweza sikuweza kupata picha kabisa ambayo nilikuwa nikitafuta. Hii ndio iliyosababisha utaftaji uliotupatia karatasi mbaya ya scrapbooking. Nilimwambia mwanangu atengeneze alfabeti na kamba ya balbu za taa, na akakata "karatasi" ya 12x12 hadi 8.5x11 "ili iweze kutoshea kwenye printa. Halafu nilichapisha tu picha ya alfabeti moja kwa moja kwenye karatasi mbaya na nilikuwa nimekata balbu zote za taa na kisu cha X-Acto.
Ikiwa unataka kwenda njia ile ile, tafadhali jisikie huru kuokoa picha hapo juu, pakua picha kutoka kwa seva yangu, au unaweza kuipata kutoka kwa ghala la GitHub.
Kutumia kipande cha kawaida cha karatasi ya kuchapisha, au bora zaidi, glasi kutoka kwa fremu yako ya picha, weka sehemu ya karatasi ya "12x12" kutengeneza karatasi ya 8.5x11 "ambayo uchapishe picha ya alfabeti. Karatasi niliyotumia ina rangi kadhaa kando kando ili kuifanya ionekane imevaliwa, nadhani. Kwa hivyo niliishia kuweka sehemu kutoka katikati ya karatasi. Mimi basi nilitumia kisu cha matumizi kukata. Hakikisha kukata juu ya uso wa dhabihu, isipokuwa wewe ni mmiliki mwenye bahati ya mkataji wa karatasi. Baada ya kukata karatasi kwa kutumia kipande cha karatasi ya kuchapisha kama mwongozo niligundua kuwa sura yangu ni ndogo kuliko inchi 8.5x11… Ili "kuitengeneza" niliweka glasi kwenye Ukuta wangu mbaya na nikakata karibu 1/16 "pande mbili na kisu cha kupendeza.
Sasa ni wakati wa kuchapisha strand yako ya RudLights kwenye Ukuta mbaya. Utahitaji kuhakikisha unaambia printa yako ichapishe katika mwelekeo wa mazingira, na kando kimewekwa kwa kiwango cha chini. Picha hiyo ina balbu za rangi, lakini kwa kuwa zitakatwa hata hivyo unaweza kuzichapisha kwa rangi nyeusi na nyeupe bila shida. Ninashauri sana kuichapisha kwenye karatasi ya kawaida angalau mara moja ili kuhakikisha kuwa mipangilio inafanya itokee kwa njia unayotaka iwe. Sasa unaweza kupakia Ukuta wako uliokatwa kwa desturi kwenye printa yako na uchapishe kipande kitakachotumiwa katika mradi huo. Usikate balbu hata hivyo, tutafanya hivyo mwishoni mwa hatua inayofuata.
Endelea na usanidi Ukuta mpya iliyochapishwa na uhakikishe kuwa kila kitu kimepangwa kama inavyotakiwa kuwa.
Hatua ya 3: Kuandaa Bodi
1/8 fiberboard (hardboard, masonite, chochote unachotaka kuiita) ni miguu miwili kwa miguu minne kwani inatoka dukani. Ni wazi tunahitaji kuishusha kwa ukubwa kwa kiasi fulani. Sehemu nzuri ya kufanya kazi na aina hii ya bodi ni kwamba ni kama karatasi nene na inaweza kukatwa kwa urahisi na kisu cha matumizi. Pima tu glasi kutoka kwa fremu yako na uweke alama kipimo hicho hicho kwenye ubao na penseli. Basi unaweza kutumia kunyoosha kwako au mraba kama Chukua uzio wa kisu Chukua pasi kadhaa na kisu, chukua muda wako, hakuna haraka. Ikiwa lazima kumaliza hii na Krismasi na hata hakujua unahitaji kuifanya hadi mnamo tarehe 16 Desemba… Bado, vidole vyako vina thamani zaidi ya mradi, kwa hivyo kuwa mwangalifu!
Mara tu ukikata bodi, vunja kingo na faili yako au msasa ili isiwe kali. Kwa umakini, vitu hivi vinapeana papercuts nzuri zaidi… Kisha jaribu kuiweka kwenye fremu yako na uweke faili / mchanga kingo zote kama inavyohitajika kutoshea vizuri na kiwango kizuri cha snug. Tena, chukua muda wako na uitoshe mara ya kwanza. Ni ngumu sana kurudisha bidhaa ya kuni kwenye kipande kilichokatwa kidogo sana.
Kulingana na ubora wa utengenezaji wa fremu uliyonayo unaweza kutaka kujaribu kugeuza ubao na kuona ikiwa inafaa kwa njia nyingine. Sura yangu haikuwa mraba kwa hivyo ujanja huu ulifanya kazi na kufungua kidogo. Ikiwa unapata yako ikiwa ina tabia sawa, hakikisha kuweka alama ni mwisho gani kwenye vipande vyote viwili, itakuwa muhimu wakati wa kuweka na kuchimba mashimo ya taa.
Sasa unataka kuchukua Ukuta uliyochapisha katika hatua ya mwisho na kuiweka juu ya kipande cha fiberboard na kuiweka mraba. Inapaswa kuwa sawa juu ya saizi sawa. Mara tu ikiwa imejipanga, tumia kitu chako kikali cha kutoboa kutoboa katikati (-ish) ya kila balbu na uweke divot kwenye fiberboard. Divot hiyo itakuwa alama ambayo utachimba mashimo 5/16 kwenye bodi ili taa ziangaze. Ikiwa tayari umekata balbu za taa kutoka kwenye Ukuta unaweza kukadiria maeneo ya kuchimba au kutumia moja ya jaribio la chakavu vipande ulivyochapisha. Nimeona ni rahisi kupata maeneo ya kuchimba mboni kwenye nyenzo hii kwa kuchora duara kidogo kuzunguka kila divot na penseli.
Wakati wa kutengeneza chips kadhaa. Tumia kifaa chochote cha kuchimba visima unacho na 5/16 "kuchimba kuweka mashimo 26 kwenye ubao. Mtambo wangu wa kuchimba visima hautagonga kabisa shimo la katikati… kwa hivyo ilibidi nitumie kifaa kingine cha spinney. Uko sawa, mkate wangu wa mayai mdogo hautashikilia 5/16 "kuchimba visima, lakini itapiga 9/32" vizuri; LED inapaswa kutoshea kupitia shimo ili PCB iweke gorofa nyuma ya ubao.
Ikiwa ungekuwa haujakata balbu nje, sasa ni wakati. Vunja kisu cha X-Acto na bodi ya kukata na uende mjini. Mwanangu anasema kwamba kukata umbo la X ndani ya kila balbu na kisha kukata vipande vilivyosababishwa vya pembetatu vilifanya kazi vizuri.
Hatua ya 4: Weka cheche kadhaa ndani yake
Ni wakati wa kuanza mwisho wa LED wa mradi huu. Piga 26 ya WS2812B na uwaweke kwenye ubao. Unataka kuhakikisha kuwa wote huweka gorofa kwa usahihi. Huu pia ni wakati mzuri wa kuwajaribu wote mmoja mmoja kabla ya kuuza kikundi kizima ili kujua kuna moja ya wonky huko. Nimeambatanisha mchoro rahisi wa Arduino ambao hutema tu rangi bila mpangilio katika WS2812-speak. Unaweza kutumia kebo ya servo, au kebo ya Ribbon, au waya yoyote ya kuruka ambayo unaweza kuwa nayo karibu kupiga waya wa jaribio. Weka fimbo ndogo ya siri ya pini 3 kwenye kebo na unaweza kuishikilia kwenye pedi za "ndani" za PCB za LED. Kila LED inapaswa kuwaka juu, na maadamu unajaribu moja kwa wakati usambazaji wa umeme wa Arduino unaweza kushughulikia kazi hiyo kwa urahisi.
Mara tu ukihakikisha kuwa LED zote ziko katika hali nzuri ya kufanya kazi unaweza kuanza kutengeneza waya. Nilitumia tu waya wa zamani wa kupima 20 uliyopigwa nilipata wakati Redio Shack bado ilikuwa karibu. Utahitaji kutengeneza 23 kila moja ya nyekundu, nyeusi, na kijani kibichi, au rangi yoyote unayotaka kutumia kwa nguvu, ardhi na data. Sina mwelekeo wa kutoa urefu wa waya. Nilishikilia tu kipande cha waya kati ya taa kadhaa za LED na kuanza kukata rundo kwa urefu huo. Kuna wanandoa katikati ambao wanaonekana kuwa mrefu zaidi kuliko wengine, kwa hivyo endelea kutazama hilo.
Baada ya waya zako kukatwa endelea na kuvua kidogo kutoka kila mwisho, tu ya kutosha kugeuza kwenye pedi za PCB. Hatutaunganisha H na mimi, au Q kwa R bado. Piga ncha za waya, na weka pedi kwenye taa za taa. Kisha jiandae kwa mchakato wa kuchosha wa vidole vya kidole vilivyochomwa na kuziunganisha waya kwenye PCB. Rudia kile kinachoonekana kama mara elfu kumi na moja, ingawa ni kama 155 mwishowe.
Baada ya kuwa na safu zote tatu zimeuzwa, utaweka waya mrefu wa data kutoka H hadi mimi, halafu mwingine kutoka Q hadi R. Halafu kila safu itapata waya na nguvu za ardhini moja kwa moja kutoka kwa bodi ya usambazaji wa umeme / kuziba / kitu, kwa hivyo A, mimi, na R wote tuna waya zao za umeme. Tazama picha na skimu na zote zitakuwa na maana. Pia utaweka kofia moja ya 1000μF kwa upande mwingine wa kila mstari, kwa H, Q, na Z, kuweka akiba ya nguvu kwa kila strand. (Siwezi kuahidi ni muhimu, lakini hakika hainaumiza chochote.) Mwishowe utatengeneza waya ya kuruka kutoka data ya A kwenye pedi ambayo itaenda kwa Arduino. Chukua tu jumper ya kawaida na uikate katikati, kisha solder R1, kipinga cha 220 hadi 470 Ohm, inline na kufunika na kupungua kwa joto. Solder mwisho mmoja kwa pedi ya DIN kwenye mwangaza wa kwanza wa LED, na ncha nyingine inakwenda kwa pini ya Arduino 6 (sio lazima iwe 6, inaweza kuwa pini yoyote kweli).
Mara tu unapopata LED zako zote kuunganishwa pamoja, na waya za umeme zilizounganishwa kwenye mwisho mmoja wa kila safu, na capacitors kwa upande mwingine, ni wakati wa kwenda mbele na gundi moto kila kitu chini ya bodi. Chukua muda wako, usitie vidole vyako kwenye ubao. Nilitumia kama vijiti vya gundi tatu au nne kuhakikisha kila kitu kinakaa mahali nilipoiweka, pamoja na kujenga kidogo karibu na capacitors na waya za nguvu ili kufanya misaada ya shida.
Utaona bodi mbili tofauti kabisa kwenye picha. Mmoja ana Arduino Pro Mini na moduli ya Bluetooth ya HC-05, nyingine haina, sawa, bado. Yule aliye na Pro Mini ndiye aliyeenda kwa mpwa wangu ambaye sikupata picha za kutosha za kujenga. Pia ni ile iliyoonyeshwa kwenye skimu iliyoambatanishwa. Mgawanyiko wa voltage ambayo hutupa Arduino's 5v TX kwa HC-05's 3.3v RX imejengwa tu kwenye kebo inayounganisha hizo mbili. Unaweza kubonyeza waya na solder R2, kipinga 1k7, ndani. Kisha solder R3, kipinga 3k3, kutoka mwisho wa HC-05 wa R2 hadi waya unaokwenda chini. Au unaweza kujenga hiyo kwenye protoboard ikiwa ungependa.
Bodi nyingine kwenye picha ni yangu na itatumia Raspberry Pi Zero W badala ya HC-05. Ya Arduino ina bodi ya usambazaji wa nguvu niliyoigonga pamoja kwenye ukumbi wa maandamano. Ni safu kadhaa tu za vichwa na mwingine capacitor 1000µF iliyouzwa kwa nyaya za nguvu za jack. Mimi ni safi nje ya vifuniko vya kebo vya umeme kama hiyo kwa toleo la Pi kwa hivyo nimepata aina hiyo na vituo vya screw mwisho na nikasababisha nguvu zote zinazoongoza kwenye hiyo. Labda nitaishia kujenga kitu kidogo nadhifu, na hakika nitaishia kuongeza kofia ya 1000µF pia.
Hatua ya 5: Ipe Ujanja - Njia ya Arduino
Sasa sehemu ambayo tumekuwa tukingojea, na kuifanya ifanye kitu. Kwa bahati nzuri kwako tayari nimetumia usiku machache sana kuandika nambari ya mradi huu. Unachohitaji kufanya ni kupakua faili ya zip, kuitoa kwenye kompyuta yako mahali pengine, kuifungua kwenye IDE ya Arduino, na kuipakia kwa Arduino yako. Kwa bahati nzuri kwangu mimi ni usiku, usiku wa manane sio mpango mkubwa (ni saa 4 asubuhi wakati ninaandika hii).
Mwisho wa Arduino kwa kweli ni faili sita kwenye folda inayoitwa "rudLightsArduino." Faili ya zip iliyo nayo imeambatishwa na hatua hii. Vinginevyo unaweza kuipata kutoka kwa hazina ya GitHub. Walakini unaamua kupata faili, mara tu wanapokuwa kwenye kompyuta yako kufungua rudLightsArduino.ino katika IDE ya Arduino. Hiyo inapaswa kupakia faili zingine tano kama tabo katika IDE pia. Ikiwa uliunganisha pini yako ya data ya WS2812B kwa pini ya Arduino isipokuwa pini 6 utataka kupata laini "#fafanua LED_PIN 6" na ubadilishe 6 kuwa pini uliyotumia.
Basi unaweza kubadili kwenye kichupo kilichoitwa "daVars.h" na upate sehemu ya kamba zenye nambari ngumu ambazo zinaonyeshwa kwenye ubao. Hizi ni mistari inayoanza na "const char string_X PROGMEM blah blah" karibu na juu ya faili. Badilisha hizi kama unavyotaka, hakikisha kuwa zote ni Sura na hazina wahusika maalum (kama kipindi, koma, nk…) Nafasi ni sawa.
Unaweza kuongeza mistari zaidi kwa kunakili laini iliyopo, ibandike chini ya nyingine, na ubadilishe nambari katika sehemu ya "string_X ". Ongeza idadi kila wakati. Kinadharia unaweza kuokoa mistari mingi ambayo itatoshea kwenye hifadhi ya flash ya Arduino. Uchawi wa sehemu ya PROGMEM inamaanisha kuwa kamba hizi sio zote zimewekwa kwenye RAM, husomwa moja kwa moja kutoka kwa kumbukumbu ya flash badala yake. Sitapata maelezo zaidi, lakini unaweza kupata maelezo zaidi kwenye ukurasa wa kumbukumbu wa Arduino. Unapoongeza au kuondoa mistari hapo itabidi uhariri sehemu zingine kadhaa pia. Pata sehemu inayofuata na "jedwali la ref kwa minyororo iliyo hapo juu" na ongeza / ondoa "string_X" inavyohitajika kutoka kati kati ya {braces curly}. Mwishowe, pata laini "int string_count = X" na ubadilishe nambari kuwa kiasi cha masharti kutoka kwa meza hapo juu. Nambari hii ni hesabu halisi, yaani sio kuanzia sifuri. Ikiwa kuna mistari saba ya "const char string_X" kisha weka 7 hapa.
Sasa unganisha na upakie nambari hiyo kwa Arduino yako. Utahitaji kukata HC-05 ili ufanye hivyo kwani moduli ya Bluetooth hutumia laini sawa za TX / RX kama kompyuta-> Arduino kifaa cha programu. Baada ya nambari kupakiwa, kata duino kutoka kwa kompyuta na unganisha tena moduli yako ya BT.
Sasa unaweza kukusanya mkusanyiko unaokwenda kwenye fremu. Kioo kwanza, kisha Ukuta mbaya na taa zimekatwa. Ifuatayo huja karatasi mbili za vellum kama kifaa cha kueneza. Niliishia kuongeza safu nyingine ya kueneza kwa kushikilia karatasi ya kawaida ya printa pia. Mwishowe unaweza kuweka vitambaa vilivyojaa vyema kwenye fremu, ukihakikisha kuwa imeelekezwa kwa usahihi kwenye karatasi ya Ukuta.
Kinachofuata hutegemea na kile ulichotumia kwa fremu, na jinsi vitu vinavyojazana kwenye fremu iliyosemwa. Unaweza kuona kwenye picha ya ile iliyomalizika ambayo ilibidi nijenge ugani kwenye fremu ili iwe na urefu ulioongezwa wa kila kitu. Ugani huu ulikuwa 1/2 tu na 3/4 ukanda wa pine, uliowekwa kwenye pembe, na kushikamana nyuma ya fremu na gundi ya kuni. Kisha nikatumia vipande vidogo vyenye umbo la pembetatu vya fiberboard ili kuingia ndani ya yanayopangwa ndani ya fremu iliyoshikiliwa na uungwaji mkono wa asili. Kwa wale niliweka gundi vipande vya msuguano vya pine ili kuzijenga kwa makali ya nyuma ya ugani wa fremu. Kisha nikachimba mashimo kadhaa ya majaribio na nikatafuta msaada wa asili wa sura hiyo kwa kusimama. Mwishowe nilichimba-majaribio na kukata urefu wa waya wa kubaki kwenye ugani wa fremu ili kuwa kama hanger. Ikiwa unatumia kisanduku cha kivuli au fremu nzito huenda hauitaji kupitia raha hii ya upanuzi.
Mwishowe, iweke juu na unganisha adapta ya AC na angalia onyesho la mwangaza linaanza. Wakati mpwa wangu wa kwanza alipoziunganisha kwake aliangaza "Krismasi Njema." Yako yatataja kamba yoyote uliyoweka katika "const char string_0 " au "RUDLIGHTS ALPHABET BOARD" ikiwa haukubadilisha nambari bado.
Ikiwa umeruka moduli ya Bluetooth ya HC-05 ya hii, hongera, umemaliza! Natumai utapata mileage nyingi kutoka kwa mawasiliano yako na kichwa cha chini:-)
Ikiwa ulienda kwa moduli ya Bluetooth, elekea hatua inayofuata ya, kile ninaamini ni, sehemu nzuri, na kwanini nilianza mradi huu badala ya kununua tu mpwa wangu mwingine.
Hatua ya 6: Programu (!)
Ndio, unasoma hiyo sawa. Kuna programu rafiki ya Android ya rudLights ambayo hukuruhusu kuonyesha, na hata kuokoa, ujumbe maalum kwenye bodi yako. Krismasi iliyopita tulimpa mpwa wangu kibao cha Amazon Fire. Kwa hivyo moja ya hoja kuu za mradi huu ilikuwa kuwa na njia ya yeye kutumia kibao hicho kushirikiana na Bodi ya Alfabeti ya RudLights. Niliishia Thunkable ambayo ilitoa njia nzuri, rahisi ya kujenga programu kwa mvulana ambaye hajawahi kutengeneza programu ya Android hapo awali. Niliweza kuweka pamoja kitu ambacho kilifanya kila kitu ninachohitaji katika siku chache tu. Sio lazima ufanye hivyo ingawa, unaweza kupakua programu kutoka kwa seva yangu au hazina ya GitHub. Kutoka eneo lote unaweza pia kupakua mradi wa programu.aia faili ambayo unaweza kutumia kwenye Thunkable kutengeneza toleo lako la App ya RudLights. Jisikie huru kuongeza au kuondoa chochote, rejea tena, badilisha picha, una nini. Inapatikana chini ya GPLv3 kama mwisho wa mambo wa Arduino.
Unaweza kutembelea ukurasa wa wavuti wa rudLights kwa maelezo juu ya kusanidi na kusanidi programu, na vile vile una jinsi ya kuitumia mara tu ikiwa imewekwa.
Hatua ya 7: Mwisho?
Kweli, hapo unayo, Bodi ya Alfabeti ya RudLights. Kwa kuwa toleo langu la nguvu ya Pi bado linasanidiwa sijaongeza hatua au nyaraka za msaada kwa hiyo bado. Nitasasisha hii inayoweza kufundishwa mara tu nitakapokuwa na kitu kinachofanya kazi. Ikiwa una maswali yoyote au maoni, ikiwa chochote hakieleweki, nipige kwenye maoni hapa chini au tuma Ujumbe kupitia ukurasa wangu wa wasifu. Nina furaha kujibu.
Asante kwa kusoma, furahiya!
Iliyorekebishwa 20180113 - Kiunga kilichobadilishwa kuwa moduli ya Bluetooth ya HC-05 kama kipengee kilichounganishwa awali kiko nje ya hisa
Ilipendekeza:
Mto Bodi ya Mzunguko wa Mgeni: Hatua 4
Mto wa Bodi ya Mzunguko wa Mgeni: Mafunzo ya jinsi ya kutengeneza mto na mgeni anayeweza kucheza ambaye hucheza muziki na kuangaza na bonyeza kitufe
Arduino Gari Inayodhibitiwa Kupitia Programu ya Bluetooth: Hatua 4 (na Picha)
Programu ya Kudhibitiwa kwa Gari ya Arduino kupitia Programu ya Bluetooth: Tunachojua kuwa Arduino ni jukwaa bora la kuiga, haswa kwa sababu hutumia lugha ya programu ya urafiki na kuna vitu vingi vya kushangaza ambavyo vinatupa uzoefu mzuri. Tunaweza kuunganisha Arduino na tofauti
Robot inayodhibitiwa na Wi-Fi Kutumia Wemos D1 ESP8266, Arduino IDE na Programu ya Blynk: Hatua 11 (na Picha)
Robot inayodhibitiwa na Wi-Fi Kutumia Wemos D1 ESP8266, Arduino IDE na App ya Blynk: Katika mafunzo haya ninakuonyesha jinsi ya kutengeneza tanki ya roboti inayodhibitiwa na Wi-Fi inayodhibitiwa kutoka kwa smartphone kutumia Blynk App. Katika mradi huu bodi ya ESP8266 Wemos D1 ilitumika, lakini mifano mingine ya sahani pia inaweza kutumika (NodeMCU, Firebeetle, n.k.), na pr
Rahisi Mgeni Mambo Xmas ABCs: 5 Hatua
Mambo ya Ajabu rahisi Xmas ABC: Toleo rahisi, lililopunguzwa la taa za Stranger Things ABC. Wasiliana kutoka Upside Down (aka laptop yako) ukitumia taa hizi za LED
Utangulizi wa Programu ya 8051 na AT89C2051 (Mgeni anayeigiza: Arduino): Hatua 7 (na Picha)
Utangulizi wa 8051 Kupanga na AT89C2051 (Mgeni anayeigiza: Arduino): 8051 (pia inajulikana kama MCS-51) ni muundo wa MCU kutoka miaka ya 80 ambayo bado inajulikana leo. Udhibiti mdogo wa kisasa wa 8051 unapatikana kutoka kwa wauzaji wengi, kwa maumbo na saizi zote, na anuwai ya vifaa vya pembezoni. Katika mafunzo haya