Cuprins:

Proiectul Blue Light Part2: 5 pași
Proiectul Blue Light Part2: 5 pași

Video: Proiectul Blue Light Part2: 5 pași

Video: Proiectul Blue Light Part2: 5 pași
Video: Ce înseamna semnul tau din nastere 2024, Noiembrie
Anonim
Blue Light Project Part2
Blue Light Project Part2
Blue Light Project Part2
Blue Light Project Part2
Blue Light Project Part2
Blue Light Project Part2

Așadar, în Blue Light Project Part1 am explicat câțiva pași pe care i-am luat pentru a reduce insomnia prin reducerea luminii albastre de seară. Nu am avut un mod ușor de a vedea cât de bine a funcționat, așa că am decis să construiesc un contor de culoare pentru a măsura câtă lumină albastră primeam.

DISCLAIMER: Acestea sunt numai opiniile mele!

Deci, acest Lazy Old Geek (L. O. G.) a decis să utilizeze un senzor de culoare TCS34725 (vezi imaginea). Poate măsura componentele roșu, verde și albastru ale luminii și albul. În plus, Adafruit are o frumoasă bibliotecă Arduino.

Iată un manual pentru TCS34725 care conține câteva informații bune:

www.instructables.com/id/Everything-you-need-to-know-about-colour-sensors/

Am achiziționat-o pe a mea de la AliExpress.com.

Am decis să folosesc actualul meu Arduino preferat, un Adafruit M4 Express (vezi poza) și Adafruit de 3,5”FeatherWing.

www.adafruit.com/product/3651

Această configurație ar avea afișajul de 3,5”pentru a afișa rezultatele plus are un card microSD pentru a putea stoca instantanee de date. Conectarea senzorului TCS34725 ar fi relativ simplă.

Pasul 1: Proiectare

Proiecta
Proiecta
Proiecta
Proiecta
Proiecta
Proiecta
Proiecta
Proiecta

FeatherWing de 3,5”include un cititor de carduri microSD și M4Express se va conecta la acesta. Practic tot ce aveam nevoie pentru a mă conecta a fost senzorul de culoare TCS34725 și am decis să adaug un buton când am vrut să scriu pe cardul microSD.

Pentru a-l face ‘modular’ (așa că îl pot detașa cu ușurință pentru alte proiecte) am folosit benzi de antet de sex masculin care se conectează la rândurile suplimentare de anteturi de sex feminin ‘breadboard’ de pe placa de 3,5”(vezi imaginea). Rândul interior al antetelor feminine este locul în care este instalat M4 Express.

Firele roșii și negre sunt conectate la un suport pentru baterie 18650. M4 Express are un încărcător LiIon încorporat care poate încărca bateria atunci când este conectată la USB.

Am lipit pinii de antet de sex masculin de pe TCS34725 și am lipit firele la un antet de sex feminin, în cazul în care doream să schimb lungimea. Toate conexiunile au fost lipite decât acoperite cu adeziv fierbinte pentru ameliorarea tensiunii.

Oricum, schema este atașată.

TCS34725 are un LED alb pentru a „ilumina” ținta. Cu toate acestea, îl folosesc pentru a privi sursele de lumină active, atât de necesare pentru a o opri. Folosesc D12 pentru a face acest lucru în software.

Am atașat afișajul FeatherWing de 3,5”la balamalele din plastic care au fost înșurubate pe o bucată de plastic (vezi imaginea următoare) și am lipit comutatorul tac de această piesă (vezi imaginea următoare).

TCS34725 a fost așezat pe un bloc de lemn, ținut cu bandă de mascare.

Da, știu că aceasta este doar o soluție rapidă și murdară, dar ceea ce îmi doream era un dispozitiv portabil (cu baterie) pe care să-l pot deplasa pentru a testa și înregistra diverse surse de lumină.

Pasul 2: Arduino Sketch

Schiță Arduino
Schiță Arduino
Schiță Arduino
Schiță Arduino

Schița mea Arduino s-a bazat pe exemplul Adafruit, tcs34725autorange.ino.

Nu știu cât de exact este acest lucru, dar se pare că funcționează pentru scopul meu de a putea compara intensitățile roșu, verde și albastru.

Pentru a crea graficul cu bare, m-am bazat pe acest cod:

www.hackster.io/LightPro/tft-graphing-bar-charts-185436

Oricum, codul meu este doar piratat împreună. Nu sunt mulțumit de asta. Dar abilitățile mele de codificare se diminuează odată cu vârsta, așa că, deoarece face ceea ce vreau să fac, îl voi folosi (vezi atașat) MTSautoRange2.ino

Practic, ceea ce face schița este să citească punctele tari ale roșu, verde și albastru, lux și temperatura culorii, afișează valorile comparând R G B, arată citirea luxului și mai multe sau mai puține puncte la temperatura culorii pe bara de temperatură a culorii.

Lux este practic intensitatea sursei de lumină.

Temperatura culorii este un termen tehnic complicat. Este adesea folosit în descrierea becurilor, uneori în termeni de „rece” sau „cald”. Dacă sunteți interesat, îl puteți cerceta. Personal, este prea confuz pentru acest bătrân.

Când butonul este apăsat, acesta înregistrează r, g, b, lux și ct pe microSD și crește # chiar sub valoarea ct. Acesta este într-un format delimitat de virgule, astfel încât să îl pot citi cu Microsoft Excel.

Nu mi-am configurat întârzierile prea bine, așa că butonul trebuie ținut apăsat timp de câteva secunde și poate sări peste un #.

Pasul 3: Testare

Testarea
Testarea
Testarea
Testarea
Testarea
Testarea

Majoritatea testelor mele s-au făcut într-o baie fără ferestre, astfel încât să pot elimina lumina străină. Vezi prima poză. Aceasta folosește unul dintre becurile mele inteligente Wixann pe care le-am setat în diferite condiții.

Un lucru pe care l-am „învățat”, deși ar fi trebuit să știu că este deja în imaginea următoare, ecranul color Smart Life arată culorile într-un cerc. Ceea ce mă gândeam este că, dacă aș sta departe de albastru, de exemplu, verde, galben, portocaliu sau roșu, ar trebui să văd albastru scăzut. Cu testarea, mi-am dat seama că această roată de culori este pentru amestecarea culorilor. În timp ce roșul și albastrul par apropiate în ceea ce privește roata de culoare, acestea sunt mult o lungime de undă (a se vedea imaginea următoare).

Ceea ce înseamnă acest lucru (pentru mine) este că verdele este mai aproape de lungimea de undă albastră și pare să aibă mai mult albastru. Cred că toate sursele de lumină, becurile și LED-urile nu sunt la o lungime de undă fixă. Sunt o gamă de frecvențe uneori cu un vârf.

Există o mulțime de comentarii cu privire la limitările TCS34725 fiind capabil să obțină doar rapoarte aproximative de RGB și nu valori reale, dar cred că acest lucru se extinde și la LED-urile sursei RGB, nu sunt o singură frecvență, ci o gamă cu o singură ființă predomina.

Linia de fund pentru a obține o lumină albastră minimă, trebuie să rămân cu roșu și portocaliu.

Apoi am testat o lumină de noapte pătrată galbenă, a se vedea imaginea care este destul de scăzută în albastru.

Apoi am testat o lumină rotundă albă de noapte care avea aproximativ 22% albastru.

Am acoperit una cu niște bandă roșie translucidă, iar albastrul a scăzut la 12%.

Această bandă este proiectată pentru a repara stopurile roșii ale mașinii și de fapt este destul de bună pentru scopurile mele.

Pasul 4: mai multe teste

Mai multe teste
Mai multe teste
Mai multe teste
Mai multe teste
Mai multe teste
Mai multe teste

Apoi am testat un far vechi clar apoi cu birocrație. Ei bine, scăderea albastră nu a fost prea rea, dar pentru ceea ce am vrut asta este să pot privi lucrurile seara care nu erau atât de clare în condițiile mele de lumină albastră. Acest far cu bandă roșie nu este foarte luminos.

Gândurile mele au fost că în timpul serii, când luminile mele sunt destul de slabe și roșiatice, este greu să vezi detalii. În plus, unele dintre camerele mele nu sunt configurate pentru albastru.

Acesta nu este răspunsul.

Am cumpărat niște faruri reîncărcabile de la AliExpress:

www.aliexpress.com/item/4000245459378.html?spm=a2g0s.9042311.0.0.5bb14c4dbNj9kF

Acestea sunt destul de luminoase, partea rotundă pe care o numesc XPE2, partea alungită, COB, le-am testat cu și fără birocrație. Testele cu bandă roșie par a fi mai strălucitoare decât vechiul meu far.

De asemenea, mi-am testat lampa de noapte cu banda LED WS2812b. Acestea sunt LED-uri R, G, B programabile. Rezultate grosiere, toate roșu este 93% roșu, toate verde este aproximativ 63% verde 30% albastru, toate albastru este aproximativ 77% albastru 22% verde.

Am luat câteva mostre din privirea la lumina zilei.

Pasul 5: Concluzii intermediare

Concluzii intermediare
Concluzii intermediare

Aceasta este cu siguranță concluzii foarte subiective.

Probleme hardware: Deci, când testam lumina zilei, de obicei, raporturile erau puternic albastre, dar, ocazional, era predominant verde. Nu sunt sigur de ce s-a întâmplat asta. Bănuiesc că ar putea avea ceva de-a face cu autonomia automată. În scopul meu, chiar acum, voi accepta acest lucru. Pentru testări viitoare, intenționez să fac mai multe citiri.

Am inclus o copie a fișierului meu de testare Excel. Probabil că are o valoare mică, dar arată ce fel de date se află pe cardul microSD, împreună cu câteva comentarii și o mică analiză a mea.

Becurile inteligente Wixann, pentru a obține cel mai puțin albastru, încerc să mă îndepărtez de albastru și verde, să rămân mai mult în zona Galben-Portocaliu-Roșu.

Bandă transparentă roșie. Cu siguranță trece mai ales roșu, dar poate mai albastru decât îmi place.

Lumina de noapte. Runda cu birocrație este probabil bine. Chiar acum prefer galbenele pătrate, deoarece par mai strălucitoare. Deși citirile mele spun despre același Lux, aceste citiri sunt mai mult o citire la fața locului, în timp ce pătratele au probabil mai multe LED-uri și, prin urmare, mai luminoase.

Faruri. Vechile mele cu birocrație sunt prea slabe. Îmi place și probabil voi folosi noul far cu birocrație. Încă citesc 25-30% albastru, dar le voi folosi doar pentru iluminat temporar. Celălalt lucru este că acestea sunt purtate pe frunte, astfel încât lumina să fie reflectată în loc să strălucească chiar în ochi.

Acum, când mă gândesc la asta, care este adevărat pentru majoritatea acestor surse, nu mă uit direct la lumină. Excepțiile sunt monitoarele de computer, smartphone-urile și televizorul.

Oricum, chiar și lumina reflectată are mult spectrul de culoare al sursei de lumină.

INSOMNIA: În acest moment, scorurile mele de somn Fitbit vor sări peste tot, 73 ieri la 81 astăzi. Un lucru despre care sunt destul de sigur este că atunci când are peste 80 de ani, par să mă pot concentra mai bine, de exemplu, că pot scrie un instructabil !!

Planific partea 3 a acestei serii.

Recomandat: