Բովանդակություն:

Չափազանց զով Rainbow գլխակապ. 9 քայլ (նկարներով)
Չափազանց զով Rainbow գլխակապ. 9 քայլ (նկարներով)

Video: Չափազանց զով Rainbow գլխակապ. 9 քայլ (նկարներով)

Video: Չափազանց զով Rainbow գլխակապ. 9 քայլ (նկարներով)
Video: Drawing And Coloring Peppa Pig With A Rainbow 🐷🌈 Drawings For Kids 2024, Նոյեմբեր
Anonim

Հետևեք ՝ մարտահրավեր նետված … բայց չվախեցած Տեսեք իմ բլոգը https://johncohn.org ավելին johncohn- ի մասին »

Այս նախագիծը կօգնի ձեզ ստեղծել լուսադիոդի գույնի լուսապսակ, երբ դուրս գաք, ես երկու տարի հագնում եմ դրանցից մեկը գիտաժողովներում, դպրոցներում, այրվող մարդկանց մեջ … և Makerfaire- ի և ես միշտ ունենում եմ ուրախ մարդիկ. Մարդիկ կժպտան, երբ դու հագնես քոնը: Նրանք ժպտացին, երբ ես այն հագնում էի այստեղ

Շինարարությունը պարզ է, եթե ունեք գաղտնի բաղադրիչ, որը RGB լուսավորության ժապավենի երկարությունն է, որը հիմնված է Չինաստանում Wuxi Asic's Corp- ի HL1606 LED հսկիչի վրա: Իմը ձեռք բերեցի Շանհայում գործուղման ժամանակ: Այս լուսային շերտերն ամբողջ աշխարհում հայտնի են դառնում նշանների և ճարտարապետական լուսավորության համար: Ես կցել եմ իմ գնած 5 մետրանոց շղթայի նկարը ՝ դրա վերահսկիչ տուփի հետ միասին: Թեև դրանք սովորական չեն այս երկրում (դեռ), բայց կան մի քանի մատակարարներ, որոնք ձեզ կուղարկեն այս կախարդական իրերը: Ստուգեք այս մատակարարներին: Մատակարար 1, մատակարար 2. Շուտով դեռ շատերը կլինեն, անկասկած: (Նշում. Դիտեք այս տարածքը.. Կարծում եմ, որ շուտով ես կարող եմ գնել այս շերտերը Չինաստանից: Եթե հետաքրքրություն լինի, ուրախ կլինեմ ձեռք բերել մարդկանց համար): RGB լուսադիոդների լուսավոր մակերեսը տեղադրված է յուրաքանչյուր դյույմի վրա: LED- ների յուրաքանչյուր զույգ վերահսկվում է HL 1606- ով: Շերտերը վաճառվում են բազմաթիվ երկարություններով, որոնցից յուրաքանչյուրը կազմված է ավելի կարճ երկարություններից, որոնք պարունակում են 20 լուսադիոդ `10 վարորդի չիպերով: Գլխակապս պատրաստված է այդ 20 LED հատվածներից մեկից: Այս աշխատանքը կատարելու իրական հնարքը HL 1606 -ի հակադարձ նախագծումն էր: Այս չիպը առեղծված է.. առանց անգլերեն լեզվի փաստաթղթերի, և միայն չինարենով շատ սահմանափակ փաստաթղթերով: Օգտագործելով շրջանակներ, իմ գնած ցուցադրական վարորդը և դրա կոպիտ թարգմանությունը փաստաթղթեր Ես կարողացա հետագծել ազդանշանը, որն անհրաժեշտ է շերտերը վարելու համար: Մուտքային ազդանշանը օգտագործում է Serial Peripheral Interface (SPI) ավտոբուս, որն օգտագործում է մեկ տվյալների քորոց (D_I).. և ժամացույցի քորոց (C_I) `կառավարման բիթերում տեղաշարժվելու համար` գունային տվյալները շերտին բեռնելու համար: A Latch ազդանշանը (L_I) օգտագործվում է մեկ HL 1606- ի տվյալները փակելու և դրա հին տվյալները ճիշտ աջ մասում գտնվող չիպին փոխանցելու համար: Կա նաև զարկերակի լայնության մոդուլյացիայի (PWM) կառավարման քորոց (S_I), որը վերահսկում է գույնի պայծառությունը և մարում: Ուշադրություն դարձրեք, որ այս նախագիծը չի օգտագործում այս գունաթափման հնարավորությունները `կոդի չափի սահմանափակումների պատճառով: բայց դրանք շատ թույն են ուսումնասիրելու համար: Երբ ես դա պարզեցի, բավականին պարզ էր միկրոհսկիչի ծրագրավորումը `շերտերը քշելու համար: Ես օգտագործել եմ PICAXE 08-M: Ես ընտրել եմ PICAXE- ը, քանի որ ա) ես դրանք դրել եմ մոտակայքում.-) և բ) դրանք օգտագործելու համար շատ քիչ արտաքին բաղադրիչներ են պահանջում: PICAXE 08M- ը PIC12F683 միկրոչիպ է, որը նախապես բեռնված է PICAXE ընտանիքին պատկանող պարզ նշանավոր թարգմանիչով ՝ որպես գեղեցիկ, հեշտ օգտագործվող ինտեգրված զարգացման միջավայր, որն անվճար ներբեռնման համար հասանելի է այստեղ: Մնում էր գրել կոդը, ներբեռնել այն PICAXE- ում և միասին զոդել: Շնորհավոր շենք !!!

Քայլ 1: Կտրեք լուսարձակը դեպի երկարություն

Կտրեք Լույսի ժապավենը դեպի երկարություն
Կտրեք Լույսի ժապավենը դեպի երկարություն
Կտրեք Լույսի ժապավենը դեպի երկարություն
Կտրեք Լույսի ժապավենը դեպի երկարություն

Շերտերը վաճառվում են բազմաթիվ երկարություններով, որոնցից յուրաքանչյուրը բաղկացած է ավելի կարճ երկարություններից, որոնք պարունակում են 20 լուսադիոդ ՝ 10 վարորդական չիպերով: Գլխարկս պատրաստված է այդ 20 LED հատվածներից մեկից: Գլխարկը ձեր սեփականը կտրելու համար գտեք եռակցված միացումներից մեկը, որը 20 LEDS բռունցքը կցում է հաջորդ հատվածին: Sharpգուշորեն կտրեք զոդված կապի վրա սուր մկրատով: Օգտագործեք նուրբ հուշում, ցածր ջերմության եռակցման երկաթ `մաքրելու և նորից ամրացնելու համար զոդման միացումները ժապավենի հատվածին, որը դուք պարզապես կտրել եք:

Քայլ 2: Հավաքեք բաղադրիչներ

Հավաքեք բաղադրիչներ
Հավաքեք բաղադրիչներ
Հավաքեք բաղադրիչներ
Հավաքեք բաղադրիչներ

Այս նախագծի մասերի ցանկը բավականին հեշտ է: Բացի լուսային շերտից, որը կտրել եք 1-ին քայլում, ձեզ հարկավոր կլինի հետևյալը. ձեր շրջանի PICAXE- ը: Ազատ զգուշացրեք չիպը ցանկացած եղանակով ՝-:) IC- ի համար հարմար նախշով `որոշ velcro արական և իգական ժապավեններ- գործիքների համար անհրաժեշտ էլեկտրական ժապավեն- նուրբ հուշում` զոդման և զոդման, մետաղալարեր `մկրատ

Քայլ 3. Կտրեք կատարյալ տախտակը

Կտրեք Perf Board- ը
Կտրեք Perf Board- ը
Կտրեք Perf Board- ը
Կտրեք Perf Board- ը
Կտրեք Perf Board- ը
Կտրեք Perf Board- ը

IC վարդակից գցեք պերֆ տախտակի մեջ, որպեսզի այն համապատասխանի IC բարեկամական օրինակին: IC ընկերական ասելով ես նկատի ունեմ, որ perf board- ը հեշտացնում է այս IC- ի նման յուրաքանչյուր IC- ի կապում մի քանի լարերի միացումը:. Օգտագործեք ոլորման սղոց `ծայրը կտրելու համար, որպեսզի հնարավորինս փոքր լինի լարման կարգավորիչին և IC- ին տեղավորելու համար: Թողեք այնքան տախտակ, որ թույլատրվի առնվազն երկու լար լարել յուրաքանչյուր IC քորոցին

Քայլ 4: Լարացրեք կատարյալ խորհուրդը

Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board
Wire Up the Perf Board

Այս նախագիծը միացնելն արագ է:..- ICsocket- ը կպցրեք տախտակին `զգույշ լինելով միացումների միջև կամուրջ չանցնել: -Այնուհետ տեղադրեք LM7805 լարման կարգավորիչը IC վարդակից անմիջապես վերևում և ձախում, այնպես որ ելքային քորոցը (փին 3) ամենամոտ է IC վարդակից 1 -ին: Կատարեք փոքր թռիչք `կարգավորիչի ելքը միացնելու համար IC վարդակից 1 -ին կապին:. Սա PICAXE- ին կտրամադրի +5 վոլտ:- voltոդիչ 9 վոլտ մարտկոցի սեղմակում: Կարմիր կապարը զոդվում է լարման կարգավորիչի մուտքի քորոցին (փին 1), սև կապարը միացված է գրունտի միացմանը (փին 2): Լսումից ցատկիչ անցք դեպի IC վարդակից 8-րդ կապակցիչ ՝ PICAXE- ին գրունտային կապ ապահովելու համար-

Քայլ 5: Հաղորդալար LED շերտի վրա

Հաղորդալար LED շերտի վրա
Հաղորդալար LED շերտի վրա
Հաղորդալար LED շերտի վրա
Հաղորդալար LED շերտի վրա
Հաղորդալար LED շերտի վրա
Հաղորդալար LED շերտի վրա

Այս քայլը պահանջում է զգույշ զոդում: - Կտրեք 6 փոքր (1.5 ) հատված նուրբ մալուխ և երկու ծայրերը կպցրեք: fullyգուշորեն մի մետաղալար կպցրեք ձեր կտրած LED շերտի վերջում գտնվող 6 միացումներից յուրաքանչյուրին: Պիտակները պետք է բոլորը աջ կողմով լինեն: Մուտքերը պետք է կարդալ վերևից ներքև, GND, SI, DI, CI, LI և 5V:- այժմ լարերը միացրեք IC վարդակից համապատասխան քորոցին:- GND շերտի վրա միացված է IC (0V) 8-րդ կապին- - SI շերտի շերտի վրա միացված է IC- ի 7-րդ կապին (ելք 0)- DI- ն ժապավենի վրա միացված է IC- ի 6-րդ կապին (ելք 1)- CI շերտի վրա միացված է 5-ի կապում IC (ելք 2)- շերտի LI- ն միացված է IC- ի 3-րդ կապին (ելք 4)- ժապավենի 5V- ն միացված է IC- ի 1-ին կապին (5V)- Դուք նաև պետք է մեկ լրացուցիչ միացում կատարեք պահել PICAXE սերիական մուտքը լողացողից.

Քայլ 6: Ներբեռնեք ծածկագիրը

Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը

Այժմ ժամանակն է հիմնական կոդը ներբեռնել PICAXE: Ահա քայլերը. Սկսեք PICAXE ինտերակտիվ զարգացման միջավայրը (IDE): - միացրեք ձեր PICAXE ծրագրավորողին ձեր համակարգչի սերիալային պորտին (կամ USB- ից դեպի Serial ադապտեր, եթե սերիական պորտ չունեք): Համոզվեք, որ ծրագրավորման վարդակում կա դատարկ PICAXE 08M - կազմաձևեք IDE- ն ՝ ընտրելով Դիտել-> Ընտրանքներ Ընտրել «Ռեժիմ» 08 Մ ռեժիմի ներդիրում, Ընտրեք Սերիայի պորտ ներդիրը ՝ ձեր սերիական պորտը ընտրելու համար: - բեռնել «INSTRUCTABLES_HEADBAND. BAS» ֆայլը ՝ օգտագործելով File-> Open- Կազմել և ներբեռնել ֆայլը `ընտրելով PICAXE-> Run: Ֆայլը ներբեռնելիս պետք է տեսնեք առաջընթացի տողը, իսկ վերջում Ներբեռնեք ամբողջական հաղորդագրությունը: Այս նախագծի համար ես ներառել եմ որոշ նմուշների կոդ: Դուք կարող եք օգտագործել այն այնպես, ինչպես կա, կամ փոփոխել այն, որպեսզի ձեր գլխարկը լինի յուրահատուկ: Ունե՞ք հարցեր: Պարզապես ինձ նամակ ուղարկեք [email protected] հասցեով

Քայլ 7: Փորձարկեք այն

Փորձեք այն
Փորձեք այն

Հեռացրեք PICAXE ծրագիրը ձեր ծրագրավորողից և տեղադրեք այն 8 փին IC վարդակից, զգույշ եղեք, որպեսզի ուշադրություն դարձնեք կողմնորոշմանը: Կրկնակի ստուգեք ձեր բոլոր կապերը: Կատարեք այն ամենն, ինչ սովորաբար հաջողության եք հասնում, նախքան որևէ բան փորձելը: ապա միացրեք մարտկոցը: Ձեր լուսարձակը պետք է սկսի անել իր գործը:

Քայլ 8: Կատարեք գլխարկը

Կատարեք Գլխարկը
Կատարեք Գլխարկը
Կատարեք Գլխարկը
Կատարեք Գլխարկը
Կատարեք Գլխարկը
Կատարեք Գլխարկը

Այժմ թույլ տվեք լուսարձակը դարձնել գլխարկ: Հնարավոր է ստիպված լինեք կտրել ձեր շերտը, եթե այն երկու լայն է: Գտեք փափուկ վելկրոյի մի կտոր … ոչ թե նշանավորները … և պատրաստեք նույնքան լայն շերտ, որքան ձեր RGB ժապավենը:- Գտեք թավշյա երկարությունը, որն անհրաժեշտ է ձեր գլխին ամբողջությամբ պտտվելու համար `մոտ 3 դյույմ ձվաձև համընկնումով: Կտրեք velcro- ն այդ երկարությամբ. Հեռացրեք սոսնձի ծածկը velcro- ից և զգուշորեն տեղադրեք LED շերտի հետևի կողմում: Տեղյակ եղեք, որ շատ դժվար է հեռացնել այն ժամանակ, երբ սոսինձը դիպչում է շերտին, ուստի զգուշորեն հավասարեցրեք ձեր աշխատանքը. Թողեք վերջին 6 դյույմ կամ մոտակա հատվածը անձեռնմխելի ժապավենի վրա: Օգտագործեք էլեկտրական ժապավեն `պաշտպանիչ տախտակի և լուսային շերտի միջև լարերը պաշտպանելու համար: Բացի այդ, մարտկոցի միակցիչի շուրջը դրեք էլեկտրական ժապավեն, որպեսզի այն սթրեսից ազատի «փշոտ» թավշյա ժապավենը, որը 6 դյույմ կտորի երկարությունն է, որը դեռ ունի իր թիկունքը: Հեռացրեք երեսպատումը և կպցրեք երկու տիպի թավշերը իրար մեջքի հետևի մեջ: Սա կստեղծի գլխի ամրակապը և տեղադրեք թարմ 9 վոլտանոց մարտկոց «փշոտ թավշի վրա»: Տեղադրեք այն այնպես, որ կարողանաք հեշտությամբ ամրացնել մարտկոցի ամրակը: - Կտրեք ևս երկու կարճ կտոր «փշոտ» velcro և օգտագործեք դրանք մարտկոցը պահելու համար հանգույց ձևավորելու համար: Դա արեք ՝ «փշոտ» կտորի ծայրը ամրացնելով գլխարկի ներքին մասում գտնվող «փափուկ» թավշին, սերտորեն ամրացրեք այն մարտկոցի շուրջը, այնուհետև ամրացրեք «փշոտ» հանգույցի մյուս ծայրը «փափուկին»: velcro խմբի ներսում: Կարող է բարդ թվալ.. բայց դա չէ:-): Օգտագործեք մյուս «փշոտ» շերտը ՝ կատարյալ տախտակի համար պարզ ծածկոց պատրաստելու համար: Սա թույլ չի տա ձեզ կորցնել ձեր PICAXE պրոցեսորը, երբ պարում եք:

Քայլ 9: Դրեք այն և վայելեք:

Ներդրեք այն և վայելեք
Ներդրեք այն և վայելեք

Գլխարկը կապեք ձեր գլխին, սերտորեն միացրեք թավշյա ժապավենը `այն տեղում պահելու համար: Տեղադրեք մարտկոցի սեղմիչը և ժպտալով դուրս եկեք աշխարհ: Խնդրում եմ ինձ տեղեկացրեք, թե ինչ փոփոխություններ եք կատարում կոդի կամ դիզայնի մեջ: Շնորհակալություն [email protected] Այժմ այս պատմությունից հետո նաև մի երջանիկ բան կա:.. Ես այս բանը կրում էի Makerfaire- ում Սան Մատեո CA- ում 2009 թ. Հունիսին: Շատ մարդիկ ինձ հաճելի մեկնաբանություններ տվեցին այս գլխարկի վերաբերյալ: Մի տղա ՝ Xander H- ն աշխատում էր Monkey Electric- ի կրպակում (Instructables LED մրցույթի հպարտ հովանավորներ): Նա նույնպես փորձում էր հակադարձել HL1606 ինժեները: Փոխանակեցինք այցեքարտեր: և հաջորդ շաբաթ մի քանի էլ. Արդյունքում, Xander- ը կարողացել է լուսադիոդի ամբողջ գործառույթը տեղափոխել Arduino հարթակ: Ստուգեք այս հղումը ՝ ամբողջ ծածկագրի համար

Երկրորդ տեղը գրավեք LED- ը հանեք: Մրցույթ

Խորհուրդ ենք տալիս: