Мазмуну:
- 1 -кадам: Сизге керектүү нерселер
- 2 -кадам: Аны куруңуз
- 3 -кадам: Аны туруктуу кылыңыз
- 4 -кадам: Код (Arduino Sketch)
- 5 -кадам: Жыйынтык:
Video: Arduino менен Lux Meter: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Люкс метр (жарык эсептегич катары дагы белгилүү) - Жарык өлчөгүч - бул жарыктын көлөмүн өлчөө үчүн колдонулган түзмөк.
Люкс - люкс (символ: lx) - SIден алынган жарыктын жана жарык чыгаруунун бирдиги, бирдиктин бирдигине жарык агымын өлчөө.
Чолок эркектердин айтуусу боюнча, люкс - бул аянттын канча жарык экенин жана люкс эсептегич муну колдонуунун куралы. Бул абдан пайдалуу курал, бирок эгерде сиз аны жылына бир же эки жолу, же бир эле жолу колдоно турган болсоңуз, анда метрдин баасы ысырап болот, бирок эгерде сиз мага окшош болсоңуз жана LDR жана идеалдуу Arduino болсоңуз, анда сиз муну 20 мүнөттө жана дүкөнгө алып баруу үчүн керектүү бензиндин баасынан арзаныраак куруп жатканыңызды түшүнөсүз.
1 -кадам: Сизге керектүү нерселер
· 200 Ω каршылык
· Arduino UNO
· Perfboard
· Жарыкка көз каранды резистор (LDR)
· Solder
· Кандооч
· Эркектен Эркекке секирүү
(Милдеттүү эмес)
Breadboard
2 -кадам: Аны куруңуз
Жогорудагы схемада сүрөттөлгөндөй 200 Ω каршылыгын жана LDRди чыңалуу бөлүштүргүч конфигурациясына жайгаштырыңыз:
Биринчиден, сиз муну Perfboardго ширетүүдөн мурун, аны текшерүү үчүн нан тактасына курууну сунуштайт элем:
3 -кадам: Аны туруктуу кылыңыз
Лайкоо үчүн кошулмаларыңызды чогултуп алыңыз.
Бөлүктөрдү мындай жайгаштырыңыз:
Резистордун бир коргошуну өз темир жолунда жана LDRдин бир коргоосу өз темир жолунда болушу керек, калган коргошун андан кийин бир рельске туташтырылышы керек. Бул биз чыңалуу бөлүштүргүчтү жаратат, аны биз Arduino менен азыктандырышыбыз керек жана башын унутпайлы; ар бир баштык бир темир жолго туташат.
Кеңеш: LDRти Perfboardго жалпак койбоңуз, эгерде сиз таяк менен ширетүүчү темирди колдонуп жатсаңыз (бир ширетүүчү станция эмес), мен LDRди күйгүздүм жана аны кайра жасоого туура келди.
Бүткөндөн кийин, ал мындай көрүнүшү керек:
4 -кадам: Код (Arduino Sketch)
Сиз иликтөөнү кургандан кийин, бизге ошол чийки маалыматтарды адамдык сүйлөөгө, Люкс өлчөөгө которуу үчүн дагы эле бир метр керек.
Биринчиден, биз эсептөөлөрдө кийинчерээк колдонула турган кээ бир константаларды аныктайбыз.
Орнотуу функциябызда, биз жөн гана окуубузду көрсөтүү үчүн сериялык туташууну баштайбыз.
Биздин циклде биз өзгөрмөлөрдү жана алардын түрлөрүн жарыялайбыз. Андан кийин, биз Arduino пин A1 аркылуу иликтөөдөн окууну алабыз. Азыр баарынын сүйүктүү бөлүгү, 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 мс күтөбүз, ошондуктан биз аны окуй алабыз. Жөн эле кодду Arduinoго жүктөп, иликтөөнү туташтырыңыз, эми барып жарыктын жарыктыгын өлчөгүлө
5 -кадам: Жыйынтык:
Ооба, мен билем, сен Arduino'дон жарык эсептегичти колдоно аласың, бирок аны LCD жана/же SD карта үзгүлтүккө учуратса дагы жакшыртса болот, мен ошол кошулмаларды алуу үчүн жашайм, мен аны кошо алган жокмун. Мен муну окуган адам менин дизайнымды жакшыртат жана жасайт деп үмүттөнөм. Дагы бир жакшыраак нерсе, кичинекей Arduinoну мини же нано сыяктуу колдонуу, андан кийин сиз ары -бери жылууну жана сактоону жеңилдете аласыз.
Сунушталууда:
Mini Digital LUX Meter: 4 кадам (Сүрөттөр менен)
Mini Digital LUX Meter: Люкс метр деген эмне? Санариптик Lux Meter - булак булагынын интенсивдүүлүгүн өлчөөчү прибор. Люкс эсептегич фотосүрөттө жаркылдактын канчалык жаркын экенин жана айланадагы жарыктын айланасын баалоо үчүн колдонулат. люкс метрдин иштөө принциби:
Arduino Lux Meter - Arduino менен OPT3001 интерфейси: 4 кадам
Arduino Lux Meter - Interfacing OPT3001 Arduino менен: Биз жалпысынан жарыктын интенсивдүүлүгүн өлчөө керек болгон кырдаалга туш болобуз. Ошентип, мен бул маселени чечүүгө жардам бере турган чакан долбоор түзүүнү чечтим. Бул долбоор биз OPT3001ди Arduino менен Lux метр катары кантип колдоно аларыбызды көрсөтөт. Бул долбоордо менде
Жөнөкөй Autorange Capacitor Tester / Capacitance Meter Arduino менен жана кол менен: 4 кадам
Жөнөкөй Autorange Capacitor Tester / Capacitance Meter Arduino менен жана Кол менен: Саламатсызбы! Бул физикалык блок үчүн сизге керек:* 0-12V* бир же бир нече конденсаторлор менен кубаттоо* бир же бир нече кубаттоочу резистор* секундомер* чыңалуу үчүн мультиметр өлчөө* ардуино наносу* 16x2 I²C дисплей* 1 / 4W резисторлору 220, 10k, 4.7M жана
Capacitance Meter TM1637 менен Arduino колдонуп: 5 кадам (сүрөттөр менен)
Capacitance Meter TM1637 менен Arduino колдонуу менен: TM1637де көрсөтүлгөн Arduino менен сыйымдуулук өлчөгүчтү кантип жасоо керек. Болжол менен 1 UF 2000 UF чейин
ВЕЛОСИПЕДИН ЖАРЫК КӨРСӨТҮҮЧҮСҮ: LUX: 7 кадам (Сүрөттөр менен)
ВЕЛОСИПЕДИН ЖАРЫК КӨРСӨТҮҮЧҮСҮ: LUX: LUX - велосипед үчүн уникалдуу иштелип чыккан продукт. Бул отургучтун арткы абалына илинип турган гаджет. Бул велосипедчендердин светодиоддун матрицасын колдонуу менен солго же оңго бурулуп бара жатканын көрсөтөт (чыгаруу). Бул жөнөкөй жана