Мазмұны:
- 1 -қадам: Дизайн
- 2 -қадам: Arduino эскизі
- 3 -қадам: тестілеу
- 4 -қадам: Қосымша тестілеу
- 5 -қадам: Аралық қорытынды
Бейне: Көгілдір жарық жобасы 2 -бөлім: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
«Көгілдір жарық» жобасының 1 -бөлімінде мен ұйқысыздықты азайту үшін кешкі көгілдір шамды азайту арқылы қабылдаған қадамдарымды түсіндірдім. Менде оның қаншалықты жақсы жұмыс істейтінін көрудің оңай жолы болмады, сондықтан мен көк шамның түсуін өлшеу үшін Түсті өлшегіш құруды шештім.
ЕСКЕРТУ: Бұл тек менің пікірім!
Бұл Lazy Old Geek (L. O. G.) TCS34725 (суретті қараңыз) түсті сенсорды қолдануға шешім қабылдады. Ол жарықтың қызыл, жасыл және көк компоненттерін, сондай -ақ ақ түсті өлшей алады. Сонымен қатар, Adafruit -те Arduino үшін жақсы кітапхана бар.
Міне жақсы ақпарат бар TCS34725 нұсқаулығы:
www.instructables.com/id/Everything-you-need-to-know-about-colour-sensors/
Мен AliExpress.com сайтынан өзімді сатып алдым.
Мен қазіргі сүйікті Arduino, Adafruit M4 Express (суретті қараңыз) мен Adafruit 3.5”FeatherWing қолдануды шештім.
www.adafruit.com/product/3651
Бұл қондырғыда нәтижелерді көрсететін 3,5 дюймдік дисплей болады, сонымен қатар деректердің суреттерін сақтай алатын microSD картасы болады. TCS34725 сенсорын қосу салыстырмалы түрде қарапайым болар еді.
1 -қадам: Дизайн
3,5 дюймдік FeatherWing -ке microSD картасын оқу құралы кіреді және оған M4Express қосылады. Негізінде маған тек TCS34725 түс сенсоры қажет болды, мен microSD картасына жазғым келгенде түймені қосуды шештім.
Оны «модульдік» ету үшін (мен оны басқа жобалар үшін оңай ажырата аламын) 3,5 дюймдік тақтадағы «нан тақтасы» әйел тақырыптарының қосымша қатарларына қосылатын ерлер жолақтарын қолдандым (суретті қараңыз). Әйел тақырыптарының ішкі қатары M4 Express орнатылған жерде.
Қызыл және қара сымдар 18650 батарея ұстағышына қосылған. M4 Express -те USB -ге қосылған кезде батареяны зарядтай алатын LiIon зарядтау құрылғысы бар.
Мен TCS34725 -те ерлердің бастық түйреуіштерін дәнекерледім және ұзындығын өзгерткім келсе, сымдарды әйел затына жалғадым. Барлық қосылымдар деформацияны жеңілдету үшін ыстық желіммен қапталғаннан гөрі дәнекерленген.
Қалай болғанда да, схема бекітілген.
TCS34725 -те нысанды «жарықтандыратын» ақ жарық диоды бар. Дегенмен, мен оны өшіру үшін қажет белсенді жарық көздерін қарау үшін қолданамын. Мен мұны бағдарламалық жасақтамада жасау үшін D12 қолданамын.
Мен 3,5 дюймдік FeatherWing дисплейін пластмассадан жасалған ілмектерге бекітіп қойдым (келесі суретті қараңыз) және осы бөлікке бекіткішті жабыстырдым (келесі суретті қараңыз).
TCS34725 маска таспасымен бекітілген ағаш блокқа қойылды.
Иә, мен бұл тез және лас шешім екенін білемін, бірақ мен қалаған нәрсе - бұл әр түрлі жарық көздерін сынау және жазу үшін қозғалатын портативті (батареямен жұмыс істейтін) қондырғы.
2 -қадам: Arduino эскизі
Менің Arduino эскизі tda34725autorange.ino Adafruit үлгісіне негізделген.
Мен бұл қаншалықты дәл екенін білмеймін, бірақ менің мақсатым қызыл, жасыл және көк қарқындылығын салыстыру үшін жұмыс істейтін сияқты.
Жолақ диаграммасын жасау үшін мен өзімнің кодты осының негізінде құрдым:
www.hackster.io/LightPro/tft-graphing-bar-charts-185436
Қалай болғанда да, менің кодым бірге бұзылды. Мен бұған риза емеспін. Бірақ менің кодтау дағдыларым жасқа байланысты төмендейді, сондықтан ол мен қалағанымды істегендіктен, мен оны қолданамын (қосымшаны қараңыз) MTSautoRange2.ino
Негізінде эскиз қызыл, жасыл және көк, люкс пен түс температурасының күшті жақтарын оқиды, R G B салыстыратын мәндерді көрсетеді, люкс көрсеткішін көрсетеді және түс температурасы таспасындағы түс температурасына көп немесе аз нүктені көрсетеді.
Люкс - бұл негізінен жарық көзінің қарқындылығы.
Түс температурасы - бұл күрделі техникалық термин. Ол жиі шамдарды сипаттау үшін қолданылады, кейде «салқын» немесе «жылы». Егер сізді қызықтырса, оны зерттеуге болады. Жеке, бұл қарт адамға тым түсініксіз.
Түйме басылғанда, ол r, g, b, lux және ct -ті microSD -ге жазады және # мәнін ct мәнінің астына жоғарылатады. Бұл үтірмен бөлінген форматта, сондықтан мен оны Microsoft Excel бағдарламасымен оқи аламын.
Мен кідірістерді жақсы орнатпадым, сондықтан түймені бірнеше секунд ұстап тұру керек және #санын өткізіп жіберуі мүмкін.
3 -қадам: тестілеу
Мен тестілеудің көп бөлігін терезесіз ванна бөлмесінде өткіздім, сондықтан бөгде жарықты жоя аламын. Бірінші суретті қараңыз. Бұл менің Wixann ақылды шамдарымның бірін қолданады, мен оны әр түрлі шарттарға қойдым.
Мен бір нәрсені білдім, бірақ бұл келесі суретте Smart Life түсті экраны шеңбердегі түстерді көрсетеді. Менің ойымша, егер мен көгілдірден, мысалы, жасыл, сары, қызғылт сары немесе қызыл түстен аулақ болсам, төмен көк түс көремін. Тексеру барысында мен түсіндім, бұл түсті дөңгелек түстерді араластыруға арналған. Қызыл және көк түстер дөңгелегі жақын орналасқан сияқты, олар толқын ұзындығының бір бөлігі (келесі суретті қараңыз).
Бұл нені білдіреді? Менің ойымша, барлық жарық көздері, шамдар мен жарық диодтары тұрақты толқын ұзындығында емес. Олар кейде шыңы бар жиіліктер диапазоны.
TCS34725 шектеулері туралы көптеген түсініктемелер бар, тек нақты мәндерді емес, RGB -тің жуық арақатынасын ғана ала алады, бірақ менің ойымша, бұл RGB сигналды светодиодтарға да таралады, олар бір жиілік емес, тек бір ғана диапазон. басым.
Ең төменгі көк шамды алу үшін төменгі жолды қызыл және қызғылт сары түспен ұстау керек.
Содан кейін мен төртбұрышты сары түнгі шамды сынап көрдім, көк түсі өте төмен суретті қараңыз.
Содан кейін мен шамамен 22% көк түсті дөңгелек ақ түнгі шамды сынап көрдім.
Мен оны мөлдір қызыл таспамен жаптым, көк түс 12%-ға дейін төмендеді.
Бұл таспа қызыл автокөліктің артқы шамдарын жөндеуге арналған және шын мәнінде менің мақсаттарыма өте жақсы әсер етеді.
4 -қадам: Қосымша тестілеу
Содан кейін мен ескі фараны, содан кейін қызыл таспамен тексердім. Көгілдір түсу өте жаман болған жоқ, бірақ мен мұны қалаған нәрсе - кешкі уақытта менің көгілдір жарық жағдайымда анық емес нәрселерді қарау. Қызыл таспасы бар бұл фар өте жарқын емес.
Менің ойымша, кешке шамдар өте сөніп, қызарып тұрған кезде, егжей -тегжейлерді көру қиын болды. Сонымен қатар, менің кейбір бөлмелерімде көк түс жоқ.
Бұл жауап емес.
Мен AliExpress -тен қайта зарядталатын фараларды сатып алдым:
www.aliexpress.com/item/4000245459378.html?spm=a2g0s.9042311.0.0.5bb14c4dbNj9kF
Бұл өте жарқын, мен XPE2 деп аталатын дөңгелек жағы, ұзын жағы, COB, мен оларды таспасыз және таспасыз тексердім. Қызыл таспалы тесттер менің ескі шамыма қарағанда жарқын болып көрінеді.
WS2812b жарық диодты жолағы бар менің түнгі шамымды да сынап көрдім. Бұл бағдарламаланатын R, G, B светодиодтары. Дөрекі нәтижелер, барлық қызыл 93% қызыл, барлық жасыл 63% жасыл 30% көк, барлық көк шамамен 77% көк 22% жасыл.
Күндізгі жарыққа қарап бірнеше үлгі алды.
5 -қадам: Аралық қорытынды
Бұл, әрине, өте субъективті тұжырымдар.
Аппараттық құралдарға қатысты мәселелер: Мен күндізгі жарықты тексергенде, әдетте коэффициенттер қатты көк болды, бірақ кейде олар жасыл түсті болды. Неге бұлай болды, мен сенімді емеспін. Менің ойымша, бұл автоматты ауытқуға байланысты болуы мүмкін. Менің мақсатым үшін дәл қазір мен оны қабылдаймын. Болашақ тестілеу үшін мен бірнеше рет оқуды жоспарлап отырмын.
Мен Excel тест файлының көшірмесін тіркедім. Бұл шамалы болуы мүмкін, бірақ microSD картасында қандай мәліметтер бар екенін, кейбір түсініктемелер мен өзімнің шағын талдауымды көрсетеді.
Wixann ақылды шамдары, көк түске жету үшін мен көк пен жасылдан алыстауға тырысамын, сары-қызғылт-қызыл аймақта көбірек боламын.
Қызыл мөлдір таспа. Ол негізінен қызыл түспен өтеді, бірақ мен ұнатқаннан гөрі көк болуы мүмкін.
Түнгі жарық. Қызыл таспа бар раунд жақсы шығар. Дәл қазір мен төртбұрышты сары түстерді жақсы көремін, себебі олар жарқын болып көрінеді. Менің оқылымдарым сол Люкс туралы айтқанымен, бұл көрсеткіштер - бұл оқылатын орын, ал квадраттарда жарық диодтары көбірек болуы мүмкін, сондықтан олар жарқырайды.
Фаралар. Менің ескіргендерім қызыл таспамен. Мен жаңа фараны қызыл таспамен жақсы көремін және қолданатын шығармын. Олар әлі күнге дейін 25-30% көк түс оқиды, бірақ мен оларды уақытша жарықтандыру үшін ғана қолданамын. Тағы бір нәрсе, олар маңдайға киіледі, сондықтан жарық тікелей көзге түсудің орнына шағылысады.
Енді мен бұл дереккөздердің көпшілігіне қатысты бұл туралы ойласам, мен жарыққа тікелей қарамаймын. Ерекшеліктер - компьютер мониторлары, смартфондар мен теледидар.
Қалай болғанда да, шағылысқан жарықта да жарық көзінің түс спектрі көп.
INSOMNIA: Дәл қазір менің Fitbit ұйқы ұпайларым барлық жерден секіре ме, кеше 73 -тен 81 -ге дейін. Мен бір нәрсеге сенімдімін, жасы 80 -ден асқанда, мен жақсы назар аударатын сияқтымын, мысалы, нұсқаулықты жаза аламын !!
Мен осы серияның 3 бөлімін жоспарлап отырмын.
Ұсынылған:
Жарық диодты текшені қалай жасауға болады - Жарық диодты текше 4x4x4: 3 қадам
Жарық диодты текшені қалай жасауға болады | 4x4x4 жарықдиодты текше: LED текшесін жарықдиодты экран деп санауға болады, онда қарапайым 5 мм жарық диодты сандық пиксель рөлін атқарады. Жарық диодты текше көру қабілеттілігі (POV) деп аталатын оптикалық құбылыс тұжырымдамасын қолдану арқылы суреттер мен өрнектер жасауға мүмкіндік береді. Сонымен
Рождестволық жарық диодты жарық диоды: 3 қадам
Рождестволық жарық диодты жарық диоды: Мен Рождество мерекелеріне арналған Arduino -ның қызықты және мерекелік жобасын жасағым келді, сондықтан мен өз қолыммен жарық диодты шамдарды жасауды шештім. Бұл жоба дәнекерлеу машинасын қажет етеді, сондықтан оны есте сақтаңыз
Гауссиан мен Парабола эксперименттік шамның жарық диодты жарық ағындарын зерттейді: 6 қадам
Гауссиан мен Парабола эксперименталды шамның жарық ағындарын зерттейді: Барлық өндірушілерге және Instructable қауымдастығына сәлем. Бұл жолы Merenel Research сізге таза зерттеу мәселесін және оны математикамен шешу жолын ұсынады. Мен RGB LED шамының жарық ағындарын есептеп жатқанда
Жарық ластану паркінің үлгі жобасы: 15 қадам
Жарық ластану паркінің үлгісі жобасы: Жарықтың ластануы бүкіл әлемнің көптеген ірі қалаларында күрделі мәселе болып табылады. Біздің қалалардағы шамадан тыс жарық тасбақалар мен құстар сияқты әр түрлі жануарлардың қоныс аудару үлгілерін бұзуы мүмкін және олардың өліміне әкеліп, гастрономды бұзуы мүмкін
GY -30 BH1750 жарық сенсоры (GY30 / GY302) қалай сыммен қосылады және қолданылады - Оңай - Arduino жобасы!: 7 қадам
GY -30 BH1750 жарық сенсоры (GY30 / GY302) - сымды қалай қолдану керек - Arduino жобасы!: Бұл оқулықта біз Arduino көмегімен GY -30 BH1750 жарық интенсивті сенсорын тез және оңай қолдануды үйренеміз. Көрсетілім бейнесін қараңыз