![Arduino бар люкс метр: 5 қадам Arduino бар люкс метр: 5 қадам](https://i.howwhatproduce.com/images/004/image-9815-14-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Arduino бар люкс метр Arduino бар люкс метр](https://i.howwhatproduce.com/images/004/image-9815-15-j.webp)
Люкс есептегіші (жарық өлшегіш деп те аталады) - жарық өлшегіш - бұл жарық мөлшерін өлшеуге арналған құрылғы.
Люкс - люкс (символы: lx) - бірлік аумағына жарық ағынын өлшейтін SI сәулелену мен жарық шығарудың бірлігі.
Ақсақ еркектерде люкс - бұл жарықтың шамасы, ал люкс метр - бұл құрал. Бұл өте пайдалы құрал, бірақ егер сіз оны жылына бір немесе екі рет немесе бір рет қолданғыңыз келсе, онда есептегіштің құны - бұл, егер сізде мен сияқты болсаңыз және LDR мен идеалды Arduino болса. Сіз оны дүкенге апару үшін қажет бензин құнынан 20 минуттан аз уақыт ішінде салатынын түсінесіз.
1 -қадам: Сізге қажет заттар
![Сізге керекті заттар Сізге керекті заттар](https://i.howwhatproduce.com/images/004/image-9815-16-j.webp)
· 200 Ω резистор
· Arduino UNO
· Үздік тақта
· Жарыққа тәуелді резистор (LDR)
· Дәнекер
· Пісіру үтігі
· Еркектер мен ерлерге секіру
(Қосымша)
Нан тақтасы
2 -қадам: Оны құрастырыңыз
![Оны құрастырыңыз Оны құрастырыңыз](https://i.howwhatproduce.com/images/004/image-9815-17-j.webp)
![Оны құрастырыңыз Оны құрастырыңыз](https://i.howwhatproduce.com/images/004/image-9815-18-j.webp)
Жоғарыдағы схемада сипатталғандай, 200 Ω қарсылық пен LDR кернеу бөлгіш конфигурациясында орналастырыңыз:
Біріншіден, тізбекті Perfboard -қа дәнекерлемес бұрын оны сынау үшін тақтаға салуды ұсынар едім:
3 -қадам: оны тұрақты етіңіз
![Оны тұрақты етіңіз Оны тұрақты етіңіз](https://i.howwhatproduce.com/images/004/image-9815-19-j.webp)
![Оны тұрақты етіңіз Оны тұрақты етіңіз](https://i.howwhatproduce.com/images/004/image-9815-20-j.webp)
![Оны тұрақты етіңіз Оны тұрақты етіңіз](https://i.howwhatproduce.com/images/004/image-9815-21-j.webp)
Дәнекерлеу үшін қосылыстарды жинаңыз.
Бөлшектерді келесідей орналастырыңыз:
Резистордың бір сымы өз рельсінде, ал LDR бір сымы өз рельсінде болуы керек, содан кейін қалған сым бір рельске қосылуы керек. Бұл кернеу бөлгішті жасайды, біз оны Arduino -ға беруіміз керек және тақырыптарды ұмытпаймыз; әр тақырып бір рельске қосылады.
Кеңес: Егер сіз таяқпен дәнекерлейтін үтікті қолдансаңыз (дәнекерлеу станциясы емес), LDR -ді Perfboard тақтасына қоймаңыз, мен LDR -ді өртеп жібердім және оны қайта жасауға тура келді.
Сіз жасағаннан кейін, ол келесідей болуы керек:
4 -қадам: Код (Arduino эскизі)
Сіз зондты жасағаннан кейін, бізге сол деректерді адами сөйлеуге, Lux өлшеміне аудару үшін өлшегіш қажет.
Біріншіден, біз есептеулерде кейінірек қолданылатын кейбір тұрақтыларды анықтаймыз.
Орнату функциясында біз оқылымды көрсету үшін сериялық қосылуды бастаймыз.
Біздің циклде біз айнымалылар мен олардың түрлерін жариялаймыз. Әрі қарай, біз зондтан 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 -дан жарық өлшегішті таңдауға болатынын білемін, бірақ оны СКД және/немесе SD картасының үзілуімен жақсартуға болады, мен сол қосылыстардың қымбат тұратын жерін алу үшін оны қоса алмадым. Мен мұны оқыған адам менің дизайнымды жақсартады және жасайды деп үміттенемін. Тағы бір жақсарту шағын немесе нано сияқты кіші Arduino пайдалану болуы мүмкін, содан кейін сіз қозғалуды және сақтауды жеңілдете аласыз.
Ұсынылған:
INA219 бар шағын V/A метр: 9 қадам (суреттермен)
![INA219 бар шағын V/A метр: 9 қадам (суреттермен) INA219 бар шағын V/A метр: 9 қадам (суреттермен)](https://i.howwhatproduce.com/images/007/image-18075-j.webp)
INA219 бар шағын V/A метрі: шағын жобада кернеуді де, токты да өлшегіңіз келгенде мультиметрді қайта қосудан шаршадыңыз ба? Кішкентай V/A метр - бұл сізге қажет құрылғы! INA219 жоғары бүйірлік ток сенсорында жаңа ештеңе жоқ. Жақсы жобалар көп
ESP32 бар PWM - ESP 32 -де PWM бар күңгірт жарық диодты Arduino IDE көмегімен: 6 қадам
![ESP32 бар PWM - ESP 32 -де PWM бар күңгірт жарық диодты Arduino IDE көмегімен: 6 қадам ESP32 бар PWM - ESP 32 -де PWM бар күңгірт жарық диодты Arduino IDE көмегімен: 6 қадам](https://i.howwhatproduce.com/images/001/image-1144-103-j.webp)
ESP32 бар PWM | ESP 32 -де PWM бар жарық диодты жарықтандыру Arduino IDE көмегімен: Бұл нұсқаулықта біз Arduino IDE көмегімен ESP32 көмегімен PWM сигналдарын қалай жасау керектігін көреміз. PWM негізінен кез келген MCU -дан аналогтық шығыс алу үшін қолданылады және бұл аналогтық шығыс 0В -тан 3,3В -қа дейінгі (esp32 жағдайында) & бастап
Люкс жобасы: 5 қадам (суреттермен)
![Люкс жобасы: 5 қадам (суреттермен) Люкс жобасы: 5 қадам (суреттермен)](https://i.howwhatproduce.com/images/004/image-11145-11-j.webp)
Project Lux: Сәлеметсіз бе, Project Lux -қа қош келдіңіз! Project Lux - жарық диодты шамдары бар көйлек. Бұл көйлек қолданушылардың қоршаған ортамен өзара әрекеттесудің бірнеше әдістері мен қарапайым өзара әрекеттесуіне ие. Оған температура, жарық пен дыбыс кіреді. Көйлекте жұп бар
UNO R3, HC-05 және L293D моторлы қалқаны бар кодты және Android қосымшасы бар Arduino 4 доңғалақты Bluetooth RC автокөлігі: 8 қадам
![UNO R3, HC-05 және L293D моторлы қалқаны бар кодты және Android қосымшасы бар Arduino 4 доңғалақты Bluetooth RC автокөлігі: 8 қадам UNO R3, HC-05 және L293D моторлы қалқаны бар кодты және Android қосымшасы бар Arduino 4 доңғалақты Bluetooth RC автокөлігі: 8 қадам](https://i.howwhatproduce.com/images/005/image-12768-8-j.webp)
UNO R3, HC-05 және L293D моторлы қалқаны бар кодтау мен Android қосымшасы бар Arduino 4 доңғалақты жетекті Bluetooth RC автокөлігі: Бүгін мен сізге HC 05, L293 қозғалтқыш қалқаны көмегімен 4 доңғалақты bluetooth RC автокөлігін қалай жасау керектігін айтамын. 4 тұрақты ток қозғалтқышы, кодты және машинаны басқаруға арналған андроид қосымшасы. Қолданылатын компонент: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Arduino UNO бар LED VU-метр: 7 қадам (суреттермен)
![Arduino UNO бар LED VU-метр: 7 қадам (суреттермен) Arduino UNO бар LED VU-метр: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/002/image-3479-76-j.webp)
Arduino UNO көмегімен жарық диодты VU-өлшегіш: Дыбыс бірлігі (VU) өлшегіш немесе стандартты дыбыс индикаторы (SVI)-бұл дыбыс жабдығындағы сигнал деңгейінің көрінісін көрсететін құрылғы. Бұл жобада мен жарықдиодты дыбыстық сигналдың қаншалықты қарқынды екенін көрсету үшін қолдандым