exponometru cu propriile lor mâini

Și de ce nu aduna dispozitivul cel mai simplu?
Pentru a nu deranja cu calibrare, am decis să se bazeze pe un senzor digital cu ADC integrat și interfața I2C.
O astfel în disponibilitatea previzibilă a găsit câteva:
Am decis să înceapă cu un BH1750 simplu si low-cost
Componente pentru a face lumina metru
Bugetul total în limita de 10 $



luxmetru Diagrama schematică

Form Factor
Efectuarea de locuințe
Marcați fereastra pentru afișare și o gaură de buton


O rochie cu detalii

Personalizate, gaura de verificare

compartimentul pentru baterii
Se face de la priza veche de la unitatea de sistem. Am înmoaie uscător de păr, montate la baterie și introduceți două arcuri - contacte de baterii


Am lipi firele la compartimentul bateriei și câștigat puterea în carcasă la „sudarea la rece“

După uscare, acest „miracol lut“ obtinerea destul de fiabile fixarea bateriei în carcasă, cu posibilitatea de recuperare rapidă pentru încărcare

Montarea și lipire
Am plasa toate componentele pe breadboard


senzor de lumină ambientală



Comasarea

Pentru a desena pachet grafic aspect eticheta de pe capacul superior și a imprima o imagine în oglindă pe film transparent, și apoi se aplică capacul
Și gata să fel de dispozitiv


Programare luxmetru
Acum vă puteți conecta la convertor terminale Arduino USB / serial și începe programarea

Pentru operarea cu un ecran 5110 pentru orice ieșire 5-discret folosind o bibliotecă Adafruit-PCD8544-Nokia-5110-LCD-bibliotecă și o bibliotecă de grafică Adafruit-GFX-Library
Alte set standard de Arduino IDE
Microcontrolerul este în mod constant în modul SLEEP_POWER_DOWN și apoi pornit / oprit, lung (mai mult de 2 secunde) prin apăsarea butonului de alimentare. Curentul în modul de pe ordinea de 100 mA. Acest lucru se realizează prin faptul că placa este demontată bateria de alimentare cu LED-uri de lichidare pe controlerul fără a trece printr-un regulator de tensiune, includerea întregii periferii a microcontrolerului se realizează prin tranzistori. Toate ieșirile sunt oprite atunci când sunt transferate la modul de ieșire în starea de consum redus (LOW).
În modul de operare cu o frecvență de 1 sec citirile senzorilor de iluminare sunt afișate, și tensiunea bateriei.
Tensiunea de alimentare este comparată cu o tensiune de referință internă de 1.1V conform procedurii descrise în acest articol

luxmetru de testare
Pentru a verifica citirile realizate de un dispozitiv simplu DT-1300

citirea diferență de aproximativ 2-4%, care este bine cunoscută precizia DT-1300 5%
În cazul în care acoperirea nu este uniformă diferența crește datorită diferențelor în formă de dispozitive cu senzori
M-am plimbat în jurul valorii de cameră cu o varietate de lămpi
- Candelabru infinit oferă o iluminare de 100-110 lucși la centrul camerei, scăzând la 75-80 lux pe colțuri. Transformarea luminii de fundal direcțională - 400 lucsi pe suprafața mesei
- Încastrată în corpul GX-70 - 125-135 lucși
- COB-matrice în baie - 120-130 lux
- Birou COB Lampa pe 20W - 500-1000 lux, în funcție de zona de desktop și orientarea lămpii
caracteristicile dispozitivului
- Intervalul de măsurare 1 - 65.535 Lux
- măsurare lx Rezoluție 1
- Consumul de curent în modul de măsurare 60mA
- Standby curent (PowerDown) 100mkA
- Dimensiuni 134 x 70 x 25 mm
Aparatul sa dovedit destul de potrivit pentru utilizarea acasă, la un cost relativ scăzut
Asta nu a fost plăcut
- Design-ul senzorului la distanță. Voi actualiza, atunci când am găsit soluția potrivită
- Nokia 5110 ecran ieftine foarte orb, care a luminat că, fără. Lumina de fundal este foarte inegală.
- Cu puterea buton și Sleep moduri pot fi atât de a nu deranja, și pune doar comutatorul pentru a bloca și a debloca circuitul de alimentare cu baterie
Planuri pentru viitor
- Adăugați unele caracteristici, cum ar fi deconectarea automată a alimentării după timp. Apăsați butonul de-al doilea.
- Adăugați contrastul ecranului și luminozitatea iluminării de fundal pentru a salva rezultatele în EEPROM.
- Faceți o conexiune pentru diverși senzori și detectarea automată le la pornire. TSL2561 conectat la instrument, senzor de măsurare cu raze ultraviolete, senzor de culoare etc.
- Dezvoltarea algoritm de măsurare a luminii pulsație (măsurată cu o diferență de număr de timp scurt de întârziere între minim și procentajul Maxim)
În general, există mult să se bucure și să se gândească la ceva
