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

Բջջային սարք, ինչպիսին է նոթբուքերի ավտոմատ պայծառության վերահսկումը ՝ 3 քայլ
Բջջային սարք, ինչպիսին է նոթբուքերի ավտոմատ պայծառության վերահսկումը ՝ 3 քայլ

Video: Բջջային սարք, ինչպիսին է նոթբուքերի ավտոմատ պայծառության վերահսկումը ՝ 3 քայլ

Video: Բջջային սարք, ինչպիսին է նոթբուքերի ավտոմատ պայծառության վերահսկումը ՝ 3 քայլ
Video: Ինչպես տեսնել, թե ինչ համակարգիչ ենք օգտագործում 2024, Հուլիսի
Anonim
Image
Image
Պահանջվող մասեր
Պահանջվող մասեր

Պլանշետների և հեռախոսների նման շարժական սարքերն ունեն ներկառուցված լույսի ցուցիչ ՝ էկրանի պայծառության ավտոմատ փոփոխությունը շրջակա միջավայրի լույսի ինտենսիվությունը փոխելու համար հեշտացնելու համար: Ինձ հետաքրքրում էր, թե արդյոք նույն գործողությունը կարելի է կրկնել նոութբուքերի համար, և այդպիսով ծնվեց այս նախագծի գաղափարը:

Օգտագործելով հիմնական էլեկտրոնային սկզբունքները ՝ այս հրահանգը ցույց է տալիս, թե ինչպես կարող եք ստիպել ձեր նոթբուքին փոխել էկրանի պայծառությունը ՝ կախված շրջապատի լույսի ինտենսիվությունից:

Քայլ 1: Պահանջվում են մասեր

  1. Adafruit Trinket M0.
  2. 100KOhm դիմադրություն (կարող եք օգտագործել այլ դիմադրողներ ՝ կախված ձեր LDR արժեքից):
  3. Լույսի կախվածության դիմադրություն (LDR):
  4. Իգական և արական վերնագրեր:
  5. Ընդհանուր նշանակության PCB:

Քայլ 2: Աշխատանք

Աշխատող
Աշխատող
Աշխատող
Աշխատող

Լույսի վրա կախված դիմադրություն (LDR) դիմադրություն է, որի դիմադրությունը տատանվում է դրա վրա ընկնող լույսի փոփոխվող ինտենսիվության հետ: Սովորաբար, ինչպես ցույց է տրված գրաֆիկում, դիմադրությունը մեծանում է լույսի ինտենսիվության նվազումով, իսկ դիմադրությունը նվազում է լույսի ինտենսիվության աճով:

LDR- ի ամբողջ ներուժը օգտագործվում է դրանք միացնելով լարման բաժանարար սխեմայի: Երկրորդ պատկերում R2 դիմադրությունը փոխարինվում է LDR- ով և տվյալ բանաձևի միջոցով չափվում է LDR- ի լարումը: Երբ LDR- ի դիմադրությունը փոխվում է, դրա վրա լարումը նույնպես փոխվում է: Այսպիսով, փոփոխվող լարման մոնիտորինգով, LDR- ի վրա ընկնող լույսի ինտենսիվությունը կարող է քանակականացվել:

Նշում. LDR- ի միջոցով լույսի ինտենսիվության չափումները հարաբերական չափումներ են և ոչ բացարձակ:

Քայլ 3: Ամեն ինչ միասին հավաքելը

Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը

The Trinket, Fixed Resistor և LDR- ը փոխկապակցված էին, ինչպես ցույց է տրված էլեկտրագծերի գծապատկերում: Velcro- ի կտորն օգտագործվել է նոութբուքի էկրանին ամրությունը ամրացնելու համար:

Թեստի կոդը վերանվանվեց code.py և բեռնվեց Trinket- ում: Սենյակի լույսը բազմազան էր, և նշվեց LDR- ի լարման փոփոխությունը:

Մշակվել է Powershell սցենարներ ՝ 0-100-ից 10-րդ քայլերում էկրանի պայծառությունը փոխելու համար: Պայծառությունը 10% սահմանելու օրինակելի սցենարը կցված է այստեղ: Կրկնակի սեղմումով դրանք կատարելի դարձնելու համար ստեղծվեցին դյուրանցումներ:

Թեստի կոդը փոփոխվել է ՝ ստեղնաշարի դյուրանցման գործողությունները սկսելու համար, LDR- ում լարումները փոխելու դեպքում: Կոդը Trinket- ում բեռնելուց և Trinket- ը USB մալուխի միջոցով նոութբուքին միացնելուց հետո նոութբուքը սկսում է արձագանքել շրջակա միջավայրի փոփոխվող լույսին:

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