Tartalomjegyzék:

Lux mérő Arduino -val: 5 lépés
Lux mérő Arduino -val: 5 lépés

Videó: Lux mérő Arduino -val: 5 lépés

Videó: Lux mérő Arduino -val: 5 lépés
Videó: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Július
Anonim
Lux mérő Arduino -val
Lux mérő Arduino -val

Luxmérő (más néven fénymérő) - A fénymérő egy olyan eszköz, amelyet a fény mennyiségének mérésére használnak.

Lux - A lux (szimbólum: lx) a fényerősség és a fénykibocsátás SI -származtatott mértékegysége, amely egységnyi fényáramot mér.

A sánta férfiak fogalmával a lux azt jelenti, hogy mennyi fény van egy területen, és egy luxmérő eszköz ennek használatához. Ez egy nagyon hasznos eszköz, de ha évente egyszer vagy kétszer vagy akár csak egyszer fogja használni, akkor a mérő költsége pazarlás, de ha olyan, mint én, és van LDR -je és ideális Arduino -ja rájössz, hogy te és megépíted körülbelül 20 perc alatt, és kevesebb, mint a benzin költsége, ami ahhoz szükséges, hogy eljusson a boltba.

1. lépés: A szükséges dolgok

A szükséges dolgok
A szükséges dolgok

· 200 Ω ellenállás

· Arduino UNO

· Perfboard

· Fényfüggő ellenállás (LDR)

· Forrasztás

· Forrasztópáka

· Férfi - férfi jumperek

(Választható)

Kenyeretábla

2. lépés: Építsd fel

Építsd meg
Építsd meg
Építsd meg
Építsd meg

Rendezze el a 200 Ω ellenállást és az LDR -t feszültségosztó konfigurációban, a fenti vázlat szerint:

Először azt javaslom, hogy az áramkört egy kenyérsütő táblára építse, hogy tesztelje, mielőtt forrasztja a Perfboardra, így:

3. lépés: Legyen állandó

Legyen állandó
Legyen állandó
Legyen állandó
Legyen állandó
Legyen állandó
Legyen állandó

Gyűjtse össze vegyületeit forrasztáshoz.

Rendezze el az alkatrészeket így:

Az ellenállás egyik vezetékének a saját sínen kell lennie, az LDR egyik vezetékének pedig a saját sínjén kell lennie, a fennmaradó vezetéket ezután egy sínhez kell csatlakoztatni. Ez létrehozza a feszültségosztót, amelyet be kell táplálnunk az Arduino -ba, és ne felejtsük el a fejléceket; minden fejléc egy sínhez csatlakozik.

Tipp: Ne tegye az LDR -t laposra a Perfboardra, ha pálcikás forrasztópáka -t használ (nem forrasztóállomást), én megégettem az LDR -t, és újra kellett csinálnom.

Ha elkészült, így kell kinéznie:

4. lépés: A kód (Arduino vázlat)

Miután felépítette a szondát, még mindig szükségünk van egy mérőműszerre, amellyel le tudjuk fordítani a nyers adatokat emberi beszédre, Lux -mérésre.

Először definiálunk néhány állandót, amelyeket később használunk számításaink során.

Beállítási funkciónkban csak soros kapcsolatot indítunk, hogy megjelenítsük a leolvasott értékeket.

A ciklusunkban deklaráljuk a változókat és azok típusait. Ezután megkapjuk a leolvasást a szondától az Arduino A1 tűn keresztül. Most mindenki kedvenc része, a MATH, osztjuk a feszültséget A1 -ből a MAX_ADC_READING állandó értékünkkel, majd megszorozzuk az ADC_REF_VOLTAGE állandóval, hogy kiszálljunk az ellenállás feszültségéből. Ahhoz, hogy megkapjuk az LDR feszültséget, mínusz a számított ellenállásfeszültségünket az ADC_REF_VOLTAGE -ból, ezt az értéket használjuk az LDR ellenállás megszerzéséhez, elosztva az LDR feszültséget az ellenállás feszültségével, majd megszorozva az eredményt a REF_RESISTANCE állandójával, majdnem kész, a Pow () függvényt az Arduino könyvtárban, hogy kitevőt kapjunk az ldrResistance alapként és a LUX_CALC_EXPONENT konstans használatával, mint kitevő, ezt az értéket megszorozzuk a LUX_CALC_SCALAR állandóval, hogy megkapjuk a Lux értékünket. Ok a matek óra véget ért. Most ezt az információt kinyomtatjuk a soros monitorra, és várunk 250 ms -ot, hogy el tudjuk olvasni. Csak töltse fel a kódot Arduino készülékére, és csatlakoztassa a szondát.

5. lépés: Következtetés:

Igen, tudom, hogy díszes fénymérőt készíthet az Arduino -tól, de még mindig javítható LCD -n és/vagy SD -kártya előtörésével, ahol lakom, hogy ezek a vegyületek meglehetősen drágák, ezért nem tudtam hozzáadni. Bár remélem, hogy valaki, aki ezt olvassa, javítja a tervezésemet és elkészíti. Egy másik fejlesztés lehet egy kisebb Arduino, például mini vagy nano használata, és akkor megkönnyítheti a mozgást és a tárolást.

Ajánlott: