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

Հեծանիվի լույսեր `5 քայլ
Հեծանիվի լույսեր `5 քայլ

Video: Հեծանիվի լույսեր `5 քայլ

Video: Հեծանիվի լույսեր `5 քայլ
Video: Hecanivi etevi karmir luys 5 led lamp,2 lazer Aliexpress- ic 2024, Հուլիսի
Anonim
Հեծանիվների լույսեր
Հեծանիվների լույսեր

Նախագծի նպատակը

Հեծանիվների առջևի և հետևի լուսավորման սարքի նախագծում և կառուցում, որը ներառում է.

  • Առջեւի լուսավորման լամպ:
  • Լույսի և ուղղության ցուցիչ (առկայծում) հետևի մասում:

Նախագծի սահմանափակումները

  • Միակ սնուցման աղբյուր:
  • Շարժական էներգիայի մատակարարում:
  • Առջևի և հետևի հզոր լուսավորություն:
  • Տեսանելի է ամբողջ լույսի ներքո:
  • Մարտկոցի պաշտպանություն լիցքաթափումից:
  • Թրթռումների թուլացում:
  • Պարզ ինտեգրում հեծանիվին:
  • Լրացուցիչ գործառույթների համար ընդլայնվող նախագիծ:

Գործողության սկզբունքը

Էլեկտրաէներգիան միացված է մարտկոցի լարը միացնելով:

Համակարգը սկսվում է: Հայտնվում է երկու LED զանգվածների փոփոխական առկայծում:

Երկու կոճակ ՝ մի քանի վայրկյան լուսադիոդի սլաքը ցուցադրող լուսադիոդային մատրիցի ուղղությունը ցուցադրելու համար: Միևնույն ժամանակ, ակտիվ ազդանշանից հնչում է երկգույն ձայն:

Հեծանիվի առջևի լույսն ինքնուրույն անջատիչ ունի այն միացնելու համար:

Քայլ 1: Էլեկտրոնային բաղադրիչների ցուցակ

Էլեկտրոնային բաղադրիչների ցուցակ
Էլեկտրոնային բաղադրիչների ցուցակ
  • Կերամիկական կոնդենսատոր 10n (2)
  • Էլեկտրոլիտիկ կոնդենսատոր 3, 3μF
  • Էլեկտրոլիտիկ կոնդենսատոր 1000 μF (2)
  • Դիմադրություն 1K
  • Դիմադրություն 10K (2)
  • Դիմադրություն 33K
  • Դիմադրություն 1 Մ
  • Դիմադրություն 33 Մ
  • LM10 ուժեղացուցիչի միացում
  • Arduino mini Pro կամ Elegoo nano V3
  • Պտուտակներ և պլաստմասե անջատիչներ
  • Zener դիոդ 2, 5V
  • Mosfet տրանզիստոր BUZ21
  • Չորս ղեկավարած մատրիցա max7219
  • Տպագիր տախտակ 30x70 մմ
  • Ամրացնել վերնագիրը

Քայլ 2. Հեծանիվների ինտեգրման պարագաների ցանկ

Հեծանիվների ինտեգրման պարագաների ցանկ
Հեծանիվների ինտեգրման պարագաների ցանկ
  • Կնքված պլաստմասե բնակարան `հսկիչների համար
  • Ակտիվացման ակնթարթային կոճակ (2)
  • 5 պին մալուխ Led լամպ
  • Մարտկոց 18650 1500mAh (կամ ավելի հզորություն) (2)
  • Անջրանցիկ միակցիչներ
  • Պլաստիկ պատյան
  • Ակտիվ ազդանշան
  • Ռետրո-ռեֆլեկտոր
  • Պլեքսիգլասի ափսե ծածկույթի համար
  • Պտուտակներ, լվացարաններ, ընկույզներ (4)
  • Մեկուսիչ ժապավեններ (տարբեր հաստությամբ)

Քայլ 3. Էլեկտրոնային մասի տեխնիկական նկարագրություն:

Էլեկտրոնային մասի տեխնիկական նկարագրություն
Էլեկտրոնային մասի տեխնիկական նկարագրություն

Էլեկտրոնային մասը բաղկացած է 3 մոդուլից

  • Ընթացիկ կարգավորիչ 5V
  • Մարտկոցի լիցքաթափման պաշտպանության միացում
  • LED մատրիցային ցուցադրման ցուցադրման հսկողություն

Ընթացիկ կարգավորիչ 5V

Համակարգի սնուցման աղբյուրը օգտագործում է երկու 18650 մարտկոց ՝ անընդմեջ: Arduino Pro Mini վերահսկիչն ապահովում է 5 Վ կարգավորվող լարման, որը չի օգտագործվի LED զանգվածը սնուցելու համար: Թեստերի ընթացքում անմիջական վերահսկիչին միացված LED զանգվածից ընթացիկ ելքը ապակայունացրեց այն:

Կարգավորիչը ցածր լարման անկմամբ MCP1700 է: Չունենալով 5 Վ մատակարարող կարգավորիչ, ես օգտագործում եմ 3.3 Վ կարգավորիչ, որի ելքային լարումը Zener դիոդի միջոցով ավելանում է մինչև 5 Վ (Zener- ի փոխարեն կարելի է օգտագործել դիոդներ շարքով):

Մարտկոցի լիցքաթափման պաշտպանության միացում

Մարտկոցների կյանքը երկարացնելու համար նպատակահարմար է դրանք ամբողջությամբ լիցքաթափել: Օգտագործված մոնտաժը կտրում է էներգիայի մատակարարումը, երբ մարտկոցի լարումը 6 Վ -ից ցածր է:

LM10CN սխեման դիֆերենցիալ ուժեղացուցիչ է, որն ունի ներքին ռեֆերենտ լարումը 200 մՎ, որը կարելի է համեմատել մարտկոցի լարման հետ: Այդ նպատակով օգտագործվում է 1M-33K բաժանարար կամուրջ, որը տալիս է 200 մՎ լարում, երբ մարտկոցի լարումը 6 Վ է: Այս լարման դեպքում Mosfet BUZ21- ն անջատված է, ինչը կտրում է հավաքի էներգիայի մատակարարումը:

LED մատրիցային ցուցադրման հսկողություն

Սխեման պարզ է և պահանջում է մի քանի բաղադրիչ: Կարող են օգտագործվել Arduino- ի կամ Elegoo- ի այլ կարգավորիչներ (Uno R3, nano range, Mega 2560 R3 և այլն …):

Կառավարիչը վերահսկվում է երկու կոճակով: 10K ռեզիստորը և 10nF կոնդենսատորը պաշտպանում են ցատկման լարումներից:

Համակարգի մեկնարկի ժամանակ լուսարձակում է LED մատրիցը: Դա կանխադրված վիճակ է: Կոճակներից մեկին սեղմելով ՝ վերահսկիչը մի քանի վայրկյան կանցնի «ուղղության ցուցիչի ռեժիմի», իսկ մինի բարձրախոսը ձայն կթողնի, մինչդեռ LED մատրիցը ցույց կտա ուղղությունը:

Նշումներ

Led լամպը ուղղակիորեն միացված է պաշտպանված էներգիայի աղբյուրին: Այն չի վերահսկվում Mini Pro միավորի կողմից: 1000 μ կոնդենսատորները պաշտպանում են վերահսկիչն ու LED զանգվածը հոսանքից, երբ LED լամպը միացված է կամ LED զանգվածի աշխատանքի հետ կապված ընթացիկ տատանումներից:

1500mAh էներգիայի մատակարարման օգտագործումը թույլ է տալիս աշխատել 3 ժամ (530mA- ում):

Օրվա ընթացքում առանց Led լամպի սպառումը 210 մԱ է ՝ 7 ժ ինքնավարությամբ (սնուցման աղբյուր ՝ 1500 մԱ / ժ):

5000mAh էներգիայի աղբյուրի օգտագործումը երկարացնում է աշխատանքը մինչև 10 ժամ (LED լամպը միացված է):

Քայլ 4: Descriptionրագրի նկարագրություն

Descriptionրագրի նկարագրություն
Descriptionրագրի նկարագրություն

Րագիրը բավականին պարզ է և հիմնված է LedControl.h գրադարանի վրա: Այստեղ ամեն ինչ կարելի է բեռնել:

Մի քանի ակնարկ

LED- ների ցուցադրման ինտենսիվությունը կատարվում է «ինտենսիվ» փոփոխականի միջոցով: Կարող եք ընտրել արժեք 0 (ցածր) և 8 (բարձր) միջև:

«Երկար» փոփոխականը ցույց է տալիս ուղղության սլաքների ցուցադրման տևողությունը: Սեղմելով կոճակներից մեկը ՝ ուղղության սլաքները կցուցադրվեն փոփոխականի նշած ժամանակով (այս դեպքում ՝ 5 վայրկյան):

«Blink1» փոփոխականը թույլ է տալիս թարթել էֆեկտը, երբ ոչ մի կոճակ չի սեղմվում: Այն աջակցում է ձախից աջ կամ աջից ձախ ոլորումը ՝ կախված սեղմված կոճակից:

«SetRow» և «setColumn» գործառույթներն օգտագործվում են էկրանին ազդեցություն թողնելու համար: «SetColumn» գործառույթը օգտագործվում է սլաքների կողային շարժումն ընդգծելու համար:

Ակտիվ ազդանշանը ակտիվանում է 6 -րդ նավահանգստում հնչերանգային գործառույթով: Արձակվող ձայնը տարբերվում է `կախված ուղղությունից: 5 վայրկյանի ընթացքում արձակված ձայնը թույլ է տալիս իմանալ էկրանի կարգավիճակը:

Runsրագիրը գործում է հանգույցով: Պրոցեսորի բարձր բեռի պատճառով ծրագրի ցուցադրման ընթացքում ցուցադրվում է ցուցադրման արագությունը: Այս կերպ ձեռք է բերվում որոշակի տեսողական հեղուկություն: Օղակի ավարտի հետաձգումը (100 և 300 ms) թույլ է տալիս արագացնել կամ դանդաղեցնել ոլորման արագությունը:

Մակետի ժամանակ արված տեսանյութը տալիս է մատուցման նախադիտում: Ներբեռնելու համար ՝ այստեղ:

Քայլ 5: Հավաքում և տեղադրում

Մոնտաժում և տեղադրում
Մոնտաժում և տեղադրում

Համագումարը ոչ մի խնդիր չի առաջացնում:

Բաղադրիչներին աջակցող տպագիր տպատախտակը կցված է լուսադիոդային մոդուլի հետևի մասին ՝ անջատիչներով:

Բոլոր լարերը կպչում են ՝ վատ շփումներից խուսափելու համար:

Բնակարանը լցված է ինքնասոսնձվող փրփուրի շերտերով: Սա խուսափում է պտուտակների օգտագործումից և թույլ է տալիս հավաքին դիմակայել հեծանիվի տատանումներին:

Այսպես նախագծված (բազմաշերտ մետաղալարերի միացումով) համակարգը կարող է հեշտությամբ հավաքվել և ապամոնտաժվել:

Մարտկոցը տեղավորվում է բաճկոնիս գրպանում, որը այն չի թողնում: Երեկոյան այն կվերալիցքավորվի ՝ հաջորդ օրը կրկին գործելու համար:

Ես ունեմ սնուցման մի քանի տարբերակ, այդ թվում մեկը `2000 մԱ / ժ 4 մարտկոցով (2x2): Այնուհետև ինքնավարությունն անցնում է մինչև 8 ժամ: Այս դեպքում ամբողջական լիցքավորումը կարող է տևել ամբողջ գիշեր: Այսպիսով, խելամիտ է ունենալ մարտկոցների մի քանի փաթեթ:

Պետք է նշել, որ մատրիցի լույսի ինտենսիվությունը ազդում է էներգիայի սպառման վրա: Րագրի «ինտենսիվ» փոփոխականը կարող է կրճատվել ՝ գործողությունը երկարացնելու համար:

Եզրակացություն

Դա հեշտ ծրագիր է իրականացնել, եթե համբերություն ունենաք ճիշտ նյութը ձեռք բերելու համար (բազմաշղթա մալուխ, կոճակներ…):

Այժմ ես կավարտեմ այս հավաքումը գիրոսկոպի մոդուլով, որպեսզի ցուցադրումը հարմարեցնեմ ըստ հեծանիվի արագացման:

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