Sisukord:

MAX44009 OLED -valgusandur: 7 sammu
MAX44009 OLED -valgusandur: 7 sammu

Video: MAX44009 OLED -valgusandur: 7 sammu

Video: MAX44009 OLED -valgusandur: 7 sammu
Video: MAX44007-MAX44009 - цифровой датчик освещенности 2024, Juuli
Anonim
MAX44009 OLED -valgusandur
MAX44009 OLED -valgusandur

Tere kaaslased!

Eile otsustasin postitada veel ühe lihtsa vidina, mille tegin oma sõbrale. Ta palus mul teha lihtne valgusmõõtur, et juhtida päevasel ajal oma rohelises majas ventilaatorit ja releed. Kahjuks ei saa ma sellest projektist pilte postitada, sest programmeerisin talle ainult nano ja ei tea, mida ta sellest ajast peale tegi. Aga ma postitan oma versiooni sellest.

Samm: mis see on?

See on valgus (luks) mõõtja, mis kasutab arduinot, valgusandurit, oled ekraani ja mõnda LED -i. Põhjus, miks ma teie ekraani valisin, on see, et seda on lihtne ühendada arduinoga. Nii saaksin säästa aega ja materjali, et see kõik kokku panna.

Alustame!

2. samm: valgusandur

Valgusandur
Valgusandur

MAX44009 ümbritseva valguse andur on suurepärane, lihtne kasutada ja väga odav andur. Kuid mis kõige tähtsam - sellel on lai mõõtepiirkond: 0,045 luksi kuni 188 000 luksi; väga madal töövool. Minu kasutatav raamatukogu toetab WPM (vatt ruutmeetri kohta) arvutamist. Kas see on piisavalt hea ??? JAH!

Soovitan seda kasutada ainult 3,3 voltiga, kui see on ühendatud arduinoga.

Lisasin need lingid, et lugeda põhifakte.

www.maximintegrated.com/en/products/sensor…

hu.mouser.com/new/maxim-integrated/maximma…

Mis on WPM?

Nagu raamatukogus on kirjutatud h.file: bla bla …………….. See võimaldab odavat ja väikest mõõtesensorit, mis suudab ligikaudselt hinnata maad tabavat energiat (W/m^2)

igal ajal. Ma arvan, et see on otse edasi.

3. samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid
Materjalid
Materjalid

Selle projekti jaoks vajalikud osad on järgmised:

- Arduino Uno (Atmega328 ja uuemad)

- 0,96 -tolline I2C ekraan

- MAX44009 valgusandur

- leivalaud

- Mõned hüppajajuhtmed

- Mõned LED -id või 10 -segmendiline LED -riba

Loomulikult saate soovi korral kasutada ka mis tahes muud ekraani.

4. samm: ühendused

Pls mõistke: mul pole friteerimist ega muid selliseid asju. Mulle see ei meeldi ning mul pole aega ja närve sellega vaeva näha.

Ühendused on väga lihtsad:

Ekraan ja andur kasutavad arduino I2C liine.

Ekraan:

VCC - 3,3 või 5 volti

GND - maapind

SCL - analoog 5

SDA - analoog 4

MAX44009:

VCC - 3,3 volti (ainult !!)

GND - maapind

SCL - analoog 5SDA - analoog 4

10 LED -i, mida ma leivaplaadil kasutasin, kasutab digitaalset tihvti 2 kuni 11.

Samm: tarkvara

Annan kasutatud raamatukogud ja visandid.

Kopeerige ja kleepige, kompileerige ja laadige üles arduino.

6. samm: valgusmõõtur töös

Valgusmõõtur töös
Valgusmõõtur töös
Valgusmõõtur töös
Valgusmõõtur töös
Valgusmõõtur töös
Valgusmõõtur töös
Valgusmõõtur töös
Valgusmõõtur töös

Pärast üleslaadimist arduino mõõdab ja kuvab väärtust Lux, wpm. Näitu uuendatakse iga 300 ms tagant.

Eskiis koosneb kahest osast. Esimene osa on ilma ledideta, teine osa koos ledidega.

Kuna andur võib mõõta kuni 188006 luksi, otsustasin, et iga LED näitab 18 000 luksi. Kuid saate kohandada väärtusi vastavalt oma vajadustele. Olen tellinud selle valgusmõõturi lõplikuks versiooniks 10 segmendi LED -riba, kuid pole seda veel saanud. See on ainus osa puudu, kuid kui ma selle kätte saan, valmistan selle veekindlasse ümbrisesse.

Samm 7: Valmis

Sa oled valmis. Kasutage seda nii, nagu teile meeldib.

Loodetavasti on see teile kasulik.

Head päeva!

Soovitan: