Orodha ya maudhui:
- Hatua ya 1: Wazo
- Hatua ya 2: Mambo Unayohitaji
- Hatua ya 3: Andaa Baa
- Hatua ya 4: Wape waya
- Hatua ya 5: Uwekaji Coding Umeanza
- Hatua ya 6: Weka Pamoja
- Hatua ya 7: Mpango wa Baadaye
Video: PixelD ya Taa ya Pembe ya 2.5D ya Mchemraba: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
LED ni za kutisha, ni ndogo sana lakini zenye kung'aa, zina rangi lakini ni rahisi kudhibiti. Wengi wetu huanza kujua LED tangu masomo yetu ya kwanza ya umeme. Na upendo wangu kwa LED ulianza wakati huo huo. Mara moja nilionyesha onyesho la LED kwa marafiki wangu kazini. Msichana alisema: Ninapenda LED, nitaolewa na LEDs. (Alisema hivyo kwa kweli:)) Naamini wengi wenu mnashiriki upendo huo huo, pia.
LED moja yenyewe ni ya kutosha, lakini kwa asili ya aina ya mwanadamu, tunafanya taa za LED kuwa baridi na baridi. Vipande vya LED vilifanya doa moja kwa laini, Matrix ilifanya uso wa 2D, fikra zingine zilitengeneza Cubes za LED kuwasha nafasi ya 3D (tafuta miradi ya Cube ya LED juu ya kufundisha, au angalia video hii, ninayopenda. Unaweza hata kununua 3 x 3 Kitanda cha Cube cha LED katika Radioshack kwa pesa 20).
Hizi cubes za kupendeza zililipua akili yangu wakati wangu wa kwanza kuziona. Nilijua nataka kujenga moja papo hapo. Baada ya utafiti wa mkondoni na kuchanganyikiwa na kitanda cha radioshack kwa muda. Ninahisi sio kazi rahisi kwangu kujenga mchemraba mkubwa (angalau 6x6x6) wa rangi moja ya LED, achilia mbali RGB baridi ninayotaka. Unahitaji ujuzi mzuri wa kutengeneza ili kuifanya kazi na inaonekana nzuri. Ufungaji mwingi wa wiring na ngumu.
Usikatishwe tamaa na mimi, ingawa, kuna mafunzo mazuri ya kutosha kupitia. Na mazoezi mengine yanaweza kufanya ukamilifu. Sina muda na juhudi za kutosha kujenga changamoto hii kuu ya LED (kwangu). Nataka tu kujenga kitu kizuri kabla ya siku ya kuzaliwa ya mpenzi wangu (sio wakati mwingi), kama zawadi.
Hatua ya 1: Wazo
Kwa hivyo lengo hapa kwangu ni, kubuni kitu kizuri kama mchemraba wa LED, lakini rahisi kujenga, huokoa wakati na inaweza kuwa pesa. Nilianza kufanya utafiti zaidi juu ya maonyesho nyepesi, taa za makali pia ni nzuri. Baada ya kufanya mazoezi kadhaa, nilipata wazo: vipi ikiwa tutatumia matrix ya LED na vipande vingi vya plastiki wazi, kuwasha nafasi ya 3D?
Lakini inawezaje kuwa na kina cha shamba (mwelekeo wa tatu)? Kwa kutazama miundo hiyo ya taa za pembeni, inaonekana mahali popote pale inapokatwa au mchanga itachukua picha. Kwa hivyo kwenye sehemu zilizo wazi katika kila safu / safu, ikiwa zina maeneo kwa urefu tofauti yamechorwa / mchanga, kipimo cha tatu kinaongezwa.
Hatua ya 2: Mambo Unayohitaji
Adafruit NeoMatrix 8x8
4 x Futa Baa ya Mstatili iliyotengwa ya Acrylic, 3/8 "Nene, 3/8" Upana, 6 'Urefu McMaster
Arduino Uno
470 Ohm kupinga
Capacitor 1000 uf
5V 2A Usambazaji wa umeme
Adapter ya Nguvu ya Kike ya kike - 2.1mm jack ya kuzuia block terminal
Kitu cha kushikilia vitu vyote pamoja, kuni, kadibodi, msingi wa povu, au kuchapisha 3D nyumba yako!
Hatua ya 3: Andaa Baa
Kabla ya kushughulikia baa, wacha tufanye hesabu kwanza. Kwa kuwa ninahitaji kuagiza vitu mapema, sijui nafasi kati ya kila taa za LED. Kulingana na kipimo kilichoelezewa kwenye matunda, nilihesabu nafasi ni 71.17mm / 8 = 8.896mm = 0.35inch. Baa ya karibu zaidi unaweza kupata ni inchi 3/8. Kwa hivyo mwishowe baa 8 ni pana kidogo kuliko Matrix ya LED, lakini bado, kila bar iko juu ya LED.
Kwa kuwa tunatengeneza mchemraba wa 8 x 8 x 8, kuna haja ya kuwa na mraba 8 3/8 kwenye mhimili wa Z. 3/8 x 8 = 3. Pamoja na nyongeza ili kuziunganisha baadaye. Niliamua kila baa ina urefu wa inchi 3.5.
Nilimuuliza rafiki yangu wa kutengeneza modeli mtaalamu Denis juu ya jinsi ya kufikia kile ninachotaka. Hapa kuna mpango:
- Kata baa kwa kipande na msumeno wa bendi, acha urefu wa ziada hapa.
- Tumia mashine ya kusaga na kumaliza kidogo kinu kukata makali. Haitakuwa laini kabisa.
- Denis alipendekeza nipake mchanga kando zote, lakini kwa kuzingatia kuna 8 x 8 = baa 64, niliruka hatua hii
- Baa za Kipolishi zilizo na gurudumu la polish.
- Masking mkanda baa, kuondoka tu eneo block unataka taa juu baadaye wazi. Unaweza kupata ubora bora ikiwa utarekodi moja kwa wakati. Niligonga seti moja kwa wakati ili kuokoa wakati.
- Mlipuko wa shanga baa zilizofichwa.
- Rudia!
Nilinunua baa hizi nikifikiri ninaweza kuokoa wakati kukata. Lakini wakati mradi unaendelea nilidhani bado ni kazi nyingi ya kurudia. Je! Kuna chaguzi zingine?
Wakati mwingine labda nitajaribu kukata laser. Akriliki nene ya inchi 3/8 inaweza kuwa changamoto kidogo kwa mkataji wa laser ya kupendeza. Lakini ikiwa unaweza kupata moja, inaweza kukuokoa muda.
Hatua ya 4: Wape waya
Adafruit ina mafunzo mazuri sana ya bidhaa zake za Neopixal. Na wanasasisha kwa muda. Nilipoanza kucheza nao, hawakutaja lazima kuwe na kinzani kati ya arduino na tumbo. Kwa hivyo nilikaanga LED kadhaa. Lakini usijali, kawaida itakuwa kaanga tu LED ya kwanza. Kwa hivyo mimi nakushauri sana uagize vidonge vya badala ya LED (WS2812S 5050 RGB LED na Jumuishi ya Dereva Chip) ikiwa unajua jinsi ya kufuta vifaa vya SMT (Au kuwa na rafiki anajua jinsi ninavyofanya, asante Eric).
Uunganisho ni rahisi sana. Bidhaa zote za pixal ya Neo zina pini tatu, + 5v, GND na Digit In. Nguvu ya nje inahitajika ingawa kwa NeoMatrix. Picha hapo juu inaonyesha maelezo. Hakikisha tu kuwa na ulinzi wa capacitor na kontena.
Hatua ya 5: Uwekaji Coding Umeanza
Baada ya kila kitu kushikamana, unapaswa kwenda kupakua maktaba ya Neopixel na kuendesha nambari ya majaribio. Wakati itaangaza, utashangaa! Ninaiangalia sana kwa muda mrefu kama macho yangu yanaweza kuchukua (ni mkali sana!). Utaona 4 za LED zimezimwa, lakini usiogope, ni sawa, yote ni kwa sababu nambari ya jaribio inafafanua tu 60 za LED. Badilisha tu hiyo iwe 64.
Kisha unaweza kupakua Maktaba ya NeoMatrix ili iweze kusema "Howdy" kwako.
Pia, kuteka maumbo yenye nguvu, utahitaji maktaba ya Adafruit GFX. Unaweza kusogeza maandishi, chora kila pikseli moja, mistari, mstatili, duara na zingine zaidi. Kwa kutumia amri ya DrawPixel, unaweza kufanya maumbo yaliyogeuzwa kukufaa.
Njia niliyofanya kwa maumbo yangu ni, nilichora ninachotaka kwenye gridi ya 8 x 8 katika Adobe Illustrator kwanza (Unaweza kutumia programu yoyote ya 2D, au chora hata kwenye karatasi kwanza. Katika hatua hii unabuni maumbo na uhakikishe kama hiyo, kwa hivyo sio lazima ubadilishe programu ya baadaye ambayo inachukua muda zaidi). Kisha fafanua safu ya 2D katika mchoro wa arduino kama hii:
moyo wa baiti [8] [8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 1, 1, 0, 0, 1, 1, 0 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1, 1, 1, 1 }, { 0, 1, 1, 1, 1, 1, 1, 0 }, { 0, 0, 1, 1, 1, 1, 0, 0 }, { 0, 0, 0, 1, 1, 0, 0, 0 }, };
Katika safu hii, 1 inasimama kwa pixel inayoangaza, na 0 inamaanisha kuzima. Katika kitanzi batili (), unaweza kupiga simu tu
kwa (int i = 0; i <8; i ++) {
kwa (int j = 0; j <8; j ++) {
ikiwa (moyo [j] == 1) {
matrix.drawPixel (j, i, RED);
}
}
}
onyesho la matrix ();
kuchelewesha (20);
kuteka sura ya moyo.
Katika safu ya 2D, unaweza kutupa nambari zingine kuwakilisha rangi zingine, na kuongeza zingine ikiwa ni taarifa.
Nilijaribu kuunda safu ya 3D, na mwelekeo wa tatu kama rangi. Ni ngumu sana kucharaza maumbo rahisi. Unaweza kujaribu hiyo ikiwa unataka kuonyesha picha ya kupendeza lakini maalum.
Hatua ya 6: Weka Pamoja
Nilichapisha sehemu za makazi za 3D na kuziweka pamoja, katika hatua hii unaweza kutumia nyenzo zozote karibu na wewe, bodi ya kadi, kuni, msingi wa povu. Hakikisha tu baa zote zimewekwa vizuri na salama juu ya NeoMatrix
Faili za STL ziko hapa:
www.thingiverse.com/thing 259135.
Hatua ya 7: Mpango wa Baadaye
Tengeneza picha nzuri za picha na muziki.
Cheza karibu na mpangilio wa baa, ni mwingiliano gani mpya unaweza kupata na usanidi tofauti?
Mwishowe, asante kwa kutazama! Ikiwa utafanya kitu kama hicho, tafadhali nijulishe. Huwezi kusubiri kuona onyesho lako nyepesi!
Mkimbiaji Juu katika Mashindano ya Makerlympics
Ilipendekeza:
Taa ya Taa ya Smart Smart - Taa mahiri W / Arduino - Nafasi ya Kazi ya Neopixels: Hatua 10 (na Picha)
Taa ya Taa ya Smart Smart | Taa mahiri W / Arduino | Nafasi ya Kazi ya Neopixels: Sasa siku tunatumia muda mwingi nyumbani, kusoma na kufanya kazi kwa kweli, kwa nini tusifanye nafasi yetu ya kazi iwe kubwa na mfumo wa taa na taa za Arduino na Ws2812b msingi. Hapa naonyesha jinsi ya kujenga Smart yako Dawati la Taa ya LED ambayo
Rahisi Tilt-Based Rangi Kubadilisha Wireless Cube Taa ya Mchemraba: 10 Hatua (na Picha)
Rangi Tilt-based Rangi Inabadilisha Taa ya Mchemraba ya Rubik isiyo na waya: Leo tutaunda taa hii ya kushangaza ya Rubik's Cube-esque ambayo inabadilisha rangi kulingana na upande gani uko juu. Mchemraba huendesha kwenye betri ndogo ya LiPo, iliyochajiwa na kebo ndogo ya usb, na, katika upimaji wangu, ina maisha ya betri ya siku kadhaa. Hii
Pembe ya Hockey Pembe: Hatua 5
Pembe ya Hockey Pembe: Mimi na mtoto wangu hucheza Hockey nyumbani kwetu, pia inajulikana kama Hockey ya goti, na aliuliza siku moja juu ya pembe kwenye vituo vya NHL wanapofunga. Alitaka kujua ikiwa tunaweza kupata moja. Badala ya kununua pembe yenye malengo yenye sauti kubwa (haikutokea kamwe) mimi
Mchemraba wa Uchawi au Mchemraba Mdhibiti Mdogo: Hatua 7 (na Picha)
Mchemraba wa Kichawi au Mchemraba Mdhibiti Mdogo: Katika Maagizo haya, nitakuonyesha jinsi ya kutengeneza mchemraba wa Uchawi kutoka kwa mtawala dhaifu wa Micro. Wazo hili limetoka wakati nilipochukua Mdhibiti mdogo wa ATmega2560 kutoka Arduino Mega 2560 na kutengeneza mchemraba Kuhusu vifaa vya Mchemraba wa Uchawi, nimefanya kama
Taa ya Taa ya Miaka 31 ya Taa za Taa za Mfano Nk ..: Hatua 11 (na Picha)
Taa ya Taa ya Miaka 31 ya Taa za Taa za Mfano nk. Shida ni kwamba modeli za taa zinaweza kuwa ndogo na nafasi ndogo ya betri na