Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր է
- Քայլ 2: Կառուցեք այն
- Քայլ 3: Դարձրեք այն մշտական
- Քայլ 4: Կոդ (The Arduino Sketch)
- Քայլ 5: Եզրակացություն
Video: Lux Meter Arduino- ով ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Լյուքսմետր (հայտնի է նաև որպես լուսաչափ) - Լույսի հաշվիչը այն սարքն է, որն օգտագործում է լույսի չափը չափելու համար:
Լյուքս - Լյուքսը (խորհրդանիշ ՝ lx) SI- ից ստացված լուսավորության և լուսավոր արտանետման միավոր է, որը չափում է լուսավոր հոսքը մակերեսի միավորի համար:
Կաղ տղամարդկանց դեպքում լյուքսն այն է, թե որքան լույս կա տարածքի վրա, և լյուքս մետրը դա օգտագործելու գործիք է: Սա շատ օգտակար գործիք է, բայց եթե այն օգտագործելու եք տարին մեկ կամ երկու անգամ կամ նույնիսկ մեկ անգամ, ապա մետրի արժեքը մի տեսակ թափոն է, սակայն եթե դուք ինձ նման եք և ունեք LDR և իդեալական Arduino, ապա դուք հասկանում եք, որ դուք և այն կառուցում եք մոտ 20 րոպեում և բենզինի արժեքից ավելի քիչ, քան անհրաժեշտ է ձեզ դեպի խանութ հասցնելու համար:
Քայլ 1: Այն, ինչ ձեզ հարկավոր է
· 200 Ω դիմադրություն
· Arduino UNO
· Պերֆորտ
· Լույսից կախված դիմադրություն (LDR)
· Sոդող
· Oldոդման երկաթ
· Արականից դեպի արու թռչկոտողներ
(Ըստ ցանկության)
Breadboard
Քայլ 2: Կառուցեք այն
Տեղադրեք 200 Ωresistor- ը և LDR- ը լարման բաժանարարի կազմաձևով, ինչպես նկարագրված է վերևի սխեմատիկայում.
Նախ, ես խորհուրդ կտայի, որ սխեման կառուցես տախտակի վրա `այն փորձարկելու համար, նախքան այն Perfboard- ին կպցնելը, այսպես.
Քայլ 3: Դարձրեք այն մշտական
Հավաքեք ձեր միացությունները եռակցման համար:
Մասերը դասավորեք այսպես.
Ռեզիստորի մեկ հաղորդալարը պետք է լինի իր երկաթգծի վրա, իսկ LDR- ի մի կապը `իր երկաթգծի վրա, մնացած կապարը պետք է միացված լինի մեկ ռելսին: Սա կստեղծի լարման բաժանարար, որը մենք պետք է սնուցենք Arduino- ին և չմոռանանք վերնագրերը. յուրաքանչյուր վերնագիր միանում է մեկ ռելսին:
Հուշում. Մի դրեք LDR- ի տախտակը Perfboard- ի վրա, եթե դուք օգտագործում եք փայտե զոդման սարք (ոչ թե զոդման կայան), ես այրեցի LDR- ը և ստիպված եղա նորից կատարել այն:
Ավարտելուց հետո այն պետք է ունենա հետևյալ տեսքը.
Քայլ 4: Կոդ (The Arduino Sketch)
Theոնդը կառուցելուց հետո մեզ դեռ պետք է հաշվիչ `այդ հումքային տվյալները մարդկային խոսքի թարգմանելու համար, Lux չափում:
Նախ, մենք սահմանում ենք որոշ հաստատուններ, որոնք հետագայում կօգտագործվեն մեր հաշվարկներում:
Մեր կարգաբերման գործառույթում մենք պարզապես սկսում ենք սերիական կապ ՝ մեր ընթերցումները ցուցադրելու համար:
Մեր օղակում մենք հայտարարում ենք փոփոխականների և դրանց տեսակների մասին: Հաջորդը, մենք զոնդից կարդում ենք Arduino P1- ի միջոցով: Այժմ բոլորի ամենասիրելի հատվածը ՝ MATH, մենք լարումը A1- ից բաժանում ենք մեր հաստատուն MAX_ADC_READING- ով, այնուհետև բազմապատկում ենք ADC_REF_VOLTAGE հաստատունով ՝ դուրս գալու դիմադրության լարումից: LDR լարումը մեր ADC_REF_VOLTAGE- ից հանած մեր հաշվարկված դիմադրության լարման համար, այս արժեքն այնուհետև օգտագործվում է LDR դիմադրությունը ստանալու համար LDR լարումը բաժանելով մեր դիմադրիչի լարման վրա, այնուհետև արդյունքը բազմապատկելով մեր REF_RESISTANCE հաստատունով, գրեթե արված, մենք օգտագործում ենք էներգիան () Arduino գրադարանում գործում է ցուցիչ `օգտագործելով ldrResistance- ը որպես հիմք և LUX_CALC_EXPONENT հաստատունը` որպես դրսի ցուցիչ, այնուհետև այս արժեքը բազմապատկվում է LUX_CALC_SCALAR հաստատունով `մեր Lux արժեքը ստանալու համար: Լավ, մաթեմատիկայի դասը ավարտվեց: Այժմ մենք տպում ենք այս տեղեկատվությունը սերիական մոնիտորի վրա և սպասում ենք 250 ms, որպեսզի կարողանանք կարդալ այն: Պարզապես վերբեռնեք կոդը ձեր Arduino- ում և միացրեք զոնդը: Այժմ լավ է գնալ և չափել լուսավորության լուսավորությունը
Քայլ 5: Եզրակացություն
Այո, ես գիտեմ, որ դուք կարող եք երևակայել լույսի հաշվիչը Arduino- ից, բայց այն դեռ կարող է բարելավվել LCD- ի և/կամ SD քարտի բռնկմամբ, որտեղ ես ապրում եմ, որ այդ միացությունները բավականին թանկ են, այնպես որ ես չէի կարող այն ավելացնել: Չնայած ես հույս ունեմ, որ ինչ -որ մեկը, ով կարդում է սա, կբարելավի իմ դիզայնը և կդարձնի այն: Մեկ այլ բարելավում կարող է լինել ավելի փոքր Arduino- ի օգտագործումը, ինչպիսին է մինի կամ նանոն, այնուհետև կարող եք ավելի հեշտացնել տեղաշարժվելն ու պահելը:
Խորհուրդ ենք տալիս:
Մինի թվային LUX մետր ՝ 4 քայլ (նկարներով)
Մինի թվային LUX մետր. Լյուքս մետրը կօգտագործվի լուսանկարչության մեջ `գնահատելու համար, թե որքան պայծառ է փայլը և շրջապատող լուսավորությունը: լյուքս մետրի աշխատանքի սկզբունքը
Arduino Lux Meter - Interfacing OPT3001 Arduino- ի հետ. 4 քայլ
Arduino Lux Meter - Interfacing OPT3001 Arduino- ի հետ. Այսպիսով, ես որոշեցի մի փոքր նախագիծ կազմել, որը կօգնի մեզ լուծել այս խնդիրը: Այս նախագիծը ցույց է տալիս, թե ինչպես կարող ենք օգտագործել OPT3001- ը Arduino- ի հետ որպես Lux հաշվիչ: Այս նախագծում ես ունեմ
Fiat Lux: 5 քայլ
Fiat Lux. Սա կարճ ցուցում է, թե ինչպես պատրաստել բջջային հզոր լամպ: որը կարող է օգտագործվել տան ամենուր ՝ խոհանոցում, ավտոտնակում, նկուղում, կամ պարզապես այնտեղ, որտեղ ուժեղ լույսի կարիք ունեք
Project Lux: 5 քայլ (նկարներով)
Project Lux. Բարև և բարի գալուստ Project Lux! Project Lux- ը ինտեգրված LED լուսազգեստով զգեստ է: Այս զգեստն ունի կրողներ շրջապատի հետ փոխգործակցության մի քանի եղանակներ և պարզ փոխազդեցություններ: Սա ներառում է ջերմաստիճանը, լույսը և ձայնը: Theգեստն ունի նաև զույգ
Հեծանիվների լուսավորության ցուցիչ ՝ LUX ՝ 7 քայլ (նկարներով)
Հեծանիվների լուսավորման ցուցիչ. LUX: LUX- ը հեծանիվի համար նախատեսված յուրահատուկ արտադրանք է: Այն գաջեթ է, որը կարելի է կախել նստատեղի հետևի դիրքում: Այն ցույց է տալիս, եթե հեծանվորդը դանդաղում է, թեքվում է ձախ կամ թեքվում աջ ՝ օգտագործելով LED- ների մատրից (ելք): Դա պարզ է և